• Chen-Yu Tsai's avatar
    ARM: dts: sun8i: a33: Drop audio codec oversampling rate to 128 fs · 7ff33bd3
    Chen-Yu Tsai authored
    The current oversampling rate of 512 means that for 48 kHz 16 bit
    stereo, the MCLK is running at the same rate as the module clock,
    so there is no head room to support higher sampling rates. The codec
    however supports up to 192 kHz for playback.
    
    This patch drops the oversampling rate from 512 to 128, so that 192 kHz
    audio can be played back directly without downsampling. Ideally we
    should be using different oversampling rates for different sampling
    rates, but that's not possible without a platform-specific machine
    driver.
    
    Fixes: 870f1bd1 ("ARM: dts: sun8i: Add audio codec, dai and card for A33")
    Signed-off-by: default avatarChen-Yu Tsai <wens@csie.org>
    Signed-off-by: default avatarMaxime Ripard <maxime.ripard@bootlin.com>
    7ff33bd3
sun8i-a33.dtsi 13.1 KB