在设备树中添加自定义的节点-19

Posted 杨斌并

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在设备树中添加自定义的节点-19相关的知识,希望对你有一定的参考价值。

在设备树中添加自定义的节点

在rk3399中,设备树的节点在

Z:\\itop-3399_8.1\\kernel\\arch\\arm64\\boot\\dts\\rockchip\\rk3399.dtsi

编辑rk3399.dtsi

test1: test {
		#address-cells = <1>;
		#size-cells = <1>;

		compatible = "test";
		reg = <0x20ac000 0x0000004>;
		status = "okay";
	};

修改test 节点的内容

在主节点的后面补充

&test1 {
	compatible = "test1234"
};

编译kernel

单独刷机

  • 然后进入到一下目录可以看到生成的节点的名字,比如上面的test
cd  /proc/device.tree/    
ls
cd /sys/framware/devicetree/base/
ls

以上是关于在设备树中添加自定义的节点-19的主要内容,如果未能解决你的问题,请参考以下文章

Linux——Linux驱动之设备树常用的of操作函数获取节点信息实践(设备树中如何添加自定义节点,如何获取节点的信息?)

设备树中常用的of操作函数-20

VS中添加自定义代码片段——偷懒小技巧

以编程方式添加的视图不正常

在二叉树中插入元素

Linux设备树使用