leds: Make LEDS_ASIC3 and LEDS_RENESAS_TPU depend on LEDS_CLASS=y

Otherwise, I got below build error when CONFIG_LEDS_CLASS=m.

  LD      init/built-in.o
drivers/built-in.o: In function `asic3_led_probe':
clkdev.c:(.devinit.text+0x4680): undefined reference to `led_classdev_register'
drivers/built-in.o: In function `r_tpu_probe':
clkdev.c:(.devinit.text+0x4838): undefined reference to `led_classdev_register'
drivers/built-in.o: In function `asic3_led_remove':
clkdev.c:(.devexit.text+0x564): undefined reference to `led_classdev_unregister'
drivers/built-in.o: In function `r_tpu_remove':
clkdev.c:(.devexit.text+0x5a0): undefined reference to `led_classdev_unregister'
make: *** [vmlinux] Error 1

Signed-off-by: Axel Lin <axel.lin@gmail.com>
Signed-off-by: Bryan Wu <bryan.wu@canonical.com>
This commit is contained in:
Axel Lin 2012-06-09 07:41:42 +08:00 committed by Bryan Wu
parent 9cd5ec5e54
commit 9473c4c167

View file

@ -379,7 +379,7 @@ config LEDS_NETXBIG
config LEDS_ASIC3 config LEDS_ASIC3
bool "LED support for the HTC ASIC3" bool "LED support for the HTC ASIC3"
depends on LEDS_CLASS depends on LEDS_CLASS=y
depends on MFD_ASIC3 depends on MFD_ASIC3
default y default y
help help
@ -390,7 +390,7 @@ config LEDS_ASIC3
config LEDS_RENESAS_TPU config LEDS_RENESAS_TPU
bool "LED support for Renesas TPU" bool "LED support for Renesas TPU"
depends on LEDS_CLASS && HAVE_CLK && GENERIC_GPIO depends on LEDS_CLASS=y && HAVE_CLK && GENERIC_GPIO
help help
This option enables build of the LED TPU platform driver, This option enables build of the LED TPU platform driver,
suitable to drive any TPU channel on newer Renesas SoCs. suitable to drive any TPU channel on newer Renesas SoCs.