[PATCH] arm64: dts: rockchip: Fix audio-supply for ROCK Pi 4

Quentin Schulz quentin.schulz at cherry.de
Fri Nov 28 02:24:49 PST 2025


Hi Naoki,

On 11/27/25 4:20 PM, Quentin Schulz wrote:
> Hi Naoki,
> 
> On 10/27/25 1:52 AM, FUKAUMI Naoki wrote:
>> This reverts commit 8240e87f16d17 ("arm64: dts: rockchip: fix
>> audio-supply for Rock Pi 4").
>>
>> Fix the APIO5_VDD power supply to vcc_3v0 as per the schematics[1][2]
>> [3][4][5].
>>
>> This fixes the SPI-NOR flash probe failure when the blue LED is on[6],
>> and the garbled serial console output on Linux.
>>
>> The ES8316 headphone and microphone are confirmed to work correctly
>> after this fix.
>>

Please test the ES8316 works when booting Linux from a U-Boot where 
ROCKCHIP_IODOMAIN and SPL_ROCKCHIP_IODOMAIN is *disabled*.

Having the IO domain properly configured from U-Boot may make you think 
that the ES8316 always work in the Linux kernel but that may not be the 
case depending on probe order e.g. between the IO domain driver in Linux 
and the ES8316 (if the original issue is indeed related to IO domain).

Cheers,
Quentin



More information about the Linux-rockchip mailing list