/*
这是它的dts中的node.
zynqmp-display-subsystem@fd4a0000 {
compatible = "xlnx,zynqmp-dpsub-1.7";
ok !
这里没有迁就, 只有匹配.
一个驱动可以支持多个设备,而一个设备只能绑定一个驱动
使用驱动匹配表 of_match_table 这种机制体现出了linux内核的这个思想.
但是在这个dpsub里你就必须是一对一吧.
现在的相亲都是一对多. TMD ! 一个女生相亲整排整排的男生.真是面试模式 !
男多女少,女生比较有选择权,让很多田园女权者种产生了优越感,
这种优越感在自己的思想里根深蒂固,so, 田园女权就迅速的膨胀起来.
TMD !
这些只要权力,不要义务的垃圾早该就抛到垃圾桶里去了.
*/
static const struct of_device_id zynqmp_dpsub_of_match[] = {
{ .compatible = "xlnx,zynqmp-dpsub-1.7", },
{ /* end of table */ },
};
static struct platform_driver zynqmp_dpsub_driver = {
.probe = zynqmp_dpsub_probe,
.remove = zynqmp_dpsub_remove,
.driver = {
.name = "zynqmp-display",
.of_match_table = zynqmp_dpsub_of_match,
.pm = &zynqmp_dpsub_pm_ops,
},
};
module_platform_driver(zynqmp_dpsub_driver);
zynq-ultrascale DRM架构实现 --- Linux kernel 欣赏
最新推荐文章于 2024-04-03 18:43:06 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)