/*
* 设备树匹配表
*/
const struct of_device_id gt9147_of_match_table[] = {
{.compatible = "goodix,gt9147" },
{ /* sentinel */ }
};
const struct of_device_id gt9147_of_match_table[]= {
{.compatible = "goodix,gt9147"},
{}
};
找了俩小时才找到问题所在

如果是你设备树的东西配置好后,驱动也编译通过,那你的问题八成就是在驱动里的设备树节点名字搞错了,极有可能是多打了一个空格。或者是其他小错误,但一定是设备树兼容性名字错了。


![[米联客-安路飞龙DR1-FPSOC] UDP通信篇连载-04 IP层程序设计](https://i-blog.csdnimg.cn/direct/ecb883de02cf45b0837f6f30b315609e.png)
















