关键词:rockchip; pwm;
rockchip — pwm dts 配置
1、必须设置的属性值:
- compatible: 这里可以设置成 "rockchip,rk-pwm" - reg: 设置寄存器的物理基地址,以及寄存器的空间大小; - #pwm-cells: 这里设置成2; - pinctrl-names: pwm连接的物理pin,名字默认是default; - pinctrl-0: 配置pwm使用的pin脚; - clocks: pwm使用的时钟; - clock-names: pwm时钟名称; - status: 该节点的状态,打开为okay,关闭为disabled;
2、应用实例:
pwm1: pwm@53fb4000 {
#pwm-cells = <2>;
compatible = "fsl,imx53-pwm", "fsl,imx27-pwm";
reg = <0x53fb4000 0x4000>;
interrupts = <61>;
};
pwm0: pwm@ff680000 {
compatible = "rockchip,rk-pwm";
reg = <0xff680000 0x10>;
#pwm-cells = <2>;
pinctrl-names = "default";
pinctrl-0 = <&pwm0_pin>;
clocks = <&clk_gates11 11>;
clock-names = "pclk_pwm";
status = "disabled";
};