Messages in this thread | | | Subject | Re: [PATCH v1] clk: keystone: syscon-clk: Fix audio refclk | From | Stephen Boyd <> | Date | Fri, 04 Aug 2023 18:12:57 -0700 |
| |
Quoting Francesco Dolcini (2023-07-28 15:26:39) > From: Francesco Dolcini <francesco.dolcini@toradex.com> > > Audio REFCLK's are not working correctly, trying to use them lead to the > following errors: > > [ 6.575277] of_clk_hw_onecell_get: invalid index 4294934528 > [ 6.581515] wm8904 1-001a: Failed to get MCLK > [ 6.586290] wm8904: probe of 1-001a failed with error -2 > > The issue is that Audio REFCLK has #clock-cells = 0 [1], while the driver > is registering those clocks assuming they have one cells. Fix this by > registering the clock with of_clk_hw_simple_get() when there is only one > instance, e.g. "audio_refclk". > > [1] Documentation/devicetree/bindings/clock/ti,am62-audio-refclk.yaml > > Fixes: 6acab96ee337 ("clk: keystone: syscon-clk: Add support for audio refclk") > Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> > ---
Applied to clk-fixes
| |