• Stefan Agner's avatar
    ARM: dts: vf610: fix clock definition for SAI2 · 531ee1f4
    Stefan Agner authored
    So far, only the bus clock has been assigned, but in reality the
    SAI IP has for clock inputs. The driver has been updated to
    make use of the additional clock inputs by c3ecef21 ("ASoC:
    fsl_sai: add sai master mode support"). Due to a bug in the
    clock tree, the audio clock has been enabled none the less by
    the specified bus clock (see "ARM: imx: clk-vf610: fix SAI
    clock tree"), which made master mode even without the proper
    clock assigned working.
    
    This patch completes the clock definition for SAI2. On Vybrid,
    only two MCLK out of the four options are available (the first
    being the bus clock itself). See chapter 8.10.1.2.3 of the
    Vybrid Reference manual ("SAI transmitter and receiver options
    for MCLK selection"). Note: The audio clocks are only required
    in master mode.
    Signed-off-by: default avatarStefan Agner <stefan@agner.ch>
    Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
    531ee1f4
vfxxx.dtsi 15.5 KB