请教各位大侠:
    最近小弟在调试 android 的背光驱动,
    在网上查了好多资料,都是说增加 light.c ,
    我的android 里面也有了这个文件,
    
    在 linux 驱动里面也有 led-class.c 文件,
    在背光驱动函数里面,也调用了 led_classdev_register 这个函数。    在 LEDS 的驱动里面    static int __init leds_init(void)
{
printk("+++leds_init\n");
leds_class = class_create(THIS_MODULE, "leds");
if (IS_ERR(leds_class))
return PTR_ERR(leds_class);
leds_class->suspend = led_suspend;
leds_class->resume = led_resume;
return 0;
}static void __exit leds_exit(void)
{
printk("+++leds_exit\n");
class_destroy(leds_class);
}subsys_initcall(leds_init);
module_exit(leds_exit);      我发现一个奇怪的问题, 在加载内核的时候没有
      进入 printk("+++leds_init\n"); 这里, 不知道和这里是否有关。      /sys/class/backlight/lcd-cklight/brightness
      这个文件也能找得到~!目前在 android 里面调节背光的时候,
linux 里面的 LED 函数都没有被调用~!
不知道什么原因, 希望大哥指点一下~!