Re: [PATCH] clk: rockchip: rk3588: don't disable unused I2S MCLK output gates

Ricardo Pardini <[email protected]>
Newsgroups org.kernel.vger.linux-clk,org.infradead.lists.linux-arm-kernel,org.infradead.lists.linux-rockchip,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
On 28/06/2026 21:13, Heiko Stuebner wrote:
> 
> On Wed, 24 Jun 2026 14:39:14 +0200, Daniele Briguglio wrote:
>> No in-tree board references these gates yet. Boards drive the codec
>> MCLK through the parent I2S*_8CH_MCLKOUT, and now that the gates are
>> managed clocks, clk_disable_unused() turns them off at boot. On a board
>> that relied on firmware leaving the output enabled, that cuts the MCLK
>> and analog audio stops working.
>>
>> Mark the four gates CLK_IGNORE_UNUSED so an unreferenced gate keeps the
>> state firmware left. A board that wants the kernel to own the gate can
>> reference I2S*_8CH_MCLKOUT_TO_IO from DT instead.
>>
>> [...]
> 
> Applied, thanks!
> 
> [1/1] clk: rockchip: rk3588: don't disable unused I2S MCLK output gates
>        commit: 946352b2f88fd2378f0341312e47dff1e8dc2fac
> 

Hi Heiko, Stephen,

sorry to pester, but do you think it's possible to include this in the 
next -fixes for Linus?
It's been in mmind v7.2-clk/fixes for a few weeks now, but I haven't 
seen it in -rc4.

Thanks,
Ricardo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.