[alsa-devel] [PATCH 1/2][RFC] ASoC: soc-core: allow no Platform on dai_link

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Wed Jan 30 16:11:48 CET 2019


> If sound card dirver is using "modern style", both codec/platform
> are using it. So this patch judges it as "modern style" if
> there is no settings for
> 	codec_name
> 	codec_of_node
> 	codec_dai_name
> 	platform_name
> 	platform_of_node

Doesn't this prevent a gradual dailink transition where e.g. the 
platform_name is removed first and then the codec_name/codec_dai_name is 
removed second?

I started doing the transition in steps changing all dailinks with 
platform and codec/codec_dai names at once is quite invasive and 
possibly error prone. Specifically for Intel machine drivers, the codec 
names are heavily tweaked to align with the actual ACPI name, not the 
hard-coded one, and that should be tested independently if possible. 
Same for codec_dai_names, they depend on quirks.

-Pierre



More information about the Alsa-devel mailing list