]> git.karo-electronics.de Git - karo-tx-linux.git/commit
power: supply: axp20x_usb_power: add IIO dependency
authorArnd Bergmann <arnd@arndb.de>
Thu, 27 Apr 2017 19:11:48 +0000 (21:11 +0200)
committerSebastian Reichel <sre@kernel.org>
Mon, 1 May 2017 09:56:49 +0000 (11:56 +0200)
commit6254a6a94489c4be717f757bec7d3a372cba1b6e
tree9746050bc7d34ac604421c908b5399717a831126
parent8b20839988f1ed5e534b270f3776709b640dc7e0
power: supply: axp20x_usb_power: add IIO dependency

When CONFIG_IIO=m and the axp20x_usb_power driver is built-in, we get
a link time error:

drivers/power/built-in.o: In function `axp20x_usb_power_get_property':
undefined reference to `iio_read_channel_processed'
drivers/power/built-in.o: In function `axp20x_usb_power_probe':
undefined reference to `devm_iio_channel_get'
undefined reference to `devm_iio_channel_get'

This adds the same dependency that we already have for the AC power driver
to the USB power driver. For consistency, I'm also moving the two closer
together in the Kconfig file.

Fixes: 33863c938caa ("power: supply: axp20x_usb_power: use IIO channels when available")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.co.uk>
drivers/power/supply/Kconfig