|
Revision tags: v6.15, v6.15-rc7, v6.15-rc6, v6.15-rc5, v6.15-rc4, v6.15-rc3, v6.15-rc2, v6.15-rc1, v6.14, v6.14-rc7, v6.14-rc6, v6.14-rc5, v6.14-rc4 |
|
| #
bf1bb26f |
| 17-Feb-2025 |
Andrei Lalaev <[email protected]> |
hwmon: add driver for HTU31
Add base support for HTU31 temperature and humidity sensor.
Besides temperature and humidity values, the driver also exports a 24-bit heater control to sysfs and serial
hwmon: add driver for HTU31
Add base support for HTU31 temperature and humidity sensor.
Besides temperature and humidity values, the driver also exports a 24-bit heater control to sysfs and serial number to debugfs.
Signed-off-by: Andrei Lalaev <[email protected]> Link: https://lore.kernel.org/r/[email protected] [groeck: Fixed continuation line alignment] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.14-rc3, v6.14-rc2 |
|
| #
08ebc9de |
| 03-Feb-2025 |
Thomas Richard <[email protected]> |
hwmon: Add Congatec Board Controller monitoring driver
Add support for the Congatec Board Controller. This controller exposes temperature, voltage, current and fan sensors.
The available sensors li
hwmon: Add Congatec Board Controller monitoring driver
Add support for the Congatec Board Controller. This controller exposes temperature, voltage, current and fan sensors.
The available sensors list cannot be predicted. Some sensors can be present or not, depending the system. The driver has an internal list of all possible sensors, for all Congatec boards. The Board Controller gives to the driver its sensors list, and their status (active or not).
Signed-off-by: Thomas Richard <[email protected]> Link: https://lore.kernel.org/r/20250203-congatec-board-controller-hwmon-v4-1-ff6c76a4662c@bootlin.com Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
e3ff0c72 |
| 27-Feb-2025 |
Maud Spierings <[email protected]> |
hwmon: (ntc_thermistor) Fix module name in the Kconfig
The module name is incorrectly stated with a hyphen while it is an underscore.
Reviewed-by: Linus Walleij <[email protected]> Signed-of
hwmon: (ntc_thermistor) Fix module name in the Kconfig
The module name is incorrectly stated with a hyphen while it is an underscore.
Reviewed-by: Linus Walleij <[email protected]> Signed-off-by: Maud Spierings <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.14-rc1, v6.13 |
|
| #
02778f69 |
| 17-Jan-2025 |
Ming Yu <[email protected]> |
hwmon: (lm90): Add support for NCT7716, NCT7717 and NCT7718
NCT7716 is similar to NCT7717 but has one more address support, both of them only have a 8 bit resolution local thermal sensor.
NCT7718 h
hwmon: (lm90): Add support for NCT7716, NCT7717 and NCT7718
NCT7716 is similar to NCT7717 but has one more address support, both of them only have a 8 bit resolution local thermal sensor.
NCT7718 has 11 bit resoulution remote thermal sensor.
Signed-off-by: Ming Yu <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.13-rc7 |
|
| #
c8571eab |
| 10-Jan-2025 |
Joel Stanley <[email protected]> |
hwmon: Fix help text for aspeed-g6-pwm-tach
The help text has the wrong module name mentioned, and the capitalisation of the title is inconsistent.
Fixes: 7e1449cd15d1 ("hwmon: (aspeed-g6-pwm-tacho
hwmon: Fix help text for aspeed-g6-pwm-tach
The help text has the wrong module name mentioned, and the capitalisation of the title is inconsistent.
Fixes: 7e1449cd15d1 ("hwmon: (aspeed-g6-pwm-tacho): Support for ASPEED g6 PWM/Fan tach") Signed-off-by: Joel Stanley <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.13-rc6, v6.13-rc5, v6.13-rc4, v6.13-rc3, v6.13-rc2 |
|
| #
d6caeafa |
| 06-Dec-2024 |
Mario Limonciello <[email protected]> |
x86/amd_nb: Move SMN access code to a new amd_node driver
SMN access was bolted into amd_nb mostly as convenience. This has limitations though that require incurring tech debt to keep it working.
x86/amd_nb: Move SMN access code to a new amd_node driver
SMN access was bolted into amd_nb mostly as convenience. This has limitations though that require incurring tech debt to keep it working.
Move SMN access to the newly introduced AMD Node driver.
Signed-off-by: Mario Limonciello <[email protected]> Signed-off-by: Yazen Ghannam <[email protected]> Signed-off-by: Borislav Petkov (AMD) <[email protected]> Acked-by: Ilpo Järvinen <[email protected]> # pdx86 Acked-by: Shyam Sundar S K <[email protected]> # PMF, PMC Link: https://lore.kernel.org/r/[email protected]
show more ...
|
| #
6071d104 |
| 20-Dec-2024 |
Wolfram Sang <[email protected]> |
hwmon: (lm75) add I3C support for P3T1755
Introduce I3C support by defining I3C accessors for regmap and implementing an I3C driver. Enable I3C for the NXP P3T1755.
Signed-off-by: Wolfram Sang <wsa
hwmon: (lm75) add I3C support for P3T1755
Introduce I3C support by defining I3C accessors for regmap and implementing an I3C driver. Enable I3C for the NXP P3T1755.
Signed-off-by: Wolfram Sang <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.13-rc1, v6.12, v6.12-rc7 |
|
| #
9855caf5 |
| 07-Nov-2024 |
Heiko Stuebner <[email protected]> |
hwmon: add driver for the hwmon parts of qnap-mcu devices
The MCU can be found on network-attached-storage devices made by QNAP and provides access to fan control including reading back its RPM as w
hwmon: add driver for the hwmon parts of qnap-mcu devices
The MCU can be found on network-attached-storage devices made by QNAP and provides access to fan control including reading back its RPM as well as reading the temperature of the NAS case.
Signed-off-by: Heiko Stuebner <[email protected]> Acked-by: Guenter Roeck <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Lee Jones <[email protected]>
show more ...
|
| #
83b645ee |
| 13-Nov-2024 |
Arnd Bergmann <[email protected]> |
hwmon: tmp108: fix I3C dependency
It's possible to build a kernel with tmp108 built-in but i3c support in a loadable module, but that results in a link failure:
x86_64-linux-ld: drivers/hwmon/tmp10
hwmon: tmp108: fix I3C dependency
It's possible to build a kernel with tmp108 built-in but i3c support in a loadable module, but that results in a link failure:
x86_64-linux-ld: drivers/hwmon/tmp108.o: in function `p3t1085_i3c_probe': tmp108.c:(.text+0x5f9): undefined reference to `i3cdev_to_dev'
Add a Kconfig dependency to ensure only the working configurations are allowed.
Fixes: c40655e33106 ("hwmon: (tmp108) Add support for I3C device") Signed-off-by: Arnd Bergmann <[email protected]> Message-ID: <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
c40655e3 |
| 12-Nov-2024 |
Frank Li <[email protected]> |
hwmon: (tmp108) Add support for I3C device
Add support for I3C device in the tmp108 driver to handle the P3T1085 sensor. Register the I3C device driver to enable I3C functionality for the sensor.
S
hwmon: (tmp108) Add support for I3C device
Add support for I3C device in the tmp108 driver to handle the P3T1085 sensor. Register the I3C device driver to enable I3C functionality for the sensor.
Signed-off-by: Frank Li <[email protected]> Message-ID: <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
11d35624 |
| 11-Nov-2024 |
Frank Li <[email protected]> |
hwmon: (tmp108) Add NXP p3t1085 support
Add compatible string 'nxp,p3t1085' since p3t1085's register layout is the same as tmp108.
The p3t1085 supports I3C interface.
Update document tmp108.rst an
hwmon: (tmp108) Add NXP p3t1085 support
Add compatible string 'nxp,p3t1085' since p3t1085's register layout is the same as tmp108.
The p3t1085 supports I3C interface.
Update document tmp108.rst and Kconfig's help context.
Signed-off-by: Frank Li <[email protected]> Message-ID: <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
52172ad8 |
| 06-Nov-2024 |
Wenliang Yan <[email protected]> |
hwmon: (ina226) Add support for SY24655
SY24655: Support for current and voltage detection as well as power calculation.
Signed-off-by: Wenliang Yan <[email protected]> Message-ID: <2024110615
hwmon: (ina226) Add support for SY24655
SY24655: Support for current and voltage detection as well as power calculation.
Signed-off-by: Wenliang Yan <[email protected]> Message-ID: <[email protected]> [groeck: Changed order of compatible entries; dropped spurious extra return statement in is_visible(); fixed code problems] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.12-rc6, v6.12-rc5 |
|
| #
46b94c48 |
| 22-Oct-2024 |
Ban Feng <[email protected]> |
hwmon: Add driver for I2C chip Nuvoton NCT7363Y
The NCT7363Y is a fan controller which provides up to 16 independent FAN input monitors. It can report each FAN input count values. The NCT7363Y also
hwmon: Add driver for I2C chip Nuvoton NCT7363Y
The NCT7363Y is a fan controller which provides up to 16 independent FAN input monitors. It can report each FAN input count values. The NCT7363Y also provides up to 16 independent PWM outputs. Each PWM can output specific PWM signal by manual mode to control the FAN duty outside.
Signed-off-by: Ban Feng <[email protected]> Message-ID: <[email protected]> [groeck: Dropped unnecessary variable initialization, and , after { }] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.12-rc4, v6.12-rc3, v6.12-rc2 |
|
| #
39671a14 |
| 02-Oct-2024 |
Yikai Tsai <[email protected]> |
hwmon: (isl28022) new driver for ISL28022 power monitor
Driver for Renesas ISL28022 power monitor with I2C interface. The device monitors voltage, current via shunt resistor and calculated power.
S
hwmon: (isl28022) new driver for ISL28022 power monitor
Driver for Renesas ISL28022 power monitor with I2C interface. The device monitors voltage, current via shunt resistor and calculated power.
Signed-off-by: Carsten Spieß <[email protected]> Signed-off-by: Yikai Tsai <[email protected]> Message-ID: <[email protected]> [groeck: Fixed alignment issues, dropped noise at end of probe] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.12-rc1, v6.11, v6.11-rc7, v6.11-rc6 |
|
| #
70fb84a1 |
| 27-Aug-2024 |
Guenter Roeck <[email protected]> |
hwmon: (ina2xx) Add support for INA260
INA260 is similar to other chips of the series, except it has an internal shunt resistor. The calibration register is therefore not present. Also, the current
hwmon: (ina2xx) Add support for INA260
INA260 is similar to other chips of the series, except it has an internal shunt resistor. The calibration register is therefore not present. Also, the current register address was changed, though that does not matter for the driver since the shunt voltage register (which is now the current register) value is already used to read the current.
Cc: Loic Guegan <[email protected]> Reviewed-by: Tzung-Bi Shih <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
a6021aa2 |
| 11-Oct-2024 |
Arnd Bergmann <[email protected]> |
ACPI: EC: make EC support compile-time conditional
The embedded controller code is mainly used on x86 laptops and cannot work without PC style I/O port access.
Make this a user-visible configuratio
ACPI: EC: make EC support compile-time conditional
The embedded controller code is mainly used on x86 laptops and cannot work without PC style I/O port access.
Make this a user-visible configuration option that is default enabled on x86 but otherwise disabled, and that can never be enabled unless CONFIG_HAS_IOPORT is also available.
The empty stubs in internal.h help ignore the EC code in configurations that don't support it. In order to see those stubs, the sbshc code also has to include this header and drop duplicate declarations.
All the direct callers of ec_read/ec_write already had an x86 dependency and now also need to depend on APCI_EC.
Signed-off-by: Arnd Bergmann <[email protected]> Acked-by: Guenter Roeck <[email protected]> Acked-by: Hans de Goede <[email protected]> Link: https://patch.msgid.link/[email protected] [ rjw: Subject edits ] Signed-off-by: Rafael J. Wysocki <[email protected]>
show more ...
|
| #
2d6c6689 |
| 02-Oct-2024 |
Javier Carrasco <[email protected]> |
hwmon: (max1668) Add missing dependency on REGMAP_I2C
This driver requires REGMAP_I2C to be selected in order to get access to regmap_config, regmap_bus, and devm_regmap_init_i2c. Add the missing de
hwmon: (max1668) Add missing dependency on REGMAP_I2C
This driver requires REGMAP_I2C to be selected in order to get access to regmap_config, regmap_bus, and devm_regmap_init_i2c. Add the missing dependency.
Fixes: 021730acbca6 ("hwmon: (max1668) Convert to use regmap") Signed-off-by: Javier Carrasco <[email protected]> Message-ID: <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
7d4cc7fd |
| 02-Oct-2024 |
Javier Carrasco <[email protected]> |
hwmon: (ltc2991) Add missing dependency on REGMAP_I2C
This driver requires REGMAP_I2C to be selected in order to get access to regmap_config and devm_regmap_init_i2c. Add the missing dependency.
Fi
hwmon: (ltc2991) Add missing dependency on REGMAP_I2C
This driver requires REGMAP_I2C to be selected in order to get access to regmap_config and devm_regmap_init_i2c. Add the missing dependency.
Fixes: 2b9ea4262ae9 ("hwmon: Add driver for ltc2991") Signed-off-by: Javier Carrasco <[email protected]> Message-ID: <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
b6abcc19 |
| 02-Oct-2024 |
Javier Carrasco <[email protected]> |
hwmon: (adt7470) Add missing dependency on REGMAP_I2C
This driver requires REGMAP_I2C to be selected in order to get access to regmap_config and devm_regmap_init_i2c. Add the missing dependency.
Fi
hwmon: (adt7470) Add missing dependency on REGMAP_I2C
This driver requires REGMAP_I2C to be selected in order to get access to regmap_config and devm_regmap_init_i2c. Add the missing dependency.
Fixes: ef67959c4253 ("hwmon: (adt7470) Convert to use regmap") Signed-off-by: Javier Carrasco <[email protected]> Message-ID: <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
14849a2e |
| 02-Oct-2024 |
Javier Carrasco <[email protected]> |
hwmon: (adm9240) Add missing dependency on REGMAP_I2C
This driver requires REGMAP_I2C to be selected in order to get access to regmap_config and devm_regmap_init_i2c. Add the missing dependency.
Fi
hwmon: (adm9240) Add missing dependency on REGMAP_I2C
This driver requires REGMAP_I2C to be selected in order to get access to regmap_config and devm_regmap_init_i2c. Add the missing dependency.
Fixes: df885d912f67 ("hwmon: (adm9240) Convert to regmap") Signed-off-by: Javier Carrasco <[email protected]> Message-ID: <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
56c77c0f |
| 02-Oct-2024 |
Javier Carrasco <[email protected]> |
hwmon: (mc34vr500) Add missing dependency on REGMAP_I2C
This driver requires REGMAP_I2C to be selected in order to get access to regmap_config and devm_regmap_init_i2c. Add the missing dependency.
hwmon: (mc34vr500) Add missing dependency on REGMAP_I2C
This driver requires REGMAP_I2C to be selected in order to get access to regmap_config and devm_regmap_init_i2c. Add the missing dependency.
Fixes: 07830d9ab34c ("hwmon: add initial NXP MC34VR500 PMIC monitoring support") Signed-off-by: Javier Carrasco <[email protected]> Message-ID: <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
193bc02c |
| 01-Oct-2024 |
Guenter Roeck <[email protected]> |
hwmon: (tmp513) Add missing dependency on REGMAP_I2C
0-day reports:
drivers/hwmon/tmp513.c:162:21: error: variable 'tmp51x_regmap_config' has initializer but incomplete type 162 | static const str
hwmon: (tmp513) Add missing dependency on REGMAP_I2C
0-day reports:
drivers/hwmon/tmp513.c:162:21: error: variable 'tmp51x_regmap_config' has initializer but incomplete type 162 | static const struct regmap_config tmp51x_regmap_config = { | ^
struct regmap_config is only available if REGMAP is enabled. Add the missing Kconfig dependency to fix the problem.
Reported-by: kernel test robot <[email protected]> Closes: https://lore.kernel.org/oe-kbuild-all/[email protected]/ Fixes: 59dfa75e5d82 ("hwmon: Add driver for Texas Instruments TMP512/513 sensor chips.") Cc: Eric Tremblay <[email protected]> Reviewed-by: Javier Carrasco <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.11-rc5, v6.11-rc4 |
|
| #
758b62e5 |
| 17-Aug-2024 |
Inochi Amaoto <[email protected]> |
hwmon: Add sophgo SG2042 external hardware monitor support
SG2042 use an external MCU to provide basic hardware information and thermal sensors.
Add driver support for the onboard MCU of SG2042.
S
hwmon: Add sophgo SG2042 external hardware monitor support
SG2042 use an external MCU to provide basic hardware information and thermal sensors.
Add driver support for the onboard MCU of SG2042.
Signed-off-by: Inochi Amaoto <[email protected]> Message-ID: <IA1PR20MB49536C786048D1E676BB9C20BB822@IA1PR20MB4953.namprd20.prod.outlook.com> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.11-rc3 |
|
| #
63be321e |
| 11-Aug-2024 |
Maximilian Luz <[email protected]> |
hwmon: Add thermal sensor driver for Surface Aggregator Module
Some of the newer Microsoft Surface devices (such as the Surface Book 3 and Pro 9) have thermal sensors connected via the Surface Aggre
hwmon: Add thermal sensor driver for Surface Aggregator Module
Some of the newer Microsoft Surface devices (such as the Surface Book 3 and Pro 9) have thermal sensors connected via the Surface Aggregator Module (the embedded controller on those devices). Add a basic driver to read out the temperature values of those sensors.
The EC can have up to 16 thermal sensors connected via a single sub-device, each providing temperature readings and a label string.
Link: https://github.com/linux-surface/surface-aggregator-module/issues/59 Reviewed-by: Hans de Goede <[email protected]> Co-developed-by: Ivor Wanders <[email protected]> Signed-off-by: Ivor Wanders <[email protected]> Signed-off-by: Maximilian Luz <[email protected]> Message-ID: <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.11-rc2 |
|
| #
05aa8cbe |
| 28-Jul-2024 |
Guenter Roeck <[email protected]> |
hwmon: (lm92) Update documentation
Update datasheet references. Replace misleading 'force parameter needed' with 'must be instantiated explicitly'. Explain the reason for the missing auto-detection.
hwmon: (lm92) Update documentation
Update datasheet references. Replace misleading 'force parameter needed' with 'must be instantiated explicitly'. Explain the reason for the missing auto-detection. Mention all supported chips in Kconfig.
Reviewed-by: Tzung-Bi Shih <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|