diff --git a/arch/arm64/boot/dts/rockchip/rk3368-r88.dts b/arch/arm64/boot/dts/rockchip/rk3368-r88.dts index 497c0ab78c87..9bddbb930ad3 100644 --- a/arch/arm64/boot/dts/rockchip/rk3368-r88.dts +++ b/arch/arm64/boot/dts/rockchip/rk3368-r88.dts @@ -49,6 +49,15 @@ model = "Rockchip R88"; compatible = "rockchip,r88", "rockchip,rk3368"; + xin32k: xin32k { + status = "okay"; + compatible = "pwm-clock"; + #clock-cells = <0>; + clock-frequency = <32768>; + clock-output-names = "xin32k"; + pwms = <&pwm1 0 30518 0>; /* 1 / 30518 ns = 32.7675 KHz */ + }; + hdmi_sound: hdmi-sound { status = "okay"; compatible = "simple-audio-card"; @@ -236,7 +245,7 @@ rockchip,system-power-controller; wakeup-source; #clock-cells = <1>; - clock-output-names = "xin32k", "rk808-clkout2"; + clock-output-names = "rk808-clkout1", "rk808-clkout2"; vcc1-supply = <&vcc_sys>; vcc2-supply = <&vcc_sys>; @@ -654,6 +663,10 @@ >; }; +&pwm1 { + status = "okay"; +}; + &pwm3 { status = "okay";