linux-设备树和驱动程序探测
作者:互联网
在Linux设备树文件(DTS)中,如果给出了多个选项,兼容条目如何工作?看来这不是在这些条目之间进行选择,但是分层设备也是可能的(例如,我有一行诸如compatible =“ vendor,controller-uart”,“ vendor,controller-serial”似乎将两个驱动程序控制器关联-serial和controller-uart(就代码而言,controller-serial实际上从controller-uart调用东西).
这个概念在哪里解释?在通用设备树文档中找不到该解释.
解决方法:
回答我自己的问题(来自this document的信息):这是我的误解.实际上,这是一个选择,并且在代码中通过compatible指定的第二种设备类型的使用是有关驱动程序的实现细节.
标签:device-tree,driver,linux 来源: https://codeday.me/bug/20191030/1967868.html