上图中:
1.第15行中的<&fusb0>表示什么意思?
我感到疑惑的是,&fusb0如果是引用fusb0这个节点,但具体引用了什么内容?
2.第17行中,“=”左边有2个用逗号隔开的名字,这种写法表示什么意思?
1. dts被编译为dtb后,每个节点都会有一个属性值:phandle=<val>; 每个节点的phandle值都各不想用,也就是说可以用val找到这个节点。
extcon=<&fusb0>就是说extcon = <fusb0节点的phandle值>,可以通过extcon的值找到fusb0节点。
从字面意思就是mp8859接在fusb0上
2. mp,max-input-current:mp指厂家,这只不过是属性的名称,可以带逗号。按照惯例,逗号前是厂家名字
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!