linux/sound/soc/ti
Mark Brown fc34ece41f
ASoC: Refactor non_legacy_dai_naming flag
Merge series from Charles Keepax <ckeepax@opensource.cirrus.com>:

Historically, the legacy DAI naming scheme was applied to platform
drivers and the newer scheme to CODEC drivers. During componentisation
the core lost the knowledge of if a driver was a CODEC or platform, they
were all now components. To continue to support the legacy naming on
older platform drivers a flag was added to the snd_soc_component_driver
structure, non_legacy_dai_naming, to indicate to use the new scheme and
this was applied to all CODECs as part of the migration.

However, a slight issue appears to be developing with respect to this
flag being opt in for the non-legacy scheme, which presumably we want to
be the primary scheme used. Many codec drivers appear to forget to
include this flag:

  grep -l -r "snd_soc_component_driver" sound/soc/codecs/*.c |
  xargs grep -L "non_legacy_dai_naming" | wc
     48      48    556

Whilst in many cases the configuration of the DAIs themselves will cause
the core to apply the new scheme anyway, it would seem more sensible to
change the flag to legacy_dai_naming making the new scheme opt out. This
patch series migrates across to such a scheme.
2022-06-29 16:58:08 +01:00
..
ams-delta.c ASoC: soc-card: Create jack kcontrol without pins 2022-04-14 17:37:21 +01:00
davinci-evm.c ASoC: ti: Constify static snd_soc_ops 2021-09-29 13:06:37 +01:00
davinci-i2s.c ASoC: ti: Migrate to new style legacy DAI naming flag 2022-06-27 13:16:42 +01:00
davinci-i2s.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
davinci-mcasp.c ASoC: Refactor non_legacy_dai_naming flag 2022-06-29 16:58:08 +01:00
davinci-mcasp.h ASoC: ti: davinci-mcasp: Improve the sysclk selection 2019-12-09 18:35:37 +00:00
davinci-vcif.c ASoC: ti: Migrate to new style legacy DAI naming flag 2022-06-27 13:16:42 +01:00
edma-pcm.c ASoC: ti: edma-pcm: Fix for legacy dma_slave_map based channel lookup 2019-08-30 12:22:46 +01:00
edma-pcm.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
j721e-evm.c ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* 2022-05-16 12:58:38 +01:00
Kconfig ASoC: ti: rename CONFIG_SND_SOC_DM365_VOICE_CODEC_MODULE 2021-09-13 01:59:07 +01:00
Makefile ASoC: ti: Add custom machine driver for j721e EVM (CPB and IVI) 2020-07-01 15:13:46 +01:00
n810.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
omap3pandora.c ASoC: ti: use asoc_substream_to_rtd() 2020-07-23 19:07:21 +01:00
omap-abe-twl6040.c ASoC: soc-card: Create jack kcontrol without pins 2022-04-14 17:37:21 +01:00
omap-dmic.c ASoC: ti: Migrate to new style legacy DAI naming flag 2022-06-27 13:16:42 +01:00
omap-dmic.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
omap-hdmi.c ASoC: ti: Migrate to new style legacy DAI naming flag 2022-06-27 13:16:42 +01:00
omap-mcbsp-priv.h
omap-mcbsp-st.c ASoC: ti: omap-mcbsp-st: Remove set, but unused variable 'w' 2020-07-09 21:56:46 +01:00
omap-mcbsp.c ASoC: ti: Migrate to new style legacy DAI naming flag 2022-06-27 13:16:42 +01:00
omap-mcbsp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
omap-mcpdm.c ASoC: ti: Migrate to new style legacy DAI naming flag 2022-06-27 13:16:42 +01:00
omap-mcpdm.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
omap-twl4030.c ASoC: soc-card: Create jack kcontrol without pins 2022-04-14 17:37:21 +01:00
osk5912.c ASoC: ti: osk5912: Make it CCF clk API compatible 2022-04-12 21:08:10 +01:00
rx51.c ASoC: soc-card: Create jack kcontrol without pins 2022-04-14 17:37:21 +01:00
sdma-pcm.c ASoC: omap: Replace HTTP links with HTTPS ones 2020-07-23 19:52:24 +01:00
sdma-pcm.h ASoC: omap: Replace HTTP links with HTTPS ones 2020-07-23 19:52:24 +01:00
udma-pcm.c ASoC: ti: Replace HTTP links with HTTPS ones 2020-07-23 19:52:21 +01:00
udma-pcm.h ASoC: ti: Replace HTTP links with HTTPS ones 2020-07-23 19:52:21 +01:00