Merge "ARM: dts: msm: Add support for PWM device on ANORAK"

This commit is contained in:
qctecmdr
2024-05-31 09:22:45 -07:00
committed by Gerrit - the friendly Code Review server

View File

@@ -1948,6 +1948,117 @@
status = "disabled"; status = "disabled";
}; };
pdm_pwm0: pdm_pwm0@9000000 {
compatible = "qcom,pdm-pwm-v2";
reg = <0x9000000 0x16000>;
clocks = <&gcc GCC_PDM_AHB_CLK>,
<&gcc GCC_PWM0_XO512_CLK>;
clock-names = "pdm_ahb_clk", "pwm_core_clk";
assigned-clocks = <&gcc GCC_PWM0_XO512_CLK>;
assigned-clock-rates = <19200000>;
#pwm-cells = <3>;
pwm@0 {
frame-index = <0>;
frame-offset = <0x1000>;
};
pwm@1 {
frame-index = <1>;
frame-offset = <0x2000>;
};
pwm@2 {
frame-index = <2>;
frame-offset = <0x3000>;
};
pwm@3 {
frame-index = <3>;
frame-offset = <0x4000>;
};
pwm@4 {
frame-index = <4>;
frame-offset = <0x5000>;
};
pwm@5 {
frame-index = <5>;
frame-offset = <0x6000>;
};
pwm@6 {
frame-index = <6>;
frame-offset = <0x7000>;
};
pwm@7 {
frame-index = <7>;
frame-offset = <0x8000>;
};
pwm@8 {
frame-index = <8>;
frame-offset = <0x9000>;
};
pwm@9 {
frame-index = <9>;
frame-offset = <0xa000>;
};
pwm@10 {
frame-index = <10>;
frame-offset = <0xb000>;
};
pwm@11 {
frame-index = <11>;
frame-offset = <0xc000>;
};
pwm@12 {
frame-index = <12>;
frame-offset = <0xd000>;
};
pwm@13 {
frame-index = <13>;
frame-offset = <0xe000>;
};
pwm@14 {
frame-index = <14>;
frame-offset = <0xf000>;
};
pwm@15 {
frame-index = <15>;
frame-offset = <0x10000>;
};
pwm@16 {
frame-index = <16>;
frame-offset = <0x11000>;
};
pwm@17 {
frame-index = <17>;
frame-offset = <0x12000>;
};
pwm@18 {
frame-index = <18>;
frame-offset = <0x13000>;
};
pwm@19 {
frame-index = <19>;
frame-offset = <0x14000>;
};
};
}; };
#include "anorak-gdsc.dtsi" #include "anorak-gdsc.dtsi"