Hi All,
These two patches fix issues with thermal hwmon registration on 4.19. The upstream commit ddaefa209c4a ("hwmon: Make chip parameter for with_info API mandatory") forces the chip parameter to be mandatory which breaks thermal subsystem devices from probing. These fixes were pulled into 5.4, but missed from 4.19. I have verified them on Pixel 5 with the 4.19 kernel.
Thanks, Will
Guenter Roeck (2): hwmon: Introduce hwmon_device_register_for_thermal thermal/drivers/thermal_hwmon: Use hwmon_device_register_for_thermal()
drivers/hwmon/hwmon.c | 25 +++++++++++++++++++++++++ drivers/thermal/thermal_hwmon.c | 4 ++-- include/linux/hwmon.h | 3 +++ 3 files changed, 30 insertions(+), 2 deletions(-)