[alsa-devel] [PATCH v4] ASoC: intel: Add Broadwell rt5650 machine driver

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Wed Dec 18 18:57:55 CET 2019



On 12/18/19 8:39 AM, Curtis Malainey wrote:
> From: Ben Zhang <benzh at chromium.org>
> 
> Add machine driver for Broadwell + rt5650.
> 
> Signed-off-by: Bard Liao <bardliao at realtek.com>
> Signed-off-by: Ben Zhang <benzh at chromium.org>
> Signed-off-by: Mac Chiang <mac.chiang at intel.com>
> Signed-off-by: Jon Flatley <jflat at chromium.org>
> Signed-off-by: Curtis Malainey <cujomalainey at chromium.org>

Acked-by: Pierre-Louis Bossart <pierre-louis.bossart at linux.intel.com>

Note that SOF support will require a fix for the back-end definition 
below but that should be done on all Broadwell drivers when the on-going 
GitHub thread [1] reaches a conclusion

[1] https://github.com/thesofproject/linux/pull/1484

> +	/* Back End DAI links */
> +	{
> +		/* SSP0 - Codec */
> +		.name = "Codec",
> +		.id = 0,
> +		.no_pcm = 1,
> +		.dai_fmt = SND_SOC_DAIFMT_DSP_B | SND_SOC_DAIFMT_NB_NF |
> +			SND_SOC_DAIFMT_CBS_CFS,
> +		.ignore_suspend = 1,
> +		.ignore_pmdown_time = 1,
> +		.be_hw_params_fixup = broadwell_ssp0_fixup,
> +		.ops = &bdw_rt5650_ops,
> +		.dpcm_playback = 1,
> +		.dpcm_capture = 1,
> +		.init = bdw_rt5650_init,
> +		SND_SOC_DAILINK_REG(dummy, be, dummy),


More information about the Alsa-devel mailing list