led_classdev_register failed
s5pv210_led: probe of s5pv210_led.1 failed with error -17
错误码17 对应文件存在,作为刚开始学习驱动的人一定的注意细节,如果一边0成功就好,如果出错就很头疼。
出错原因:
我这个是因为之前做实验 用gpiolib实现led驱动,需要把自己写的驱动.c编译到内核中,他会在/sys/class/leds下生成led1.led2.led3,之前已经在class下面生成了led1.led2.led3,这次使用platform平台实现led驱动s5pv210_led_platdata里面定义的名字也是led1.led2.led3,所以会产生文件存在的错误。
经验教训:
调试信心很重要,不能因为太多就不看了,学会找关键信息