mirror of
https://github.com/oplus-giulia-dev/android_kernel_oneplus_sm8650-devicetrees
synced 2025-11-05 07:05:53 +08:00
Merge "ARM: dts: msm: Add support for PWM device on ANORAK"
This commit is contained in:
committed by
Gerrit - the friendly Code Review server
commit
cac595ee3c
111
qcom/anorak.dtsi
111
qcom/anorak.dtsi
@@ -1948,6 +1948,117 @@
|
||||
|
||||
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"
|
||||
|
||||
Reference in New Issue
Block a user