* [PATCH 01/12] ASoC: cs42l42: constify snd_soc_dai_ops structure
2017-07-13 20:37 [PATCH 00/12] constify snd_soc_dai_ops structures Gustavo A. R. Silva
@ 2017-07-13 20:37 ` Gustavo A. R. Silva
2017-07-17 16:04 ` Applied "ASoC: cs42l42: constify snd_soc_dai_ops structure" to the asoc tree Mark Brown
2017-07-13 20:37 ` [PATCH 02/12] ASoC: rt5663: constify snd_soc_dai_ops structure Gustavo A. R. Silva
` (10 subsequent siblings)
11 siblings, 1 reply; 25+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-13 20:37 UTC (permalink / raw)
To: Brian Austin, Paul Handrigan, Liam Girdwood, Mark Brown,
Jaroslav Kysela, Takashi Iwai
Cc: alsa-devel, linux-kernel, Gustavo A. R. Silva
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
---
sound/soc/codecs/cs42l42.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/cs42l42.c b/sound/soc/codecs/cs42l42.c
index 55e4520..9e860df 100644
--- a/sound/soc/codecs/cs42l42.c
+++ b/sound/soc/codecs/cs42l42.c
@@ -911,7 +911,7 @@ static int cs42l42_digital_mute(struct snd_soc_dai *dai, int mute)
SNDRV_PCM_FMTBIT_S32_LE)
-static struct snd_soc_dai_ops cs42l42_ops = {
+static const struct snd_soc_dai_ops cs42l42_ops = {
.hw_params = cs42l42_pcm_hw_params,
.set_fmt = cs42l42_set_dai_fmt,
.set_sysclk = cs42l42_set_sysclk,
--
2.5.0
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Applied "ASoC: cs42l42: constify snd_soc_dai_ops structure" to the asoc tree
2017-07-13 20:37 ` [PATCH 01/12] ASoC: cs42l42: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-17 16:04 ` Mark Brown
0 siblings, 0 replies; 25+ messages in thread
From: Mark Brown @ 2017-07-17 16:04 UTC (permalink / raw)
Cc: Brian Austin, alsa-devel, linux-kernel, Takashi Iwai,
Paul Handrigan, Liam Girdwood, Mark Brown, Gustavo A. R. Silva
The patch
ASoC: cs42l42: constify snd_soc_dai_ops structure
has been applied to the asoc tree at
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
>From 72a63c6e78887f5c2063ce147b57fdfecf366e0e Mon Sep 17 00:00:00 2001
From: "Gustavo A. R. Silva" <garsilva@embeddedor.com>
Date: Thu, 13 Jul 2017 15:37:26 -0500
Subject: [PATCH] ASoC: cs42l42: constify snd_soc_dai_ops structure
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
---
sound/soc/codecs/cs42l42.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/cs42l42.c b/sound/soc/codecs/cs42l42.c
index 55caf5ff3e64..a2324a0e72ee 100644
--- a/sound/soc/codecs/cs42l42.c
+++ b/sound/soc/codecs/cs42l42.c
@@ -911,7 +911,7 @@ static int cs42l42_digital_mute(struct snd_soc_dai *dai, int mute)
SNDRV_PCM_FMTBIT_S32_LE)
-static struct snd_soc_dai_ops cs42l42_ops = {
+static const struct snd_soc_dai_ops cs42l42_ops = {
.hw_params = cs42l42_pcm_hw_params,
.set_fmt = cs42l42_set_dai_fmt,
.set_sysclk = cs42l42_set_sysclk,
--
2.13.2
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [PATCH 02/12] ASoC: rt5663: constify snd_soc_dai_ops structure
2017-07-13 20:37 [PATCH 00/12] constify snd_soc_dai_ops structures Gustavo A. R. Silva
2017-07-13 20:37 ` [PATCH 01/12] ASoC: cs42l42: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-13 20:37 ` Gustavo A. R. Silva
2017-07-17 16:04 ` Applied "ASoC: rt5663: constify snd_soc_dai_ops structure" to the asoc tree Mark Brown
2017-07-13 20:37 ` [PATCH 03/12] ASoC: rt5616: constify snd_soc_dai_ops structure Gustavo A. R. Silva
` (9 subsequent siblings)
11 siblings, 1 reply; 25+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-13 20:37 UTC (permalink / raw)
To: Oder Chiou, Bard Liao, Jaroslav Kysela, Takashi Iwai,
Liam Girdwood, Mark Brown
Cc: alsa-devel, linux-kernel, Gustavo A. R. Silva
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
---
sound/soc/codecs/rt5663.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/rt5663.c b/sound/soc/codecs/rt5663.c
index ac6dd25..b262b6f 100644
--- a/sound/soc/codecs/rt5663.c
+++ b/sound/soc/codecs/rt5663.c
@@ -2888,7 +2888,7 @@ static int rt5663_resume(struct snd_soc_codec *codec)
#define RT5663_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S20_3LE | \
SNDRV_PCM_FMTBIT_S24_LE | SNDRV_PCM_FMTBIT_S8)
-static struct snd_soc_dai_ops rt5663_aif_dai_ops = {
+static const struct snd_soc_dai_ops rt5663_aif_dai_ops = {
.hw_params = rt5663_hw_params,
.set_fmt = rt5663_set_dai_fmt,
.set_sysclk = rt5663_set_dai_sysclk,
--
2.5.0
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Applied "ASoC: rt5663: constify snd_soc_dai_ops structure" to the asoc tree
2017-07-13 20:37 ` [PATCH 02/12] ASoC: rt5663: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-17 16:04 ` Mark Brown
0 siblings, 0 replies; 25+ messages in thread
From: Mark Brown @ 2017-07-17 16:04 UTC (permalink / raw)
Cc: Oder Chiou, alsa-devel, linux-kernel, Liam Girdwood, Takashi Iwai,
Mark Brown, Gustavo A. R. Silva, Bard Liao
The patch
ASoC: rt5663: constify snd_soc_dai_ops structure
has been applied to the asoc tree at
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
>From 6ccf3a6d031c47d6319cb56ee35dd4b546905e91 Mon Sep 17 00:00:00 2001
From: "Gustavo A. R. Silva" <garsilva@embeddedor.com>
Date: Thu, 13 Jul 2017 15:37:36 -0500
Subject: [PATCH] ASoC: rt5663: constify snd_soc_dai_ops structure
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
---
sound/soc/codecs/rt5663.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/rt5663.c b/sound/soc/codecs/rt5663.c
index 963cda9c995a..71c073c63866 100644
--- a/sound/soc/codecs/rt5663.c
+++ b/sound/soc/codecs/rt5663.c
@@ -2888,7 +2888,7 @@ static int rt5663_resume(struct snd_soc_codec *codec)
#define RT5663_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S20_3LE | \
SNDRV_PCM_FMTBIT_S24_LE | SNDRV_PCM_FMTBIT_S8)
-static struct snd_soc_dai_ops rt5663_aif_dai_ops = {
+static const struct snd_soc_dai_ops rt5663_aif_dai_ops = {
.hw_params = rt5663_hw_params,
.set_fmt = rt5663_set_dai_fmt,
.set_sysclk = rt5663_set_dai_sysclk,
--
2.13.2
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [PATCH 03/12] ASoC: rt5616: constify snd_soc_dai_ops structure
2017-07-13 20:37 [PATCH 00/12] constify snd_soc_dai_ops structures Gustavo A. R. Silva
2017-07-13 20:37 ` [PATCH 01/12] ASoC: cs42l42: constify snd_soc_dai_ops structure Gustavo A. R. Silva
2017-07-13 20:37 ` [PATCH 02/12] ASoC: rt5663: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-13 20:37 ` Gustavo A. R. Silva
2017-07-17 16:04 ` Applied "ASoC: rt5616: constify snd_soc_dai_ops structure" to the asoc tree Mark Brown
2017-07-13 20:37 ` [PATCH 04/12] ASoC: msm8916-wcd-analog: constify snd_soc_dai_ops structure Gustavo A. R. Silva
` (8 subsequent siblings)
11 siblings, 1 reply; 25+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-13 20:37 UTC (permalink / raw)
To: Oder Chiou, Bard Liao, Jaroslav Kysela, Takashi Iwai,
Liam Girdwood, Mark Brown
Cc: alsa-devel, Gustavo A. R. Silva, linux-kernel
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
---
sound/soc/codecs/rt5616.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/rt5616.c b/sound/soc/codecs/rt5616.c
index 7d6e082..33bdfe7 100644
--- a/sound/soc/codecs/rt5616.c
+++ b/sound/soc/codecs/rt5616.c
@@ -1265,7 +1265,7 @@ static int rt5616_resume(struct snd_soc_codec *codec)
#define RT5616_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S20_3LE | \
SNDRV_PCM_FMTBIT_S24_LE | SNDRV_PCM_FMTBIT_S8)
-static struct snd_soc_dai_ops rt5616_aif_dai_ops = {
+static const struct snd_soc_dai_ops rt5616_aif_dai_ops = {
.hw_params = rt5616_hw_params,
.set_fmt = rt5616_set_dai_fmt,
.set_sysclk = rt5616_set_dai_sysclk,
--
2.5.0
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Applied "ASoC: rt5616: constify snd_soc_dai_ops structure" to the asoc tree
2017-07-13 20:37 ` [PATCH 03/12] ASoC: rt5616: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-17 16:04 ` Mark Brown
0 siblings, 0 replies; 25+ messages in thread
From: Mark Brown @ 2017-07-17 16:04 UTC (permalink / raw)
Cc: Oder Chiou, alsa-devel, linux-kernel, Liam Girdwood, Takashi Iwai,
Mark Brown, Gustavo A. R. Silva, Bard Liao
The patch
ASoC: rt5616: constify snd_soc_dai_ops structure
has been applied to the asoc tree at
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
>From f1d68ea36f4fe97ed1de8d40eaa43758b8386c29 Mon Sep 17 00:00:00 2001
From: "Gustavo A. R. Silva" <garsilva@embeddedor.com>
Date: Thu, 13 Jul 2017 15:37:43 -0500
Subject: [PATCH] ASoC: rt5616: constify snd_soc_dai_ops structure
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
---
sound/soc/codecs/rt5616.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/rt5616.c b/sound/soc/codecs/rt5616.c
index 7d6e0823f98f..33bdfe7c394a 100644
--- a/sound/soc/codecs/rt5616.c
+++ b/sound/soc/codecs/rt5616.c
@@ -1265,7 +1265,7 @@ static int rt5616_resume(struct snd_soc_codec *codec)
#define RT5616_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S20_3LE | \
SNDRV_PCM_FMTBIT_S24_LE | SNDRV_PCM_FMTBIT_S8)
-static struct snd_soc_dai_ops rt5616_aif_dai_ops = {
+static const struct snd_soc_dai_ops rt5616_aif_dai_ops = {
.hw_params = rt5616_hw_params,
.set_fmt = rt5616_set_dai_fmt,
.set_sysclk = rt5616_set_dai_sysclk,
--
2.13.2
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [PATCH 04/12] ASoC: msm8916-wcd-analog: constify snd_soc_dai_ops structure
2017-07-13 20:37 [PATCH 00/12] constify snd_soc_dai_ops structures Gustavo A. R. Silva
` (2 preceding siblings ...)
2017-07-13 20:37 ` [PATCH 03/12] ASoC: rt5616: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-13 20:37 ` Gustavo A. R. Silva
2017-07-17 16:04 ` Applied "ASoC: msm8916-wcd-analog: constify snd_soc_dai_ops structure" to the asoc tree Mark Brown
2017-07-13 20:37 ` [PATCH 05/12] ASoC: max98926: constify snd_soc_dai_ops structure Gustavo A. R. Silva
` (7 subsequent siblings)
11 siblings, 1 reply; 25+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-13 20:37 UTC (permalink / raw)
To: Jaroslav Kysela, Takashi Iwai, Liam Girdwood, Mark Brown
Cc: alsa-devel, linux-kernel, Gustavo A. R. Silva
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
---
sound/soc/codecs/msm8916-wcd-analog.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/msm8916-wcd-analog.c b/sound/soc/codecs/msm8916-wcd-analog.c
index a788029..aec1e16 100644
--- a/sound/soc/codecs/msm8916-wcd-analog.c
+++ b/sound/soc/codecs/msm8916-wcd-analog.c
@@ -753,7 +753,7 @@ static void pm8916_wcd_analog_shutdown(struct snd_pcm_substream *substream,
RST_CTL_DIG_SW_RST_N_MASK, 0);
}
-static struct snd_soc_dai_ops pm8916_wcd_analog_dai_ops = {
+static const struct snd_soc_dai_ops pm8916_wcd_analog_dai_ops = {
.startup = pm8916_wcd_analog_startup,
.shutdown = pm8916_wcd_analog_shutdown,
};
--
2.5.0
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Applied "ASoC: msm8916-wcd-analog: constify snd_soc_dai_ops structure" to the asoc tree
2017-07-13 20:37 ` [PATCH 04/12] ASoC: msm8916-wcd-analog: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-17 16:04 ` Mark Brown
0 siblings, 0 replies; 25+ messages in thread
From: Mark Brown @ 2017-07-17 16:04 UTC (permalink / raw)
Cc: alsa-devel, linux-kernel, Liam Girdwood, Takashi Iwai, Mark Brown,
Gustavo A. R. Silva
The patch
ASoC: msm8916-wcd-analog: constify snd_soc_dai_ops structure
has been applied to the asoc tree at
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
>From af2f010e0f12fdeb26fce502adf4b353daeb302c Mon Sep 17 00:00:00 2001
From: "Gustavo A. R. Silva" <garsilva@embeddedor.com>
Date: Thu, 13 Jul 2017 15:37:48 -0500
Subject: [PATCH] ASoC: msm8916-wcd-analog: constify snd_soc_dai_ops structure
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
---
sound/soc/codecs/msm8916-wcd-analog.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/msm8916-wcd-analog.c b/sound/soc/codecs/msm8916-wcd-analog.c
index a78802920c3c..aec1e1626993 100644
--- a/sound/soc/codecs/msm8916-wcd-analog.c
+++ b/sound/soc/codecs/msm8916-wcd-analog.c
@@ -753,7 +753,7 @@ static void pm8916_wcd_analog_shutdown(struct snd_pcm_substream *substream,
RST_CTL_DIG_SW_RST_N_MASK, 0);
}
-static struct snd_soc_dai_ops pm8916_wcd_analog_dai_ops = {
+static const struct snd_soc_dai_ops pm8916_wcd_analog_dai_ops = {
.startup = pm8916_wcd_analog_startup,
.shutdown = pm8916_wcd_analog_shutdown,
};
--
2.13.2
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [PATCH 05/12] ASoC: max98926: constify snd_soc_dai_ops structure
2017-07-13 20:37 [PATCH 00/12] constify snd_soc_dai_ops structures Gustavo A. R. Silva
` (3 preceding siblings ...)
2017-07-13 20:37 ` [PATCH 04/12] ASoC: msm8916-wcd-analog: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-13 20:37 ` Gustavo A. R. Silva
2017-07-17 16:04 ` Applied "ASoC: max98926: constify snd_soc_dai_ops structure" to the asoc tree Mark Brown
2017-07-13 20:37 ` [PATCH 06/12] ASoC: rt5514: constify snd_soc_dai_ops structure Gustavo A. R. Silva
` (6 subsequent siblings)
11 siblings, 1 reply; 25+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-13 20:37 UTC (permalink / raw)
To: Jaroslav Kysela, Takashi Iwai, Mark Brown, Liam Girdwood
Cc: alsa-devel, linux-kernel, Gustavo A. R. Silva
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
---
sound/soc/codecs/max98926.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/max98926.c b/sound/soc/codecs/max98926.c
index 1eff7e0..f16145d8 100644
--- a/sound/soc/codecs/max98926.c
+++ b/sound/soc/codecs/max98926.c
@@ -459,7 +459,7 @@ static int max98926_dai_hw_params(struct snd_pcm_substream *substream,
#define MAX98926_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | \
SNDRV_PCM_FMTBIT_S24_LE | SNDRV_PCM_FMTBIT_S32_LE)
-static struct snd_soc_dai_ops max98926_dai_ops = {
+static const struct snd_soc_dai_ops max98926_dai_ops = {
.set_fmt = max98926_dai_set_fmt,
.hw_params = max98926_dai_hw_params,
};
--
2.5.0
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Applied "ASoC: max98926: constify snd_soc_dai_ops structure" to the asoc tree
2017-07-13 20:37 ` [PATCH 05/12] ASoC: max98926: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-17 16:04 ` Mark Brown
0 siblings, 0 replies; 25+ messages in thread
From: Mark Brown @ 2017-07-17 16:04 UTC (permalink / raw)
Cc: alsa-devel, linux-kernel, Liam Girdwood, Takashi Iwai, Mark Brown,
Gustavo A. R. Silva
The patch
ASoC: max98926: constify snd_soc_dai_ops structure
has been applied to the asoc tree at
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
>From dfcfd4b68a551b7038e046040dac2a467f5efd10 Mon Sep 17 00:00:00 2001
From: "Gustavo A. R. Silva" <garsilva@embeddedor.com>
Date: Thu, 13 Jul 2017 15:37:54 -0500
Subject: [PATCH] ASoC: max98926: constify snd_soc_dai_ops structure
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
---
sound/soc/codecs/max98926.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/max98926.c b/sound/soc/codecs/max98926.c
index 1eff7e0b092e..f16145d8ee6b 100644
--- a/sound/soc/codecs/max98926.c
+++ b/sound/soc/codecs/max98926.c
@@ -459,7 +459,7 @@ static int max98926_dai_hw_params(struct snd_pcm_substream *substream,
#define MAX98926_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | \
SNDRV_PCM_FMTBIT_S24_LE | SNDRV_PCM_FMTBIT_S32_LE)
-static struct snd_soc_dai_ops max98926_dai_ops = {
+static const struct snd_soc_dai_ops max98926_dai_ops = {
.set_fmt = max98926_dai_set_fmt,
.hw_params = max98926_dai_hw_params,
};
--
2.13.2
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [PATCH 06/12] ASoC: rt5514: constify snd_soc_dai_ops structure
2017-07-13 20:37 [PATCH 00/12] constify snd_soc_dai_ops structures Gustavo A. R. Silva
` (4 preceding siblings ...)
2017-07-13 20:37 ` [PATCH 05/12] ASoC: max98926: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-13 20:37 ` Gustavo A. R. Silva
2017-07-17 16:04 ` Applied "ASoC: rt5514: constify snd_soc_dai_ops structure" to the asoc tree Mark Brown
2017-07-13 20:38 ` [PATCH 07/12] ASoC: codecs: msm8916-wcd-digital: constify snd_soc_dai_ops structure Gustavo A. R. Silva
` (5 subsequent siblings)
11 siblings, 1 reply; 25+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-13 20:37 UTC (permalink / raw)
To: Oder Chiou, Bard Liao, Jaroslav Kysela, Takashi Iwai,
Liam Girdwood, Mark Brown
Cc: alsa-devel, Gustavo A. R. Silva, linux-kernel
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Also, make rt5514_aif_dai_ops static, as it is not used outside this
module.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
---
sound/soc/codecs/rt5514.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/rt5514.c b/sound/soc/codecs/rt5514.c
index a71e630..4ca73bf 100644
--- a/sound/soc/codecs/rt5514.c
+++ b/sound/soc/codecs/rt5514.c
@@ -1006,7 +1006,7 @@ static int rt5514_i2c_write(void *context, unsigned int reg, unsigned int val)
#define RT5514_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S20_3LE | \
SNDRV_PCM_FMTBIT_S24_LE | SNDRV_PCM_FMTBIT_S8)
-struct snd_soc_dai_ops rt5514_aif_dai_ops = {
+static const struct snd_soc_dai_ops rt5514_aif_dai_ops = {
.hw_params = rt5514_hw_params,
.set_fmt = rt5514_set_dai_fmt,
.set_sysclk = rt5514_set_dai_sysclk,
--
2.5.0
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Applied "ASoC: rt5514: constify snd_soc_dai_ops structure" to the asoc tree
2017-07-13 20:37 ` [PATCH 06/12] ASoC: rt5514: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-17 16:04 ` Mark Brown
0 siblings, 0 replies; 25+ messages in thread
From: Mark Brown @ 2017-07-17 16:04 UTC (permalink / raw)
Cc: Oder Chiou, alsa-devel, linux-kernel, Liam Girdwood, Takashi Iwai,
Mark Brown, Gustavo A. R. Silva, Bard Liao
The patch
ASoC: rt5514: constify snd_soc_dai_ops structure
has been applied to the asoc tree at
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
>From 9894dbafb6f864207f9e6aeaca2c8de949955651 Mon Sep 17 00:00:00 2001
From: "Gustavo A. R. Silva" <garsilva@embeddedor.com>
Date: Thu, 13 Jul 2017 15:37:59 -0500
Subject: [PATCH] ASoC: rt5514: constify snd_soc_dai_ops structure
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Also, make rt5514_aif_dai_ops static, as it is not used outside this
module.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
---
sound/soc/codecs/rt5514.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/rt5514.c b/sound/soc/codecs/rt5514.c
index a71e63097aaf..4ca73bf83cc1 100644
--- a/sound/soc/codecs/rt5514.c
+++ b/sound/soc/codecs/rt5514.c
@@ -1006,7 +1006,7 @@ static int rt5514_i2c_write(void *context, unsigned int reg, unsigned int val)
#define RT5514_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S20_3LE | \
SNDRV_PCM_FMTBIT_S24_LE | SNDRV_PCM_FMTBIT_S8)
-struct snd_soc_dai_ops rt5514_aif_dai_ops = {
+static const struct snd_soc_dai_ops rt5514_aif_dai_ops = {
.hw_params = rt5514_hw_params,
.set_fmt = rt5514_set_dai_fmt,
.set_sysclk = rt5514_set_dai_sysclk,
--
2.13.2
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [PATCH 07/12] ASoC: codecs: msm8916-wcd-digital: constify snd_soc_dai_ops structure
2017-07-13 20:37 [PATCH 00/12] constify snd_soc_dai_ops structures Gustavo A. R. Silva
` (5 preceding siblings ...)
2017-07-13 20:37 ` [PATCH 06/12] ASoC: rt5514: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-13 20:38 ` Gustavo A. R. Silva
2017-07-17 16:04 ` Applied "ASoC: codecs: msm8916-wcd-digital: constify snd_soc_dai_ops structure" to the asoc tree Mark Brown
2017-07-13 20:38 ` [PATCH 08/12] ASoC: max9867: constify snd_soc_dai_ops structure Gustavo A. R. Silva
` (4 subsequent siblings)
11 siblings, 1 reply; 25+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-13 20:38 UTC (permalink / raw)
To: Jaroslav Kysela, Takashi Iwai, Liam Girdwood, Mark Brown
Cc: alsa-devel, linux-kernel, Gustavo A. R. Silva
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
---
sound/soc/codecs/msm8916-wcd-digital.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/msm8916-wcd-digital.c b/sound/soc/codecs/msm8916-wcd-digital.c
index f690442..7e3794f 100644
--- a/sound/soc/codecs/msm8916-wcd-digital.c
+++ b/sound/soc/codecs/msm8916-wcd-digital.c
@@ -788,7 +788,7 @@ static void msm8916_wcd_digital_shutdown(struct snd_pcm_substream *substream,
LPASS_CDC_CLK_PDM_CTL_PDM_CLK_SEL_MASK, 0);
}
-static struct snd_soc_dai_ops msm8916_wcd_digital_dai_ops = {
+static const struct snd_soc_dai_ops msm8916_wcd_digital_dai_ops = {
.startup = msm8916_wcd_digital_startup,
.shutdown = msm8916_wcd_digital_shutdown,
.hw_params = msm8916_wcd_digital_hw_params,
--
2.5.0
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Applied "ASoC: codecs: msm8916-wcd-digital: constify snd_soc_dai_ops structure" to the asoc tree
2017-07-13 20:38 ` [PATCH 07/12] ASoC: codecs: msm8916-wcd-digital: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-17 16:04 ` Mark Brown
0 siblings, 0 replies; 25+ messages in thread
From: Mark Brown @ 2017-07-17 16:04 UTC (permalink / raw)
Cc: alsa-devel, linux-kernel, Liam Girdwood, Takashi Iwai, Mark Brown,
Gustavo A. R. Silva
The patch
ASoC: codecs: msm8916-wcd-digital: constify snd_soc_dai_ops structure
has been applied to the asoc tree at
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
>From a9689bb890ce633c3015ed51e4e2c6ee320fe4dc Mon Sep 17 00:00:00 2001
From: "Gustavo A. R. Silva" <garsilva@embeddedor.com>
Date: Thu, 13 Jul 2017 15:38:14 -0500
Subject: [PATCH] ASoC: codecs: msm8916-wcd-digital: constify snd_soc_dai_ops
structure
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
---
sound/soc/codecs/msm8916-wcd-digital.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/msm8916-wcd-digital.c b/sound/soc/codecs/msm8916-wcd-digital.c
index f690442af8c9..7e3794fb8c2c 100644
--- a/sound/soc/codecs/msm8916-wcd-digital.c
+++ b/sound/soc/codecs/msm8916-wcd-digital.c
@@ -788,7 +788,7 @@ static void msm8916_wcd_digital_shutdown(struct snd_pcm_substream *substream,
LPASS_CDC_CLK_PDM_CTL_PDM_CLK_SEL_MASK, 0);
}
-static struct snd_soc_dai_ops msm8916_wcd_digital_dai_ops = {
+static const struct snd_soc_dai_ops msm8916_wcd_digital_dai_ops = {
.startup = msm8916_wcd_digital_startup,
.shutdown = msm8916_wcd_digital_shutdown,
.hw_params = msm8916_wcd_digital_hw_params,
--
2.13.2
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [PATCH 08/12] ASoC: max9867: constify snd_soc_dai_ops structure
2017-07-13 20:37 [PATCH 00/12] constify snd_soc_dai_ops structures Gustavo A. R. Silva
` (6 preceding siblings ...)
2017-07-13 20:38 ` [PATCH 07/12] ASoC: codecs: msm8916-wcd-digital: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-13 20:38 ` Gustavo A. R. Silva
2017-07-17 16:04 ` Applied "ASoC: max9867: constify snd_soc_dai_ops structure" to the asoc tree Mark Brown
2017-07-13 20:38 ` [PATCH 09/12] ASoC: rk3036: constify snd_soc_dai_ops structure Gustavo A. R. Silva
` (3 subsequent siblings)
11 siblings, 1 reply; 25+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-13 20:38 UTC (permalink / raw)
To: Jaroslav Kysela, Takashi Iwai, Liam Girdwood, Mark Brown
Cc: alsa-devel, linux-kernel, Gustavo A. R. Silva
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
---
sound/soc/codecs/max9867.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/max9867.c b/sound/soc/codecs/max9867.c
index 2a40a69..3e421e9 100644
--- a/sound/soc/codecs/max9867.c
+++ b/sound/soc/codecs/max9867.c
@@ -350,7 +350,7 @@ static int max9867_dai_set_fmt(struct snd_soc_dai *codec_dai,
return 0;
}
-static struct snd_soc_dai_ops max9867_dai_ops = {
+static const struct snd_soc_dai_ops max9867_dai_ops = {
.set_fmt = max9867_dai_set_fmt,
.set_sysclk = max9867_set_dai_sysclk,
.prepare = max9867_prepare,
--
2.5.0
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Applied "ASoC: max9867: constify snd_soc_dai_ops structure" to the asoc tree
2017-07-13 20:38 ` [PATCH 08/12] ASoC: max9867: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-17 16:04 ` Mark Brown
0 siblings, 0 replies; 25+ messages in thread
From: Mark Brown @ 2017-07-17 16:04 UTC (permalink / raw)
Cc: alsa-devel, linux-kernel, Liam Girdwood, Takashi Iwai, Mark Brown,
Gustavo A. R. Silva
The patch
ASoC: max9867: constify snd_soc_dai_ops structure
has been applied to the asoc tree at
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
>From df9401b47c346480e1c1068f12c1cd32e45809f1 Mon Sep 17 00:00:00 2001
From: "Gustavo A. R. Silva" <garsilva@embeddedor.com>
Date: Thu, 13 Jul 2017 15:38:26 -0500
Subject: [PATCH] ASoC: max9867: constify snd_soc_dai_ops structure
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
---
sound/soc/codecs/max9867.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/max9867.c b/sound/soc/codecs/max9867.c
index 2a40a69a7513..3e421e9d14a5 100644
--- a/sound/soc/codecs/max9867.c
+++ b/sound/soc/codecs/max9867.c
@@ -350,7 +350,7 @@ static int max9867_dai_set_fmt(struct snd_soc_dai *codec_dai,
return 0;
}
-static struct snd_soc_dai_ops max9867_dai_ops = {
+static const struct snd_soc_dai_ops max9867_dai_ops = {
.set_fmt = max9867_dai_set_fmt,
.set_sysclk = max9867_set_dai_sysclk,
.prepare = max9867_prepare,
--
2.13.2
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [PATCH 09/12] ASoC: rk3036: constify snd_soc_dai_ops structure
2017-07-13 20:37 [PATCH 00/12] constify snd_soc_dai_ops structures Gustavo A. R. Silva
` (7 preceding siblings ...)
2017-07-13 20:38 ` [PATCH 08/12] ASoC: max9867: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-13 20:38 ` Gustavo A. R. Silva
2017-07-17 16:04 ` Applied "ASoC: rk3036: constify snd_soc_dai_ops structure" to the asoc tree Mark Brown
2017-07-13 20:38 ` [PATCH 10/12] ASoC: hdac_hdmi: constify snd_soc_dai_ops structure Gustavo A. R. Silva
` (2 subsequent siblings)
11 siblings, 1 reply; 25+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-13 20:38 UTC (permalink / raw)
To: Jaroslav Kysela, Takashi Iwai, Liam Girdwood, Mark Brown
Cc: alsa-devel, linux-kernel, Gustavo A. R. Silva
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
---
sound/soc/codecs/inno_rk3036.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/inno_rk3036.c b/sound/soc/codecs/inno_rk3036.c
index b918ba5..edf42d2 100644
--- a/sound/soc/codecs/inno_rk3036.c
+++ b/sound/soc/codecs/inno_rk3036.c
@@ -310,7 +310,7 @@ static int rk3036_codec_dai_hw_params(struct snd_pcm_substream *substream,
SNDRV_PCM_FMTBIT_S24_LE | \
SNDRV_PCM_FMTBIT_S32_LE)
-static struct snd_soc_dai_ops rk3036_codec_dai_ops = {
+static const struct snd_soc_dai_ops rk3036_codec_dai_ops = {
.set_fmt = rk3036_codec_dai_set_fmt,
.hw_params = rk3036_codec_dai_hw_params,
};
--
2.5.0
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Applied "ASoC: rk3036: constify snd_soc_dai_ops structure" to the asoc tree
2017-07-13 20:38 ` [PATCH 09/12] ASoC: rk3036: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-17 16:04 ` Mark Brown
0 siblings, 0 replies; 25+ messages in thread
From: Mark Brown @ 2017-07-17 16:04 UTC (permalink / raw)
Cc: alsa-devel, linux-kernel, Liam Girdwood, Takashi Iwai, Mark Brown,
Gustavo A. R. Silva
The patch
ASoC: rk3036: constify snd_soc_dai_ops structure
has been applied to the asoc tree at
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
>From fcf005a645e6855d68f98b9455f6b47ac2ed161c Mon Sep 17 00:00:00 2001
From: "Gustavo A. R. Silva" <garsilva@embeddedor.com>
Date: Thu, 13 Jul 2017 15:38:32 -0500
Subject: [PATCH] ASoC: rk3036: constify snd_soc_dai_ops structure
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
---
sound/soc/codecs/inno_rk3036.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/inno_rk3036.c b/sound/soc/codecs/inno_rk3036.c
index b918ba5c8ce5..edf42d252fa1 100644
--- a/sound/soc/codecs/inno_rk3036.c
+++ b/sound/soc/codecs/inno_rk3036.c
@@ -310,7 +310,7 @@ static int rk3036_codec_dai_hw_params(struct snd_pcm_substream *substream,
SNDRV_PCM_FMTBIT_S24_LE | \
SNDRV_PCM_FMTBIT_S32_LE)
-static struct snd_soc_dai_ops rk3036_codec_dai_ops = {
+static const struct snd_soc_dai_ops rk3036_codec_dai_ops = {
.set_fmt = rk3036_codec_dai_set_fmt,
.hw_params = rk3036_codec_dai_hw_params,
};
--
2.13.2
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [PATCH 10/12] ASoC: hdac_hdmi: constify snd_soc_dai_ops structure
2017-07-13 20:37 [PATCH 00/12] constify snd_soc_dai_ops structures Gustavo A. R. Silva
` (8 preceding siblings ...)
2017-07-13 20:38 ` [PATCH 09/12] ASoC: rk3036: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-13 20:38 ` Gustavo A. R. Silva
2017-07-17 16:04 ` Applied "ASoC: hdac_hdmi: constify snd_soc_dai_ops structure" to the asoc tree Mark Brown
2017-07-13 20:38 ` [PATCH 11/12] ASoC: dwc: constify snd_soc_dai_ops structure Gustavo A. R. Silva
2017-07-13 20:38 ` [PATCH 12/12] ASoC: tas5720: constify snd_soc_dai_ops structure Gustavo A. R. Silva
11 siblings, 1 reply; 25+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-13 20:38 UTC (permalink / raw)
To: Jaroslav Kysela, Takashi Iwai, Liam Girdwood, Mark Brown
Cc: alsa-devel, Gustavo A. R. Silva, linux-kernel
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
---
sound/soc/codecs/hdac_hdmi.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/hdac_hdmi.c b/sound/soc/codecs/hdac_hdmi.c
index bc2e74f..e6de50a 100644
--- a/sound/soc/codecs/hdac_hdmi.c
+++ b/sound/soc/codecs/hdac_hdmi.c
@@ -1360,7 +1360,7 @@ static void hdac_hdmi_skl_enable_dp12(struct hdac_device *hdac)
}
-static struct snd_soc_dai_ops hdmi_dai_ops = {
+static const struct snd_soc_dai_ops hdmi_dai_ops = {
.startup = hdac_hdmi_pcm_open,
.shutdown = hdac_hdmi_pcm_close,
.hw_params = hdac_hdmi_set_hw_params,
--
2.5.0
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Applied "ASoC: hdac_hdmi: constify snd_soc_dai_ops structure" to the asoc tree
2017-07-13 20:38 ` [PATCH 10/12] ASoC: hdac_hdmi: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-17 16:04 ` Mark Brown
0 siblings, 0 replies; 25+ messages in thread
From: Mark Brown @ 2017-07-17 16:04 UTC (permalink / raw)
Cc: alsa-devel, linux-kernel, Liam Girdwood, Takashi Iwai, Mark Brown,
Gustavo A. R. Silva
The patch
ASoC: hdac_hdmi: constify snd_soc_dai_ops structure
has been applied to the asoc tree at
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
>From 61b3b3cc68c4161ba202f401a6572250360ff18c Mon Sep 17 00:00:00 2001
From: "Gustavo A. R. Silva" <garsilva@embeddedor.com>
Date: Thu, 13 Jul 2017 15:38:38 -0500
Subject: [PATCH] ASoC: hdac_hdmi: constify snd_soc_dai_ops structure
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
---
sound/soc/codecs/hdac_hdmi.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/hdac_hdmi.c b/sound/soc/codecs/hdac_hdmi.c
index bc2e74ff3b2d..e6de50acefd4 100644
--- a/sound/soc/codecs/hdac_hdmi.c
+++ b/sound/soc/codecs/hdac_hdmi.c
@@ -1360,7 +1360,7 @@ static void hdac_hdmi_skl_enable_dp12(struct hdac_device *hdac)
}
-static struct snd_soc_dai_ops hdmi_dai_ops = {
+static const struct snd_soc_dai_ops hdmi_dai_ops = {
.startup = hdac_hdmi_pcm_open,
.shutdown = hdac_hdmi_pcm_close,
.hw_params = hdac_hdmi_set_hw_params,
--
2.13.2
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [PATCH 11/12] ASoC: dwc: constify snd_soc_dai_ops structure
2017-07-13 20:37 [PATCH 00/12] constify snd_soc_dai_ops structures Gustavo A. R. Silva
` (9 preceding siblings ...)
2017-07-13 20:38 ` [PATCH 10/12] ASoC: hdac_hdmi: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-13 20:38 ` Gustavo A. R. Silva
2017-07-17 16:04 ` Applied "ASoC: dwc: constify snd_soc_dai_ops structure" to the asoc tree Mark Brown
2017-07-13 20:38 ` [PATCH 12/12] ASoC: tas5720: constify snd_soc_dai_ops structure Gustavo A. R. Silva
11 siblings, 1 reply; 25+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-13 20:38 UTC (permalink / raw)
To: Jaroslav Kysela, Takashi Iwai, Liam Girdwood, Mark Brown
Cc: alsa-devel, linux-kernel, Gustavo A. R. Silva
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
---
sound/soc/dwc/dwc-i2s.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/dwc/dwc-i2s.c b/sound/soc/dwc/dwc-i2s.c
index 9160676..eebe9d3 100644
--- a/sound/soc/dwc/dwc-i2s.c
+++ b/sound/soc/dwc/dwc-i2s.c
@@ -381,7 +381,7 @@ static int dw_i2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt)
return ret;
}
-static struct snd_soc_dai_ops dw_i2s_dai_ops = {
+static const struct snd_soc_dai_ops dw_i2s_dai_ops = {
.startup = dw_i2s_startup,
.shutdown = dw_i2s_shutdown,
.hw_params = dw_i2s_hw_params,
--
2.5.0
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Applied "ASoC: dwc: constify snd_soc_dai_ops structure" to the asoc tree
2017-07-13 20:38 ` [PATCH 11/12] ASoC: dwc: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-17 16:04 ` Mark Brown
0 siblings, 0 replies; 25+ messages in thread
From: Mark Brown @ 2017-07-17 16:04 UTC (permalink / raw)
Cc: alsa-devel, linux-kernel, Liam Girdwood, Takashi Iwai, Mark Brown,
Gustavo A. R. Silva
The patch
ASoC: dwc: constify snd_soc_dai_ops structure
has been applied to the asoc tree at
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
>From 73a995ca90544914a97ed33a4f7baef44ad110d0 Mon Sep 17 00:00:00 2001
From: "Gustavo A. R. Silva" <garsilva@embeddedor.com>
Date: Thu, 13 Jul 2017 15:38:43 -0500
Subject: [PATCH] ASoC: dwc: constify snd_soc_dai_ops structure
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
---
sound/soc/dwc/dwc-i2s.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/dwc/dwc-i2s.c b/sound/soc/dwc/dwc-i2s.c
index 916067638180..eebe9d34e7a0 100644
--- a/sound/soc/dwc/dwc-i2s.c
+++ b/sound/soc/dwc/dwc-i2s.c
@@ -381,7 +381,7 @@ static int dw_i2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt)
return ret;
}
-static struct snd_soc_dai_ops dw_i2s_dai_ops = {
+static const struct snd_soc_dai_ops dw_i2s_dai_ops = {
.startup = dw_i2s_startup,
.shutdown = dw_i2s_shutdown,
.hw_params = dw_i2s_hw_params,
--
2.13.2
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [PATCH 12/12] ASoC: tas5720: constify snd_soc_dai_ops structure
2017-07-13 20:37 [PATCH 00/12] constify snd_soc_dai_ops structures Gustavo A. R. Silva
` (10 preceding siblings ...)
2017-07-13 20:38 ` [PATCH 11/12] ASoC: dwc: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-13 20:38 ` Gustavo A. R. Silva
2017-07-17 16:04 ` Applied "ASoC: tas5720: constify snd_soc_dai_ops structure" to the asoc tree Mark Brown
11 siblings, 1 reply; 25+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-13 20:38 UTC (permalink / raw)
To: Jaroslav Kysela, Takashi Iwai, Liam Girdwood, Mark Brown
Cc: alsa-devel, linux-kernel, Gustavo A. R. Silva
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
---
sound/soc/codecs/tas5720.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/tas5720.c b/sound/soc/codecs/tas5720.c
index c65b917..01e9ed2 100644
--- a/sound/soc/codecs/tas5720.c
+++ b/sound/soc/codecs/tas5720.c
@@ -507,7 +507,7 @@ static struct snd_soc_codec_driver soc_codec_dev_tas5720 = {
#define TAS5720_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S18_3LE |\
SNDRV_PCM_FMTBIT_S20_3LE | SNDRV_PCM_FMTBIT_S24_LE)
-static struct snd_soc_dai_ops tas5720_speaker_dai_ops = {
+static const struct snd_soc_dai_ops tas5720_speaker_dai_ops = {
.hw_params = tas5720_hw_params,
.set_fmt = tas5720_set_dai_fmt,
.set_tdm_slot = tas5720_set_dai_tdm_slot,
--
2.5.0
^ permalink raw reply related [flat|nested] 25+ messages in thread
* Applied "ASoC: tas5720: constify snd_soc_dai_ops structure" to the asoc tree
2017-07-13 20:38 ` [PATCH 12/12] ASoC: tas5720: constify snd_soc_dai_ops structure Gustavo A. R. Silva
@ 2017-07-17 16:04 ` Mark Brown
0 siblings, 0 replies; 25+ messages in thread
From: Mark Brown @ 2017-07-17 16:04 UTC (permalink / raw)
Cc: alsa-devel, linux-kernel, Liam Girdwood, Takashi Iwai, Mark Brown,
Gustavo A. R. Silva
The patch
ASoC: tas5720: constify snd_soc_dai_ops structure
has been applied to the asoc tree at
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
>From 86464ef83af934b7e489c4e100d0136319794010 Mon Sep 17 00:00:00 2001
From: "Gustavo A. R. Silva" <garsilva@embeddedor.com>
Date: Thu, 13 Jul 2017 15:38:47 -0500
Subject: [PATCH] ASoC: tas5720: constify snd_soc_dai_ops structure
This structure is only stored in the ops field of a snd_soc_dai_driver
structure. That field is declared const, so snd_soc_dai_ops structures
that have this property can be declared as const also.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
---
sound/soc/codecs/tas5720.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sound/soc/codecs/tas5720.c b/sound/soc/codecs/tas5720.c
index c65b917598d2..01e9ed242378 100644
--- a/sound/soc/codecs/tas5720.c
+++ b/sound/soc/codecs/tas5720.c
@@ -507,7 +507,7 @@ static struct snd_soc_codec_driver soc_codec_dev_tas5720 = {
#define TAS5720_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S18_3LE |\
SNDRV_PCM_FMTBIT_S20_3LE | SNDRV_PCM_FMTBIT_S24_LE)
-static struct snd_soc_dai_ops tas5720_speaker_dai_ops = {
+static const struct snd_soc_dai_ops tas5720_speaker_dai_ops = {
.hw_params = tas5720_hw_params,
.set_fmt = tas5720_set_dai_fmt,
.set_tdm_slot = tas5720_set_dai_tdm_slot,
--
2.13.2
^ permalink raw reply related [flat|nested] 25+ messages in thread