* [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).