/*
* 设备树匹配表
*/
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"},
{}
};
找了俩小时才找到问题所在
如果是你设备树的东西配置好后,驱动也编译通过,那你的问题八成就是在驱动里的设备树节点名字搞错了,极有可能是多打了一个空格。或者是其他小错误,但一定是设备树兼容性名字错了。