diff options
author | Philippe Schenker <philippe.schenker@toradex.com> | 2020-12-22 15:10:04 +0100 |
---|---|---|
committer | Philippe Schenker <philippe.schenker@toradex.com> | 2020-12-22 15:10:04 +0100 |
commit | 911a51f935c02e4173c0d235f6fe5fcf9fded418 (patch) | |
tree | 59843a0ad7ba9b1d97957304a865d330a60e44d1 | |
parent | e3833fabe65947647bc2af5dd37c0ae712fd2e51 (diff) |
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 <philippe.schenker@toradex.com>
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8qxp-apalis.dtsi | 16 |
1 files 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>; }; }; |