6f6e5fb00d8c ASoC: Intel: sof-rt5682: add mclk_en to sof_rt5682_private
4a952a69aa5e ASoC: Intel: sof-rt5682: remove SOF_RT5682_MCLK_BYTCHT_EN
=> code refactoring, no functional change
78fa9b265b5d ASoC: Intel: sof_rt5682: add icl_rt5682_def for icl boards
=> add board id for icl platform
3b7e2eaaffe4 ASoC: Intel: sof-rt5682: add driver_data to sof_rt5682 board
=> code refactoring and also fixes a bug of Minnowboard using bclk as clock source
8df5e9c29f59 ASoC: Intel: sof-rt5682: setup pll_id only when needed
=> code refactoring, no functional change
5737a1f18dcb ASoC: Intel: sof-rt5682: get bclk frequency from topology
5b4f666e53cc ASoC: Intel: sof-rt5682: support bclk as PLL source on rt5682s
=> support using 3.072MHz bclk as clock source
Some changes to ALC5682 machine driver:
6f6e5fb00d8c ASoC: Intel: sof-rt5682: add mclk_en to sof_rt5682_private 4a952a69aa5e ASoC: Intel: sof-rt5682: remove SOF_RT5682_MCLK_BYTCHT_EN => code refactoring, no functional change
78fa9b265b5d ASoC: Intel: sof_rt5682: add icl_rt5682_def for icl boards => add board id for icl platform
3b7e2eaaffe4 ASoC: Intel: sof-rt5682: add driver_data to sof_rt5682 board => code refactoring and also fixes a bug of Minnowboard using bclk as clock source
8df5e9c29f59 ASoC: Intel: sof-rt5682: setup pll_id only when needed => code refactoring, no functional change
5737a1f18dcb ASoC: Intel: sof-rt5682: get bclk frequency from topology 5b4f666e53cc ASoC: Intel: sof-rt5682: support bclk as PLL source on rt5682s => support using 3.072MHz bclk as clock source
Tested on mtl chromebook.