reg= <0x1000x200>;reg-names = "range0";}; range@1{ compatible="range"; reg= <0x3000x200>;reg-names = "range1";}; range@2{ compatible="range"; reg= <0x6000x200>;reg-names = "range2";}; demo_level1 { compatible="simple-bus"; ranges= <0x00x10000x1000>; #address-cells = ...
3.4 追加设备节点 例如向i2c1追加mag3110设备,则可如下设置: &i2c1 { clock-frequency = <100000>; pinctrl-names ="default"; pinctrl-0= <&pinctrl_i2c1>; status="okay"; mag3110@0e { compatible="fsl,mag3110"; reg= <0x0e>; position= <2>; }; }; 这个就是向i2c1节点追加mag3110设备,重...
reg = <0x1a>;//sensor的I2C设备地址,7位 clocks = <&cru CLK_MIPI_CAMARAOUT_M1>;//sensor clockin配置 clock-names = "xvclk"; pinctrl-names = "default"; pinctrl-0 = <&mipim0_camera1_clk>; //电源配置 power-domains = <&power RK3588_PD_VI>; //power管脚配置 pwdn-gpios = <&gpio...
#address-cells 属性值决定了子节点 reg 属性中地址信息所占用的字长(32 位) #size-cells 属性值决定了子节点 reg 属性中长度信息所占的字长(32 位)。 #address-cells 和#size-cells 表明了子节点应该如何编写 reg 属性值,一般 reg 属性都是和地址有关的内容,和地址相关的信息有两种:起始地址和地址长度, r...
vic:intc@10140000{compatible="arm,versatile-vic";interrupt-controller;#interrupt-cells=<1>;reg=<0x101400000x1000>;}; 如果中断控制器有级联关系,下级的中断控制器还需要表明它的“interrupt-parent”是谁,用了interrupt-parent”中的哪一个“interrupts”,请看下一小节。
reg = <0x090000 0x1000>; interrupts = <5>; clocks = <&v2m_clk24mhz>, <&v2m_clk24mhz>; clock-names = "uartclk", "apb_pclk"; }; 到linux内核源码运行: cuibixuan@ubuntu:~/git/linux/Documentation/devicetree/bindings$ cd Documentation/devicetree/bindings/ ...
include/ "product/hi1910B-hiusbc-B51.dtsi" /include/ "product/hi1910B-usb-B51.dtsi" poweroff { compatible = "hisi,power_off"; reg = <0x0 0xc4060000 0x0 0x10000>; pinctrl-names = "default", "idle"; pinctrl-0 = <&poweroff_pmx_func>; pinctrl-1 = <&poweroff_pmx_idle>; };...
reg = <0x31>;};};&i2s1_8ch { status = "okay";#sound-dai-cells = <0>;rockchip,clk-tr...
reg = <0x10140000 0x1000>; }; 1. 2. 3. 4. 5. 6. 如果中断控制器有级联关系,下级的中断控制器还需要表明它的“interrupt-parent”是谁,用了interrupt-parent”中的哪一个“interrupts”,请看下一小节。 1.2 设备树里使用中断 一个外设,它的中断信号接到哪个“中断控制器”的哪个“中断引脚”,这个中断...
usdhc@219c000 { /* uSDHC4 */non-removable;vmmc-supply = < _3p3v>;pinctrl-names = "default";pinctrl-0 = <&pinctrl_usdhc4_1>;};iomuxc@20e0000 {compatible = "fsl,imx6q-iomuxc";reg = <0x020e0000 0x4000>;/* shared pinctrl settings */usdhc4 {pinctrl_usdhc4_1: usdhc4grp-1 {fs...