mirror of
https://github.com/torvalds/linux.git
synced 2026-05-21 05:18:45 +02:00
power: supply: max77976: add EXTCON dependency
max8971 is written to work with or without extcon, but it fails
to link when built-in when the extcon subsystem is in a loadable
module:
x86_64-linux-ld: drivers/power/supply/max8971_charger.o: in function `max8971_probe':
max8971_charger.c:(.text+0x2ab): undefined reference to `extcon_find_edev_by_node'
Add the appropriate dependency that allows the working cases but
prevents the link failure.
Fixes: 60cd40eee4 ("power: supply: Add support for Maxim MAX8971 charger")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Link: https://lore.kernel.org/r/20250503140431.438727-1-arnd@kernel.org
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
This commit is contained in:
parent
60cd40eee4
commit
1ea48c51f0
|
|
@ -620,6 +620,7 @@ config CHARGER_MAX77976
|
|||
config CHARGER_MAX8971
|
||||
tristate "Maxim MAX8971 battery charger driver"
|
||||
depends on I2C
|
||||
depends on EXTCON || !EXTCON
|
||||
select REGMAP_I2C
|
||||
help
|
||||
The MAX8971 is a compact, high-frequency, high-efficiency switch-mode
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user