From 911a51f935c02e4173c0d235f6fe5fcf9fded418 Mon Sep 17 00:00:00 2001 From: Philippe Schenker Date: Tue, 22 Dec 2020 15:10:04 +0100 Subject: ARM64: dts: apalis-imx8x: adjust SGTL5000 to 5.4 kernel Mainly clocks need adjustment. Copy Paste from apalis-imx8 module Related-to: ELB-3423 Signed-off-by: Philippe Schenker --- arch/arm64/boot/dts/freescale/imx8qxp-apalis.dtsi | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-apalis.dtsi b/arch/arm64/boot/dts/freescale/imx8qxp-apalis.dtsi index c1df0f394803..84bd7c329c62 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-apalis.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qxp-apalis.dtsi @@ -230,8 +230,8 @@ simple-audio-card,name = "imx8qxp-sgtl5000"; dailink_master: simple-audio-card,codec { - sound-dai = <&sgtl5000_a>; clocks = <&mclkout0_lpcg 0>; + sound-dai = <&sgtl5000>; }; simple-audio-card,cpu { @@ -422,20 +422,22 @@ vcc-supply = <®_module_3v3>; }; - sgtl5000_a: sgtl5000@a { + sgtl5000: codec@a { compatible = "fsl,sgtl5000"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_sgtl5000>; #sound-dai-cells = <0>; assigned-clocks = <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_PLL>, - <&aud_pll_div0_lpcg 0>, - <&aud_rec0_lpcg 0>, - <&mclkout0_lpcg 0>; + <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_SLV_BUS>, + <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_MST_BUS>, + <&mclkout0_lpcg 0>; assigned-clock-rates = <786432000>, <49152000>, <12288000>, <12288000>; clocks = <&mclkout0_lpcg 0>; clock-names = "mclk"; - reg = <0xa>; + reg = <0x0a>; VDDA-supply = <®_module_3v3_avdd>; - VDDIO-supply = <®_module_3v3>; VDDD-supply = <®_module_vref_1v8>; + VDDIO-supply = <®_module_3v3>; }; }; -- cgit v1.2.3