Skip to contentSkip to conversation

drivers/leds/leds-netxbig: make LEDS_NETXBIG depend on LEDS_CLASS

PATCH In review Axel Lin 2 participants 2 messages Jul 9, 2011 LED

lore
Share & tools
lore

Axel Lin

author
#0 lore raw

PATCH 1/1 drivers/leds/leds-netxbig: make LEDS_NETXBIG depend on LEDS_CLASS

We call led_classdev_register/led_classdev_unregister in create_netxbig_led/delete_netxbig_led, thus make LEDS_NETXBIG depend on LEDS_CLASS.

This patch fixes below build error if LEDS_CLASS is not configured.

LD .tmp_vmlinux1
drivers/built-in.o: In function `create_netxbig_led':
drivers/leds/leds-netxbig.c:350: undefined reference to led_classdev_register' drivers/leds/leds-netxbig.c:361: undefined reference to led_classdev_unregister' drivers/built-in.o: In function `delete_netxbig_led':
drivers/leds/leds-netxbig.c:313: undefined reference to `led_classdev_unregister'
make: *** [.tmp_vmlinux1] Error 1

---
 drivers/leds/Kconfig |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
drivers/leds/Kconfig +1 -0
index 6cb0708..8974d27 100644
@@ -357,6 +357,7 @@ config LEDS_NS2
 config LEDS_NETXBIG
 	tristate "LED support for Big Network series LEDs"
 	depends on MACH_NET2BIG_V2 || MACH_NET5BIG_V2
+	depends on LEDS_CLASS
 	default y
 	help
 	  This option enable support for LEDs found on the LaCie 2Big
Signature · 1 line
1.7.4.1
Acked-by on v1 1/1
#1 lore raw
Quoted 14 lines · Axel Lin

We call led_classdev_register/led_classdev_unregister in create_netxbig_led/delete_netxbig_led, thus make LEDS_NETXBIG depend on LEDS_CLASS.

This patch fixes below build error if LEDS_CLASS is not configured.

LD .tmp_vmlinux1
drivers/built-in.o: In function `create_netxbig_led':
drivers/leds/leds-netxbig.c:350: undefined reference to led_classdev_register' drivers/leds/leds-netxbig.c:361: undefined reference to led_classdev_unregister' drivers/built-in.o: In function `delete_netxbig_led':
drivers/leds/leds-netxbig.c:313: undefined reference to `led_classdev_unregister'
make: *** [.tmp_vmlinux1] Error 1

Quoted 1 line

Thanks,

Simon