一、节点删除

应用条件:通常DTS中包含了多个平台的描述文件,且多个平台会共享一些通用的dtsi。这些dtsi的节点对于指定的平台来说,其节点未必全部需要,因此就需要将不需要的节点进行裁剪或者DISABLE。节点删除就是实现这个作用。

例如:

  &soc {
          /delete-node/ ssusb@a800000;
          /delete-node/ qusb@88e3000;
          /delete-node/ ssphy@88eb000;
          /delete-node/ usb_audio_qmi_dev;

......

二、属性删除

类似于节点删除,当然还是按照DISABLE来理解,更贴近一些,例如系统已经默认启用了一个panel, OEM需要重新指定一个新的panel时,可以将默认panel的active属性DISABLE

/delete-property/ xxxx,dsi-display-active; 

 

Logo

更多推荐