Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CHROMIUM: ASoC: samsung: initialize pll and audio bus clock rate
In the daisy_max98095 driver we rely on EPLL being set to a rate below the limit of the AudioSS block (192Mhz on 5250 and 200Mhz on 5420) and the audio bus divider being set to 1. On Pit, neither of these are initialized correctly, so explicitly set fout_epll to a reasonable rate and then set sclk_audio0 to that rate to ensure that the audio bus divider is 1. BUG=chrome-os-partner:18720 TEST=Audio still works on snow; peach-pit no longer hangs when daisy_max98095 driver is probed. Change-Id: I5dd811078d7964979e0c58d9937163e1d3a58850 Signed-off-by: Andrew Bresticker <[email protected]> Reviewed-on: https://gerrit.chromium.org/gerrit/57708 Reviewed-by: Simon Glass <[email protected]>
- Loading branch information