Extend existing code to cover more missing client APUs. Some logic changes and failure handling will make this more scalable for other future APUs as well. Changes from v1->v2 patch 1/6 (zen2/zen3 ID's) - drop from series, now queued upstream patch 2/6 - drop, don't rename existing stuff for no reason patch 3/6 - add parenthesis around offset patch 4/6 (error handling) - re-order, move last in the series - don't show kernel log warnings, move into errors passed to userspace patch 5/6 (don't show tdie) - drop from series, now queued upstream patch 6/6 (add Yellow carp) - no changes Mario Limonciello (3): hwmon: (k10temp): Rework the temperature offset calculation hwmon: (k10temp): Add support for yellow carp hwmon: (k10temp): Show errors failing to read arch/x86/kernel/amd_nb.c | 5 ++ drivers/hwmon/k10temp.c | 108 ++++++++++++++++++++++++--------------- include/linux/pci_ids.h | 1 + 3 files changed, 74 insertions(+), 40 deletions(-) -- 2.25.1