]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit - include/sound/soc-dai.h
ASoC: sync parameter naming : rate / sample_bits
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Fri, 15 Jan 2021 04:52:54 +0000 (13:52 +0900)
committerMark Brown <broonie@kernel.org>
Thu, 21 Jan 2021 12:37:43 +0000 (12:37 +0000)
commitf14654ddf2e982537ab476d392a87fcbf90374c3
tree6eaf3523f3835f7ef7c06c4fe038de5711f3c024
parent80f454e283708c28f5220eda68511fc495e5ffaf
ASoC: sync parameter naming : rate / sample_bits

snd_pcm_runtime / snd_soc_dai / snd_soc_dai_driver / snd_soc_dai_link
have related parameter which is similar but not same naming.

struct snd_pcm_runtime {
...
(A) unsigned int rate;
...
(B) unsigned int sample_bits;
...
};

struct snd_soc_dai {
...
(A) unsigned int rate;
(B) unsigned int sample_bits;
...
};

struct snd_soc_dai_driver {
...
(A) unsigned int symmetric_rates:1;
(B) unsigned int symmetric_samplebits:1;
...
};

struct snd_soc_dai_link {
...
(A) unsigned int symmetric_rates:1;
(B) unsigned int symmetric_samplebits:1;
...
};

Because it is similar but not same naming rule,
code can be verbose / can't share macro.

This patch sync naming rule for framework.
- xxx_rates;
+ xxx_rate;

- xxx_samplebits;
+ xxx_sample_bits;

old name will be removed if all drivers were switched
to new naming rule.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Link: https://lore.kernel.org/r/87wnweolj6.wl-kuninori.morimoto.gx@renesas.com
Signed-off-by: Mark Brown <broonie@kernel.org>
include/sound/soc-dai.h
include/sound/soc.h
sound/soc/rockchip/rockchip_i2s.c
sound/soc/soc-core.c
sound/soc/soc-pcm.c
sound/soc/soc-topology.c