When does the probe function for a Linux kernel driver gets called?

后端 未结 3 2049
轻奢々
轻奢々 2021-02-13 16:23

I am trying to update a kernel driver for Android, I have added some printk\'s to debug it, the _init function is invoked, but the probe function is not. What I am missing ? Whe

3条回答
  •  栀梦
    栀梦 (楼主)
    2021-02-13 17:24

    Found the answer after some research, For a "platform" device the probe function is invoked when a platform device is registered and it's device name matchs the name specified on the device driver.

    More details here: http://comments.gmane.org/gmane.linux.kernel.kernelnewbies/37050

    Now I just need to figure why the device is not being registered :\

提交回复
热议问题