Skip to content
This repository was archived by the owner on Nov 8, 2023. It is now read-only.

Commit 79c5f0e

Browse files
smaeulmmind
authored andcommitted
arm64: dts: rockchip: Add pdm node to rk356x
rk356x contains a PDM microphone controller which is compatible with the existing rockchip,pdm binding. Add its node. Signed-off-by: Samuel Holland <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Heiko Stuebner <[email protected]>
1 parent a7c9013 commit 79c5f0e

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

arch/arm64/boot/dts/rockchip/rk356x.dtsi

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -770,6 +770,27 @@
770770
status = "disabled";
771771
};
772772

773+
pdm: pdm@fe440000 {
774+
compatible = "rockchip,rk3568-pdm";
775+
reg = <0x0 0xfe440000 0x0 0x1000>;
776+
interrupts = <GIC_SPI 76 IRQ_TYPE_LEVEL_HIGH>;
777+
clocks = <&cru MCLK_PDM>, <&cru HCLK_PDM>;
778+
clock-names = "pdm_clk", "pdm_hclk";
779+
dmas = <&dmac1 9>;
780+
dma-names = "rx";
781+
pinctrl-0 = <&pdmm0_clk
782+
&pdmm0_clk1
783+
&pdmm0_sdi0
784+
&pdmm0_sdi1
785+
&pdmm0_sdi2
786+
&pdmm0_sdi3>;
787+
pinctrl-names = "default";
788+
resets = <&cru SRST_M_PDM>;
789+
reset-names = "pdm-m";
790+
#sound-dai-cells = <0>;
791+
status = "disabled";
792+
};
793+
773794
dmac0: dmac@fe530000 {
774795
compatible = "arm,pl330", "arm,primecell";
775796
reg = <0x0 0xfe530000 0x0 0x4000>;

0 commit comments

Comments
 (0)