Patch "arm64: dts: rockchip: fix audio-supply for Rock Pi 4" has been added to the 5.4-stable tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a note to let you know that I've just added the patch titled

    arm64: dts: rockchip: fix audio-supply for Rock Pi 4

to the 5.4-stable tree which can be found at:
    http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary

The filename of the patch is:
     arm64-dts-rockchip-fix-audio-supply-for-rock-pi-4.patch
and it can be found in the queue-5.4 subdirectory.

If you, or anyone else, feels it should not be added to the stable tree,
please let <stable@xxxxxxxxxxxxxxx> know about it.



commit 5782a72dc275f39b510b38229646f88d922f2c45
Author: Alex Bee <knaerzche@xxxxxxxxx>
Date:   Wed Oct 27 16:37:25 2021 +0200

    arm64: dts: rockchip: fix audio-supply for Rock Pi 4
    
    [ Upstream commit 8240e87f16d17a9592c9d67857a3dcdbcb98f10d ]
    
    As stated in the schematics [1] and [2] P5 the APIO5 domain is supplied
    by RK808-D Buck4, which in our case vcc1v8_codec - i.e. a 1.8 V regulator.
    
    Currently only white noise comes from the ES8316's output, which - for
    whatever reason - came up only after the the correct switch from i2s0_8ch_bus
    to i2s0_2ch_bus for i2s0's pinctrl was done.
    
    Fix this by setting the correct regulator for audio-supply.
    
    [1] https://dl.radxa.com/rockpi4/docs/hw/rockpi4/rockpi4_v13_sch_20181112.pdf
    [2] https://dl.radxa.com/rockpi4/docs/hw/rockpi4/rockpi_4c_v12_sch_20200620.pdf
    
    Fixes: 1b5715c602fd ("arm64: dts: rockchip: add ROCK Pi 4 DTS support")
    Signed-off-by: Alex Bee <knaerzche@xxxxxxxxx>
    Link: https://lore.kernel.org/r/20211027143726.165809-1-knaerzche@xxxxxxxxx
    Signed-off-by: Heiko Stuebner <heiko@xxxxxxxxx>
    Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx>

diff --git a/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts b/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts
index 1ae1ebd4efdd0..da3b031d4befa 100644
--- a/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts
@@ -452,7 +452,7 @@ &io_domains {
 	status = "okay";
 
 	bt656-supply = <&vcc_3v0>;
-	audio-supply = <&vcc_3v0>;
+	audio-supply = <&vcc1v8_codec>;
 	sdmmc-supply = <&vcc_sdio>;
 	gpio1830-supply = <&vcc_3v0>;
 };



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux