aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2017-09-05 03:13:20 -0400
committerMauro Carvalho Chehab <mchehab@s-opensource.com>2017-09-05 16:32:45 -0400
commit1efdf1776e2253b77413c997bed862410e4b6aaf (patch)
tree43d405570fbd539f8ddfb3488823e14416950877
parent4cd7d6c957b085d319bcf97814f95854375da0a6 (diff)
media: leds: as3645a: add V4L2_FLASH_LED_CLASS dependency
We get a link error when V4L2_FLASH_LED_CLASS=m and AS3645A is built-in: drivers/leds/leds-as3645a.o: In function `as3645a_v4l2_setup': leds-as3645a.c:(.text+0x258): undefined reference to `v4l2_flash_init' leds-as3645a.c:(.text+0x284): undefined reference to `v4l2_flash_indicator_init' leds-as3645a.c:(.text+0x2a4): undefined reference to `v4l2_flash_release' drivers/leds/leds-as3645a.o: In function `as3645a_remove': leds-as3645a.c:(.text+0x784): undefined reference to `v4l2_flash_release' This adds the same Kconfig dependency that the other V4L2 flash drivers in drivers/leds use, to avoid that broken configuration. Fixes: a56ba8fbcb55 ("media: leds: as3645a: Add LED flash class driver") Signed-off-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Jacek Anaszewski <jacek.anaszewski@gmail.com> Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
-rw-r--r--drivers/leds/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/leds/Kconfig b/drivers/leds/Kconfig
index bad3a4098104..27dc8002b121 100644
--- a/drivers/leds/Kconfig
+++ b/drivers/leds/Kconfig
@@ -61,6 +61,7 @@ config LEDS_AAT1290
61config LEDS_AS3645A 61config LEDS_AS3645A
62 tristate "AS3645A LED flash controller support" 62 tristate "AS3645A LED flash controller support"
63 depends on I2C && LEDS_CLASS_FLASH 63 depends on I2C && LEDS_CLASS_FLASH
64 depends on V4L2_FLASH_LED_CLASS || !V4L2_FLASH_LED_CLASS
64 help 65 help
65 Enable LED flash class support for AS3645A LED flash 66 Enable LED flash class support for AS3645A LED flash
66 controller. V4L2 flash API is provided as well if 67 controller. V4L2 flash API is provided as well if