内核驱动和设备匹配函数platform_match(struct device *dev, struct device_driver *drv) 解析
##驱动和设备如何配对?无论是向内核注册设备还是驱动,最终均会出发一个设备和驱动配对的过程,今天把这个如何配对的过程详细的解析下:###背景遇到了一个问题,内核启动到usb初始化控制器时,单板卡死,触发了3秒看门狗复位了。修改代码关闭看门狗,重启之后,依然卡死,但时不会重启了。怀疑是ubs控制器初始化失败,影响到了时钟中断。这里具体不讲解这个故障,在解决这个故障的时候,发现dts中并没有和u...
原创
2019-11-15 10:57:06 ·
1266 阅读 ·
0 评论