All of lore.kernel.org
 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:12 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.