mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-23 20:24:12 +08:00
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.
This commit is contained in:
commit
fc34ece41f
@ -1969,6 +1969,7 @@ static int vc4_hdmi_audio_prepare(struct device *dev, void *data,
|
||||
|
||||
static const struct snd_soc_component_driver vc4_hdmi_audio_cpu_dai_comp = {
|
||||
.name = "vc4-hdmi-cpu-dai-component",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int vc4_hdmi_audio_cpu_dai_probe(struct snd_soc_dai *dai)
|
||||
|
@ -2517,7 +2517,6 @@ static struct snd_soc_component_driver tda1997x_codec_driver = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int tda1997x_probe(struct i2c_client *client,
|
||||
|
@ -1097,8 +1097,9 @@ static const struct snd_soc_dai_ops intel_pcm_dai_ops = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver dai_component = {
|
||||
.name = "soundwire",
|
||||
.suspend = intel_component_dais_suspend
|
||||
.name = "soundwire",
|
||||
.suspend = intel_component_dais_suspend,
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int intel_create_dai(struct sdw_cdns *cdns,
|
||||
|
@ -179,7 +179,7 @@ struct snd_soc_component_driver {
|
||||
* analogue).
|
||||
*/
|
||||
unsigned int endianness:1;
|
||||
unsigned int non_legacy_dai_naming:1;
|
||||
unsigned int legacy_dai_naming:1;
|
||||
|
||||
/* this component uses topology and ignore machine driver FEs */
|
||||
const char *ignore_machine;
|
||||
|
@ -161,6 +161,7 @@ static struct snd_soc_dai_driver axi_i2s_dai = {
|
||||
|
||||
static const struct snd_soc_component_driver axi_i2s_component = {
|
||||
.name = "axi-i2s",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config axi_i2s_regmap_config = {
|
||||
|
@ -167,6 +167,7 @@ static struct snd_soc_dai_driver axi_spdif_dai = {
|
||||
|
||||
static const struct snd_soc_component_driver axi_spdif_component = {
|
||||
.name = "axi-spdif",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config axi_spdif_regmap_config = {
|
||||
|
@ -267,13 +267,14 @@ static int acp_dma_close(struct snd_soc_component *component,
|
||||
}
|
||||
|
||||
static const struct snd_soc_component_driver acp_pcm_component = {
|
||||
.name = DRV_NAME,
|
||||
.open = acp_dma_open,
|
||||
.close = acp_dma_close,
|
||||
.hw_params = acp_dma_hw_params,
|
||||
.pointer = acp_dma_pointer,
|
||||
.mmap = acp_dma_mmap,
|
||||
.pcm_construct = acp_dma_new,
|
||||
.name = DRV_NAME,
|
||||
.open = acp_dma_open,
|
||||
.close = acp_dma_close,
|
||||
.hw_params = acp_dma_hw_params,
|
||||
.pointer = acp_dma_pointer,
|
||||
.mmap = acp_dma_mmap,
|
||||
.pcm_construct = acp_dma_new,
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
int acp_platform_register(struct device *dev)
|
||||
|
@ -257,7 +257,8 @@ static const struct snd_soc_dai_ops acp3x_i2s_dai_ops = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver acp3x_dai_component = {
|
||||
.name = DRV_NAME,
|
||||
.name = DRV_NAME,
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static struct snd_soc_dai_driver acp3x_i2s_dai = {
|
||||
|
@ -363,12 +363,13 @@ static struct snd_soc_dai_driver acp_pdm_dai_driver = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver acp_pdm_component = {
|
||||
.name = DRV_NAME,
|
||||
.open = acp_pdm_dma_open,
|
||||
.close = acp_pdm_dma_close,
|
||||
.hw_params = acp_pdm_dma_hw_params,
|
||||
.pointer = acp_pdm_dma_pointer,
|
||||
.pcm_construct = acp_pdm_dma_new,
|
||||
.name = DRV_NAME,
|
||||
.open = acp_pdm_dma_open,
|
||||
.close = acp_pdm_dma_close,
|
||||
.hw_params = acp_pdm_dma_hw_params,
|
||||
.pointer = acp_pdm_dma_pointer,
|
||||
.pcm_construct = acp_pdm_dma_new,
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int acp_pdm_audio_probe(struct platform_device *pdev)
|
||||
|
@ -345,6 +345,7 @@ static const struct snd_soc_dai_ops acp5x_i2s_dai_ops = {
|
||||
|
||||
static const struct snd_soc_component_driver acp5x_dai_component = {
|
||||
.name = "acp5x-i2s",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static struct snd_soc_dai_driver acp5x_i2s_dai = {
|
||||
|
@ -335,12 +335,13 @@ static struct snd_soc_dai_driver acp6x_pdm_dai_driver = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver acp6x_pdm_component = {
|
||||
.name = DRV_NAME,
|
||||
.open = acp6x_pdm_dma_open,
|
||||
.close = acp6x_pdm_dma_close,
|
||||
.hw_params = acp6x_pdm_dma_hw_params,
|
||||
.pointer = acp6x_pdm_dma_pointer,
|
||||
.pcm_construct = acp6x_pdm_dma_new,
|
||||
.name = DRV_NAME,
|
||||
.open = acp6x_pdm_dma_open,
|
||||
.close = acp6x_pdm_dma_close,
|
||||
.hw_params = acp6x_pdm_dma_hw_params,
|
||||
.pointer = acp6x_pdm_dma_pointer,
|
||||
.pcm_construct = acp6x_pdm_dma_new,
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int acp6x_pdm_audio_probe(struct platform_device *pdev)
|
||||
|
@ -458,6 +458,7 @@ static const struct snd_soc_component_driver atmel_classd_cpu_dai_component = {
|
||||
.num_controls = ARRAY_SIZE(atmel_classd_snd_controls),
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
/* ASoC sound card */
|
||||
|
@ -564,7 +564,8 @@ static struct snd_soc_dai_driver atmel_i2s_dai = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver atmel_i2s_component = {
|
||||
.name = "atmel-i2s",
|
||||
.name = "atmel-i2s",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int atmel_i2s_sama5d2_mck_init(struct atmel_i2s_dev *dev,
|
||||
|
@ -481,6 +481,7 @@ static const struct snd_soc_component_driver atmel_pdmic_cpu_dai_component = {
|
||||
.num_controls = ARRAY_SIZE(atmel_pdmic_snd_controls),
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
/* ASoC sound card */
|
||||
|
@ -858,9 +858,10 @@ static struct snd_soc_dai_driver atmel_ssc_dai = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver atmel_ssc_component = {
|
||||
.name = "atmel-ssc",
|
||||
.suspend = atmel_ssc_suspend,
|
||||
.resume = atmel_ssc_resume,
|
||||
.name = "atmel-ssc",
|
||||
.suspend = atmel_ssc_suspend,
|
||||
.resume = atmel_ssc_resume,
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int asoc_ssc_init(struct device *dev)
|
||||
|
@ -928,7 +928,8 @@ static struct snd_soc_dai_driver mchp_i2s_mcc_dai = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver mchp_i2s_mcc_component = {
|
||||
.name = "mchp-i2s-mcc",
|
||||
.name = "mchp-i2s-mcc",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
#ifdef CONFIG_OF
|
||||
|
@ -423,6 +423,7 @@ static const struct snd_soc_component_driver mchp_pdmc_dai_component = {
|
||||
.num_controls = ARRAY_SIZE(mchp_pdmc_snd_controls),
|
||||
.open = &mchp_pdmc_open,
|
||||
.close = &mchp_pdmc_close,
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const unsigned int mchp_pdmc_1mic[] = {1};
|
||||
|
@ -846,7 +846,8 @@ static struct snd_soc_dai_driver mchp_spdifrx_dai = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver mchp_spdifrx_component = {
|
||||
.name = "mchp-spdifrx",
|
||||
.name = "mchp-spdifrx",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct of_device_id mchp_spdifrx_dt_ids[] = {
|
||||
|
@ -753,7 +753,8 @@ static struct snd_soc_dai_driver mchp_spdiftx_dai = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver mchp_spdiftx_component = {
|
||||
.name = "mchp-spdiftx",
|
||||
.name = "mchp-spdiftx",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct of_device_id mchp_spdiftx_dt_ids[] = {
|
||||
|
@ -223,7 +223,8 @@ static struct snd_soc_dai_driver au1xac97c_dai_driver = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver au1xac97c_component = {
|
||||
.name = "au1xac97c",
|
||||
.name = "au1xac97c",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int au1xac97c_drvprobe(struct platform_device *pdev)
|
||||
|
@ -227,7 +227,8 @@ static struct snd_soc_dai_driver au1xi2s_dai_driver = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver au1xi2s_component = {
|
||||
.name = "au1xi2s",
|
||||
.name = "au1xi2s",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int au1xi2s_drvprobe(struct platform_device *pdev)
|
||||
|
@ -356,7 +356,8 @@ static const struct snd_soc_dai_driver au1xpsc_ac97_dai_template = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver au1xpsc_ac97_component = {
|
||||
.name = "au1xpsc-ac97",
|
||||
.name = "au1xpsc-ac97",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int au1xpsc_ac97_drvprobe(struct platform_device *pdev)
|
||||
|
@ -286,7 +286,8 @@ static const struct snd_soc_dai_driver au1xpsc_i2s_dai_template = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver au1xpsc_i2s_component = {
|
||||
.name = "au1xpsc-i2s",
|
||||
.name = "au1xpsc-i2s",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int au1xpsc_i2s_drvprobe(struct platform_device *pdev)
|
||||
|
@ -821,7 +821,8 @@ static const struct regmap_config bcm2835_regmap_config = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver bcm2835_i2s_component = {
|
||||
.name = "bcm2835-i2s-comp",
|
||||
.name = "bcm2835-i2s-comp",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int bcm2835_i2s_probe(struct platform_device *pdev)
|
||||
|
@ -218,6 +218,7 @@ static struct snd_soc_dai_driver bcm63xx_i2s_dai = {
|
||||
|
||||
static const struct snd_soc_component_driver bcm63xx_i2s_component = {
|
||||
.name = "bcm63xx",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int bcm63xx_i2s_dev_probe(struct platform_device *pdev)
|
||||
|
@ -1201,9 +1201,10 @@ static const struct snd_soc_dai_driver cygnus_spdif_dai_info = {
|
||||
static struct snd_soc_dai_driver cygnus_ssp_dai[CYGNUS_MAX_PORTS];
|
||||
|
||||
static const struct snd_soc_component_driver cygnus_ssp_component = {
|
||||
.name = "cygnus-audio",
|
||||
.suspend = cygnus_ssp_suspend,
|
||||
.resume = cygnus_ssp_resume,
|
||||
.name = "cygnus-audio",
|
||||
.suspend = cygnus_ssp_suspend,
|
||||
.resume = cygnus_ssp_resume,
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
/*
|
||||
|
@ -355,7 +355,8 @@ static struct snd_soc_dai_driver ep93xx_ac97_dai = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver ep93xx_ac97_component = {
|
||||
.name = "ep93xx-ac97",
|
||||
.name = "ep93xx-ac97",
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int ep93xx_ac97_probe(struct platform_device *pdev)
|
||||
|
@ -422,9 +422,10 @@ static struct snd_soc_dai_driver ep93xx_i2s_dai = {
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver ep93xx_i2s_component = {
|
||||
.name = "ep93xx-i2s",
|
||||
.suspend = ep93xx_i2s_suspend,
|
||||
.resume = ep93xx_i2s_resume,
|
||||
.name = "ep93xx-i2s",
|
||||
.suspend = ep93xx_i2s_suspend,
|
||||
.resume = ep93xx_i2s_resume,
|
||||
.legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int ep93xx_i2s_probe(struct platform_device *pdev)
|
||||
|
@ -1345,7 +1345,6 @@ static const struct snd_soc_component_driver soc_component_dev_pm860x = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int pm860x_codec_probe(struct platform_device *pdev)
|
||||
|
@ -2523,7 +2523,6 @@ static const struct snd_soc_component_driver ab8500_component_driver = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int ab8500_codec_driver_probe(struct platform_device *pdev)
|
||||
|
@ -119,7 +119,6 @@ static const struct snd_soc_component_driver soc_component_dev_ac97 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int ac97_probe(struct platform_device *pdev)
|
||||
|
@ -332,7 +332,6 @@ static const struct snd_soc_component_driver soc_component_dev_ad1836 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct reg_default ad1836_reg_defaults[] = {
|
||||
|
@ -523,7 +523,6 @@ static const struct snd_soc_component_driver soc_component_dev_ad193x = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
const struct regmap_config ad193x_regmap_config = {
|
||||
|
@ -302,7 +302,6 @@ static const struct snd_soc_component_driver soc_component_dev_ad1980 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int ad1980_probe(struct platform_device *pdev)
|
||||
|
@ -58,7 +58,6 @@ static const struct snd_soc_component_driver soc_component_dev_ad73311 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int ad73311_probe(struct platform_device *pdev)
|
||||
|
@ -1470,7 +1470,6 @@ static const struct snd_soc_component_driver adau1373_component_driver = {
|
||||
.num_dapm_routes = ARRAY_SIZE(adau1373_dapm_routes),
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int adau1373_i2c_probe(struct i2c_client *client)
|
||||
|
@ -772,7 +772,6 @@ static const struct snd_soc_component_driver adau1701_component_drv = {
|
||||
.set_sysclk = adau1701_set_sysclk,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config adau1701_regmap = {
|
||||
|
@ -930,7 +930,6 @@ static const struct snd_soc_component_driver adau1761_component_driver = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
#define ADAU1761_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S24_LE | \
|
||||
|
@ -439,7 +439,6 @@ static const struct snd_soc_component_driver adau1781_component_driver = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
#define ADAU1781_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S24_LE | \
|
||||
|
@ -876,7 +876,6 @@ static const struct snd_soc_component_driver adau1977_component_driver = {
|
||||
.num_dapm_routes = ARRAY_SIZE(adau1977_dapm_routes),
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int adau1977_setup_micbias(struct adau1977 *adau1977)
|
||||
|
@ -91,7 +91,6 @@ static const struct snd_soc_component_driver adau7002_component_driver = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int adau7002_probe(struct platform_device *pdev)
|
||||
|
@ -442,7 +442,6 @@ static const struct snd_soc_component_driver adau7118_component_driver = {
|
||||
.num_dapm_widgets = ARRAY_SIZE(adau7118_widgets),
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static void adau7118_regulator_disable(void *data)
|
||||
|
@ -842,7 +842,6 @@ static const struct snd_soc_component_driver adav80x_component_driver = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
int adav80x_bus_probe(struct device *dev, struct regmap *regmap)
|
||||
|
@ -62,7 +62,6 @@ static const struct snd_soc_component_driver soc_component_dev_ads117x = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int ads117x_probe(struct platform_device *pdev)
|
||||
|
@ -248,7 +248,6 @@ static const struct snd_soc_component_driver soc_component_device_ak4104 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config ak4104_regmap = {
|
||||
|
@ -342,7 +342,6 @@ static const struct snd_soc_component_driver soc_component_drv_ak4118 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config ak4118_regmap = {
|
||||
|
@ -473,7 +473,6 @@ static const struct snd_soc_component_driver soc_codec_dev_ak4375 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config ak4375_regmap = {
|
||||
|
@ -725,7 +725,6 @@ static const struct snd_soc_component_driver soc_codec_dev_ak4458 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver soc_codec_dev_ak4497 = {
|
||||
@ -740,7 +739,6 @@ static const struct snd_soc_component_driver soc_codec_dev_ak4497 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config ak4458_regmap = {
|
||||
|
@ -402,7 +402,6 @@ static const struct snd_soc_component_driver soc_component_dev_ak4535 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int ak4535_i2c_probe(struct i2c_client *i2c)
|
||||
|
@ -67,7 +67,6 @@ static const struct snd_soc_component_driver soc_component_dev_ak4554 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int ak4554_soc_probe(struct platform_device *pdev)
|
||||
|
@ -827,7 +827,6 @@ static const struct snd_soc_component_driver soc_component_dev_ak4613 = {
|
||||
.num_dapm_routes = ARRAY_SIZE(ak4613_intercon),
|
||||
.idle_bias_on = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static void ak4613_parse_of(struct ak4613_priv *priv,
|
||||
|
@ -535,7 +535,6 @@ static const struct snd_soc_component_driver soc_component_dev_ak4641 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config ak4641_regmap = {
|
||||
|
@ -559,7 +559,6 @@ static const struct snd_soc_component_driver soc_component_dev_ak4642 = {
|
||||
.num_dapm_routes = ARRAY_SIZE(ak4642_intercon),
|
||||
.idle_bias_on = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config ak4642_regmap = {
|
||||
|
@ -616,7 +616,6 @@ static const struct snd_soc_component_driver soc_component_dev_ak4671 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config ak4671_regmap = {
|
||||
|
@ -77,7 +77,6 @@ static const struct snd_soc_component_driver soc_component_ak5386 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int ak5386_set_dai_fmt(struct snd_soc_dai *codec_dai,
|
||||
|
@ -393,7 +393,6 @@ static const struct snd_soc_component_driver soc_codec_dev_ak5558 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct snd_soc_component_driver soc_codec_dev_ak5552 = {
|
||||
@ -408,7 +407,6 @@ static const struct snd_soc_component_driver soc_codec_dev_ak5552 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config ak5558_regmap = {
|
||||
|
@ -956,7 +956,6 @@ static const struct snd_soc_component_driver soc_component_device_alc5623 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config alc5623_regmap = {
|
||||
|
@ -1078,7 +1078,6 @@ static const struct snd_soc_component_driver soc_component_device_alc5632 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config alc5632_regmap = {
|
||||
|
@ -161,7 +161,6 @@ static const struct snd_soc_component_driver soc_codec_bd = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static struct snd_soc_dai_driver soc_dai_bd = {
|
||||
|
@ -69,7 +69,6 @@ static const struct snd_soc_component_driver soc_component_dev_bt_sco = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int bt_sco_probe(struct platform_device *pdev)
|
||||
|
@ -1660,7 +1660,6 @@ static struct snd_soc_component_driver soc_codec_dev_cpcap = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int cpcap_codec_probe(struct platform_device *pdev)
|
||||
|
@ -126,7 +126,6 @@ static const struct snd_soc_component_driver soc_component_dev_cq93vc = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int cq93vc_platform_probe(struct platform_device *pdev)
|
||||
|
@ -236,7 +236,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs35l32 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
/* Current and threshold powerup sequence Pg37 in datasheet */
|
||||
|
@ -840,7 +840,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs35l33 = {
|
||||
.num_dapm_routes = ARRAY_SIZE(cs35l33_audio_map),
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config cs35l33_regmap = {
|
||||
|
@ -787,7 +787,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs35l34 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static struct regmap_config cs35l34_regmap = {
|
||||
|
@ -1087,7 +1087,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs35l35 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static struct regmap_config cs35l35_regmap = {
|
||||
|
@ -1300,7 +1300,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs35l36 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static struct regmap_config cs35l36_regmap = {
|
||||
|
@ -660,7 +660,6 @@ static const struct snd_soc_component_driver soc_component_cs4234 = {
|
||||
.controls = cs4234_snd_controls,
|
||||
.num_controls = ARRAY_SIZE(cs4234_snd_controls),
|
||||
.set_bias_level = cs4234_set_bias_level,
|
||||
.non_legacy_dai_naming = 1,
|
||||
.idle_bias_on = 1,
|
||||
.suspend_bias_off = 1,
|
||||
.endianness = 1,
|
||||
|
@ -553,7 +553,6 @@ static const struct snd_soc_component_driver soc_component_cs4265 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config cs4265_regmap = {
|
||||
|
@ -619,7 +619,6 @@ static const struct snd_soc_component_driver soc_component_device_cs4270 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
/*
|
||||
|
@ -642,7 +642,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs4271 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int cs4271_common_probe(struct device *dev,
|
||||
|
@ -581,7 +581,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs42l42 = {
|
||||
.num_controls = ARRAY_SIZE(cs42l42_snd_controls),
|
||||
.idle_bias_on = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
/* Switch to SCLK. Atomic delay after the write to allow the switch to complete. */
|
||||
|
@ -600,7 +600,6 @@ static const struct snd_soc_component_driver soc_component_device_cs42l51 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static bool cs42l51_writeable_reg(struct device *dev, unsigned int reg)
|
||||
|
@ -1061,7 +1061,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs42l52 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
/* Current and threshold powerup sequence Pg37 */
|
||||
|
@ -1114,7 +1114,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs42l56 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config cs42l56_regmap = {
|
||||
|
@ -1256,7 +1256,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs42l73 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config cs42l73_regmap = {
|
||||
|
@ -497,7 +497,6 @@ static const struct snd_soc_component_driver cs42xx8_driver = {
|
||||
.num_dapm_routes = ARRAY_SIZE(cs42xx8_dapm_routes),
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
const struct cs42xx8_driver_data cs42448_data = {
|
||||
|
@ -2345,7 +2345,6 @@ static struct snd_soc_component_driver soc_component_dev_cs43130 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config cs43130_regmap = {
|
||||
|
@ -202,7 +202,6 @@ static const struct snd_soc_component_driver soc_component_cs4341 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct of_device_id __maybe_unused cs4341_dt_ids[] = {
|
||||
|
@ -260,7 +260,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs4349 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config cs4349_regmap = {
|
||||
|
@ -1356,7 +1356,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs47l15 = {
|
||||
.num_dapm_routes = ARRAY_SIZE(cs47l15_dapm_routes),
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int cs47l15_probe(struct platform_device *pdev)
|
||||
|
@ -1203,7 +1203,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs47l24 = {
|
||||
.num_dapm_routes = ARRAY_SIZE(cs47l24_dapm_routes),
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int cs47l24_probe(struct platform_device *pdev)
|
||||
|
@ -1638,7 +1638,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs47l35 = {
|
||||
.num_dapm_routes = ARRAY_SIZE(cs47l35_dapm_routes),
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int cs47l35_probe(struct platform_device *pdev)
|
||||
|
@ -2582,7 +2582,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs47l85 = {
|
||||
.num_dapm_routes = ARRAY_SIZE(cs47l85_dapm_routes),
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int cs47l85_probe(struct platform_device *pdev)
|
||||
|
@ -2497,7 +2497,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs47l90 = {
|
||||
.num_dapm_routes = ARRAY_SIZE(cs47l90_dapm_routes),
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int cs47l90_probe(struct platform_device *pdev)
|
||||
|
@ -1958,7 +1958,6 @@ static const struct snd_soc_component_driver soc_component_dev_cs47l92 = {
|
||||
.num_dapm_routes = ARRAY_SIZE(cs47l92_dapm_routes),
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int cs47l92_probe(struct platform_device *pdev)
|
||||
|
@ -899,7 +899,6 @@ static const struct snd_soc_component_driver cs53l30_driver = {
|
||||
.num_dapm_routes = ARRAY_SIZE(cs53l30_dapm_routes),
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static struct regmap_config cs53l30_regmap = {
|
||||
|
@ -411,7 +411,6 @@ static const struct snd_soc_component_driver cx20442_component_dev = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int cx20442_platform_probe(struct platform_device *pdev)
|
||||
|
@ -1173,7 +1173,6 @@ static const struct snd_soc_component_driver soc_component_dev_da7210 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
#if IS_ENABLED(CONFIG_I2C)
|
||||
|
@ -1922,7 +1922,6 @@ static const struct snd_soc_component_driver soc_component_dev_da7213 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config da7213_regmap_config = {
|
||||
|
@ -3040,7 +3040,6 @@ static const struct snd_soc_component_driver soc_component_dev_da7218 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
|
||||
|
@ -2647,7 +2647,6 @@ static const struct snd_soc_component_driver soc_component_dev_da7219 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
|
||||
|
@ -1503,7 +1503,6 @@ static const struct snd_soc_component_driver soc_component_dev_da732x = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int da732x_i2c_probe(struct i2c_client *i2c)
|
||||
|
@ -1460,7 +1460,6 @@ static const struct snd_soc_component_driver soc_component_dev_da9055 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_config da9055_regmap_config = {
|
||||
|
@ -140,7 +140,6 @@ static const struct snd_soc_component_driver soc_dmic = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int dmic_dev_probe(struct platform_device *pdev)
|
||||
|
@ -213,7 +213,6 @@ static const struct snd_soc_component_driver es7134_component_driver = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static struct snd_soc_dai_driver es7154_dai = {
|
||||
|
@ -232,7 +232,6 @@ static const struct snd_soc_component_driver es7241_component_driver = {
|
||||
.num_dapm_routes = ARRAY_SIZE(es7241_dapm_routes),
|
||||
.idle_bias_on = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static void es7241_parse_fmt(struct device *dev, struct es7241_data *priv)
|
||||
|
@ -769,7 +769,6 @@ static const struct snd_soc_component_driver soc_component_dev_es8316 = {
|
||||
.num_dapm_routes = ARRAY_SIZE(es8316_dapm_routes),
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static const struct regmap_range es8316_volatile_ranges[] = {
|
||||
|
@ -844,7 +844,6 @@ static const struct snd_soc_component_driver es8328_component_driver = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
int es8328_probe(struct device *dev, struct regmap *regmap)
|
||||
|
@ -73,7 +73,6 @@ static const struct snd_soc_component_driver soc_component_dev_gtm601 = {
|
||||
.idle_bias_on = 1,
|
||||
.use_pmdown_time = 1,
|
||||
.endianness = 1,
|
||||
.non_legacy_dai_naming = 1,
|
||||
};
|
||||
|
||||
static int gtm601_platform_probe(struct platform_device *pdev)
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user