clock-names = "uartclk", "apb_pclk"; }; 到linux内核源码运行: cuibixuan@ubuntu:~/git/linux/Documentation/devicetree/bindings$ cd Documentation/devicetree/bindings/ cuibixuan@ubuntu:~/git/linux/Documentation/devicetree/bindings$ grep "arm,pl011" -rn * clock/hi3660-clock.txt:41: compatible ...
<&clks IMX6UL_CLK_UART1_SERIAL>; clock-names = "ipg", "per"; status = "disabled"; }; 上述代码是节点 uart1, uart1 节点描述了 I.MX6ULL 的 UART1 相关信息。其中 uart1 的父节点 aips1: aips-bus@02000000 设置了#address-cells = <1>、 #sizecells = <1>,因此 reg 属性中address=0x0...
- clock-names: 设置时钟的名称 "mclk". - spk-ctl-gpios: 设置speaker的mute gpio - hp-ctl-gpios: 设置hp 的 mute gpio - spk-mute-delay-ms: 设置speak mute delay时间 - hp-mute-delay-ms: 设置hp mute delay时间 - spk-volume: 设置speak左右DAC的音量 - hp-volume: 设置hp左右DAC通道的音量 ...
interrupts = <0 17 4>; clocks = <&clock HI3516DV300_SYSAPB_CLK>; clock-names = "apb_pclk"; #gpio-cells = <2>; status = "disabled"; }; /*引用gpio_chip1节点*/ &gpio_chip1 { status = "okay"; /*替换status属性内容*/ }; 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12....
- interrupts: 设置RGA中断号 - clocks: 为RGA设置 sclk/hclk/aclk clocks - clock-names: 时钟的名称可以取 "aclk", "hclk" 和 "sclk" - resets: 设置复位寄存器 - reset-names: reset的名称可以取 "core", "axi" 和 "ahb" 3、以rk3399为例: ...
uart1: serial@02020000{compatible ="fsl,imx6ul-uart","fsl,imx6q-uart","fsl,imx21-uart";reg = <0x020200000x4000>;interrupts = <GIC_SPI26IRQ_TYPE_LEVEL_HIGH>;clocks = <&clks IMX6UL_CLK_UART1_IPG>,<&clks IMX6UL_CLK_UART1_SERIAL>;clock-names ="ipg","per";status="disabled";}...
4) clock-names: 时钟名,和clocks一一对应 5) fifo-depth: 输入输出(rx/tx)缓存的大小 6) interrupts: 中断 7) reg: 基地址和最大偏移量,为什么要用四个值(cell)呢? 因为父节点#address-cells = <2> #size-cells = <2>, 主要是为了适配所有子节点,所以父节点多定义了一些cell。
clock-names = "xvclk"; pinctrl-names = "default"; pinctrl-0 = <&mipim0_camera1_clk>; //电源配置 power-domains = <&power RK3588_PD_VI>; //power管脚配置 pwdn-gpios = <&gpio1 RK_PA0 GPIO_ACTIVE_HIGH>; avdd-supply = <&vcc_mipidcphy0>; ...
clock外设时钟,在include/dt-bindings/clock/imx6sx-clock.h,指定设备工作时钟 status一般会设为disabled。 1&uart5 {2pinctrl-names ="default";3pinctrl-0= <&pinctrl_uart5>;4fsl,uart-has-rtscts;5status ="okay";6}; 以上这段代码更多出现在*.dts中 ...
, "rockchip,rk817-codec";clocks = <&cru I2S1_MCLKOUT>;clock-names = "mclk";...