Hello,
Some cleanups for the OMAP ASoC machine drivers: - do not call soc_dapm_sync from dai_link->init callback since it is useless - Convert drivers to use table based DAPM initialization - Remove dapm_enable_pin calls from dai_link->init callback since pins are enabled by default
Changelog since v1: - Do not touch ams-delta just remove the dapm_sync call. - Do not convert soc_dapm_sync calls to dapm_new_widgets call
Regards, Peter --- Peter Ujfalusi (9): ASoC: OMAP machines: Remove soc_dapm_sync() call from init ASoC: am3517evm: Let core to deal with the DAPM widgets ASoC: n810: Let the core to register DAPM widgets/routes and controls ASoC: osk5912: Let core to deal with the DAPM widgets ASoC: sdp3430: Let core to deal with the DAPM widgets ASoC: zoom2: Let core to deal with the DAPM widgets ASoC: zoom2: No need to call dapm_pin_enable at init time ASoC: sdp4430: Let core to deal with the DAPM widgets ASoC: sdp4430: No need to call dapm_pin_enable at init time
sound/soc/omap/am3517evm.c | 28 +++++----------------------- sound/soc/omap/ams-delta.c | 1 - sound/soc/omap/n810.c | 23 +++++++---------------- sound/soc/omap/omap3pandora.c | 8 ++------ sound/soc/omap/osk5912.c | 27 +++++---------------------- sound/soc/omap/rx51.c | 2 -- sound/soc/omap/sdp3430.c | 18 +++++------------- sound/soc/omap/sdp4430.c | 27 +++++---------------------- sound/soc/omap/zoom2.c | 26 ++++++-------------------- 9 files changed, 35 insertions(+), 125 deletions(-)