acrn-kernel/drivers/hwmon/pmbus
Lars-Peter Clausen a5bb73b3f5 hwmon: (adm1266) Set `can_sleep` flag for GPIO chip
The adm1266 driver uses I2C bus access in its GPIO chip `set` and `get`
implementation. This means these functions can sleep and the GPIO chip
should set the `can_sleep` property to true.

This will ensure that a warning is printed when trying to set or get the
GPIO value from a context that potentially can't sleep.

Fixes: d98dfad35c ("hwmon: (pmbus/adm1266) Add support for GPIOs")
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Link: https://lore.kernel.org/r/20230314093146.2443845-1-lars@metafoo.de
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2023-03-15 19:14:04 -07:00
..
Kconfig hwmon: (pmbus/max16601) Add support for MAX16600 2023-02-03 07:30:11 -08:00
Makefile hwmon: (pmbus/tda38640) Add driver for Infineon TDA38640 Voltage Regulator 2023-02-03 07:30:10 -08:00
adm1266.c hwmon: (adm1266) Set `can_sleep` flag for GPIO chip 2023-03-15 19:14:04 -07:00
adm1275.c
bel-pfe.c
bpa-rs600.c
delta-ahe50dc-fan.c
dps920ab.c
fsp-3y.c
ibm-cffps.c
inspur-ipsps.c
ir35221.c
ir36021.c
ir38064.c
irps5401.c
isl68137.c
lm25066.c
lt7182s.c
ltc2978.c hwmon: (pmbus/core) Add min_uV in pmbus regulator helper macro 2023-02-03 07:30:09 -08:00
ltc3815.c
max8688.c
max15301.c
max16064.c
max16601.c hwmon: (pmbus/max16601) Add support for MAX16600 2023-02-03 07:30:11 -08:00
max20730.c
max20751.c
max31785.c
max34440.c
mp2888.c hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller 2022-10-02 08:07:11 -07:00
mp2975.c
mp5023.c
mpq7932.c hwmon: (pmbus/mpq7932) Add a support for mpq7932 Power Management IC 2023-02-03 07:30:09 -08:00
pim4328.c
pli1209bc.c
pm6764tr.c
pmbus.c
pmbus.h hwmon: (pmbus/core) Add min_uV in pmbus regulator helper macro 2023-02-03 07:30:09 -08:00
pmbus_core.c hwmon: (pmbus/core) Implement regulator get_status 2022-12-04 16:45:03 -08:00
pxe1610.c
q54sj108a2.c hwmon: Include <linux/kstrtox.h> when appropriate 2022-12-04 16:45:02 -08:00
stpddc60.c
tda38640.c hwmon: (pmbus/tda38640) Add driver for Infineon TDA38640 Voltage Regulator 2023-02-03 07:30:10 -08:00
tps546d24.c hwmon: (pmbus) Add driver for the TEXAS TPS546D24 Buck Converter. 2022-09-25 14:21:52 -07:00
tps40422.c
tps53679.c
ucd9000.c hwmon: (ucd90320) Add minimum delay between bus accesses 2023-03-12 14:05:40 -07:00
ucd9200.c
xdpe152c4.c
xdpe12284.c
zl6100.c