linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] constify dev_pm_ops structures
@ 2017-07-17  2:12 Gustavo A. R. Silva
  2017-07-17  2:12 ` [PATCH 1/3] ASoC: fsi: constify dev_pm_ops structure Gustavo A. R. Silva
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-17  2:12 UTC (permalink / raw)
  To: linux-kernel
  Cc: Liam Girdwood, Mark Brown, Jaroslav Kysela, Takashi Iwai,
	alsa-devel, Gustavo A. R. Silva

This patchset aims to constify all dev_pm_ops structures that only
stored in the pm field of a device_driver structure. This field is
declared const, so dev_pm_ops structures that have this property
can be declared as const also.

Thanks!

Gustavo A. R. Silva (3):
  ASoC: fsi: constify dev_pm_ops structure
  ASoC: psc-ac97: constify dev_pm_ops structure
  ASoC: au1x: psc-i2s: constify dev_pm_ops structure

 sound/soc/au1x/psc-ac97.c | 2 +-
 sound/soc/au1x/psc-i2s.c  | 2 +-
 sound/soc/sh/fsi.c        | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

-- 
2.5.0

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PATCH 1/3] ASoC: fsi: constify dev_pm_ops structure
  2017-07-17  2:12 [PATCH 0/3] constify dev_pm_ops structures Gustavo A. R. Silva
@ 2017-07-17  2:12 ` Gustavo A. R. Silva
  2017-07-17  2:12 ` [PATCH 2/3] ASoC: psc-ac97: " Gustavo A. R. Silva
  2017-07-17  2:12 ` [PATCH 3/3] ASoC: au1x: psc-i2s: " Gustavo A. R. Silva
  2 siblings, 0 replies; 4+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-17  2:12 UTC (permalink / raw)
  To: Liam Girdwood, Mark Brown, Jaroslav Kysela, Takashi Iwai
  Cc: alsa-devel, linux-kernel, Gustavo A. R. Silva

This dev_pm_ops structure is only stored in the pm field of a
device_driver structure. This field is declared const, so
dev_pm_ops structures that have this property can be declared
as const also.

Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
---
 sound/soc/sh/fsi.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sound/soc/sh/fsi.c b/sound/soc/sh/fsi.c
index 7c4bdd8..005b215 100644
--- a/sound/soc/sh/fsi.c
+++ b/sound/soc/sh/fsi.c
@@ -2109,7 +2109,7 @@ static int fsi_resume(struct device *dev)
 	return 0;
 }
 
-static struct dev_pm_ops fsi_pm_ops = {
+static const struct dev_pm_ops fsi_pm_ops = {
 	.suspend		= fsi_suspend,
 	.resume			= fsi_resume,
 };
-- 
2.5.0

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH 2/3] ASoC: psc-ac97: constify dev_pm_ops structure
  2017-07-17  2:12 [PATCH 0/3] constify dev_pm_ops structures Gustavo A. R. Silva
  2017-07-17  2:12 ` [PATCH 1/3] ASoC: fsi: constify dev_pm_ops structure Gustavo A. R. Silva
@ 2017-07-17  2:12 ` Gustavo A. R. Silva
  2017-07-17  2:12 ` [PATCH 3/3] ASoC: au1x: psc-i2s: " Gustavo A. R. Silva
  2 siblings, 0 replies; 4+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-17  2:12 UTC (permalink / raw)
  To: Liam Girdwood, Mark Brown, Jaroslav Kysela, Takashi Iwai
  Cc: alsa-devel, linux-kernel, Gustavo A. R. Silva

This dev_pm_ops structure is only stored in the pm field of a
device_driver structure. This field is declared const, so
dev_pm_ops structures that have this property can be declared
as const also.

Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
---
 sound/soc/au1x/psc-ac97.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sound/soc/au1x/psc-ac97.c b/sound/soc/au1x/psc-ac97.c
index bb53c70..a2050ae 100644
--- a/sound/soc/au1x/psc-ac97.c
+++ b/sound/soc/au1x/psc-ac97.c
@@ -474,7 +474,7 @@ static int au1xpsc_ac97_drvresume(struct device *dev)
 	return 0;
 }
 
-static struct dev_pm_ops au1xpscac97_pmops = {
+static const struct dev_pm_ops au1xpscac97_pmops = {
 	.suspend	= au1xpsc_ac97_drvsuspend,
 	.resume		= au1xpsc_ac97_drvresume,
 };
-- 
2.5.0

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH 3/3] ASoC: au1x: psc-i2s: constify dev_pm_ops structure
  2017-07-17  2:12 [PATCH 0/3] constify dev_pm_ops structures Gustavo A. R. Silva
  2017-07-17  2:12 ` [PATCH 1/3] ASoC: fsi: constify dev_pm_ops structure Gustavo A. R. Silva
  2017-07-17  2:12 ` [PATCH 2/3] ASoC: psc-ac97: " Gustavo A. R. Silva
@ 2017-07-17  2:12 ` Gustavo A. R. Silva
  2 siblings, 0 replies; 4+ messages in thread
From: Gustavo A. R. Silva @ 2017-07-17  2:12 UTC (permalink / raw)
  To: Liam Girdwood, Mark Brown, Jaroslav Kysela, Takashi Iwai
  Cc: alsa-devel, linux-kernel, Gustavo A. R. Silva

This dev_pm_ops structure is only stored in the pm field of a
device_driver structure. This field is declared const, so
dev_pm_ops structures that have this property can be declared
as const also.

Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
---
 sound/soc/au1x/psc-i2s.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sound/soc/au1x/psc-i2s.c b/sound/soc/au1x/psc-i2s.c
index 0bf9d62..e6eec08 100644
--- a/sound/soc/au1x/psc-i2s.c
+++ b/sound/soc/au1x/psc-i2s.c
@@ -392,7 +392,7 @@ static int au1xpsc_i2s_drvresume(struct device *dev)
 	return 0;
 }
 
-static struct dev_pm_ops au1xpsci2s_pmops = {
+static const struct dev_pm_ops au1xpsci2s_pmops = {
 	.suspend	= au1xpsc_i2s_drvsuspend,
 	.resume		= au1xpsc_i2s_drvresume,
 };
-- 
2.5.0

^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-07-17  2:35 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-07-17  2:12 [PATCH 0/3] constify dev_pm_ops structures Gustavo A. R. Silva
2017-07-17  2:12 ` [PATCH 1/3] ASoC: fsi: constify dev_pm_ops structure Gustavo A. R. Silva
2017-07-17  2:12 ` [PATCH 2/3] ASoC: psc-ac97: " Gustavo A. R. Silva
2017-07-17  2:12 ` [PATCH 3/3] ASoC: au1x: psc-i2s: " Gustavo A. R. Silva

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).