为什么我无法在覆盖 dts 上通过 /delete-node/ 删除设备树节点?
发布时间:2022-07-11 11:34:37 297
相关标签: # ios# linux# 设备
我想删除覆盖dts上的设备节点,但它不起作用。
示例代码如下:
a.dtsi:
&soc {
gpio_keys {
compatible = "gpio-keys";
label = "gpio-keys";
pinctrl-names = "default", "sleep";
pinctrl-0 = <&gpio_key_active>;
pinctrl-1 = <&gpio_key_suspend>;
vol_up {
label = "volume_up";
gpios = <&tlmm 85 GPIO_ACTIVE_LOW>;
linux,input-type = <1>;
linux,code = <115>;
gpio-key,wakeup;
debounce-interval = <15>;
linux,can-disable;
};
};
};
b.dts
#include "a.dtsi"
&soc {
/delete-node/ gpio_keys;
};
我想删除b.dts上的gpio_密钥节点。但它不起作用。
有人能解释原因吗?
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报