这一节 主要是 关于 在设备树中 哪些 设备可以被识别成 platform 设备。
网上的截图:
首先是 第一级 节点能够 如果有 compitable 的话 ,能够转化成 platform_device
其次, 如果第一级节点 有compitable ,并且值是 "simple-bus"或者"simple-mdf"或者"isa"或者"arm,amba-bus" , 那么他能够转化成Paltform_devcice ,并且 如果它 还有子节点的话,而且子节点 也有 compitble 属性, 那么它也是 转化成platform_device
来看看我的例子:
imx6ul 板卡。
这里的 ethphy0 有compitable 也不会转化成 platform_device , 也就是想 通过 搜索,compatible = "ethernet-phy-ieee802.3-c22", 来找到设备的驱动,是不行的。