U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 01/14] power: domain: apple: Staticize and constify driver ops
@ 2026-05-08 12:22 Marek Vasut
  2026-05-08 12:22 ` [PATCH 02/14] power: domain: bcm6328: " Marek Vasut
                   ` (13 more replies)
  0 siblings, 14 replies; 31+ messages in thread
From: Marek Vasut @ 2026-05-08 12:22 UTC (permalink / raw)
  To: u-boot; +Cc: Marek Vasut, Jaehoon Chung, Peng Fan, Tom Rini

Set the ops structure as static const. The structure is not accessible
from outside of this driver and is not going to be modified at runtime.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
---
Cc: Jaehoon Chung <jh80.chung@samsung.com>
Cc: Peng Fan <peng.fan@nxp.com>
Cc: Tom Rini <trini@konsulko.com>
Cc: u-boot@lists.denx.de
---
 drivers/power/domain/apple-pmgr.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/power/domain/apple-pmgr.c b/drivers/power/domain/apple-pmgr.c
index bf9940621ee..37fac815242 100644
--- a/drivers/power/domain/apple-pmgr.c
+++ b/drivers/power/domain/apple-pmgr.c
@@ -67,7 +67,7 @@ static int apple_reset_deassert(struct reset_ctl *reset_ctl)
 	return 0;
 }
 
-struct reset_ops apple_reset_ops = {
+static const struct reset_ops apple_reset_ops = {
 	.of_xlate = apple_reset_of_xlate,
 	.rst_assert = apple_reset_assert,
 	.rst_deassert = apple_reset_deassert,
@@ -138,7 +138,7 @@ static int apple_pmgr_probe(struct udevice *dev)
 	return 0;
 }
 
-struct power_domain_ops apple_pmgr_ops = {
+static const struct power_domain_ops apple_pmgr_ops = {
 	.on = apple_pmgr_on,
 	.of_xlate = apple_pmgr_of_xlate,
 };
-- 
2.53.0


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

end of thread, other threads:[~2026-05-13 10:01 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-08 12:22 [PATCH 01/14] power: domain: apple: Staticize and constify driver ops Marek Vasut
2026-05-08 12:22 ` [PATCH 02/14] power: domain: bcm6328: " Marek Vasut
2026-05-13 10:00   ` Peng Fan
2026-05-08 12:22 ` [PATCH 03/14] power: domain: imx8-legacy: " Marek Vasut
2026-05-13 10:01   ` Peng Fan
2026-05-08 12:22 ` [PATCH 04/14] power: domain: imx8: " Marek Vasut
2026-05-13 10:01   ` Peng Fan
2026-05-08 12:22 ` [PATCH 05/14] power: domain: imx8m: " Marek Vasut
2026-05-13 10:01   ` Peng Fan
2026-05-08 12:22 ` [PATCH 06/14] power: domain: imx8mp-mediamix: " Marek Vasut
2026-05-13 10:02   ` Peng Fan
2026-05-08 12:22 ` [PATCH 07/14] power: domain: meson-ee-pwrc: " Marek Vasut
2026-05-13 10:02   ` Peng Fan
2026-05-08 12:22 ` [PATCH 08/14] power: domain: meson-gx-pwrc: " Marek Vasut
2026-05-13 10:02   ` Peng Fan
2026-05-08 12:22 ` [PATCH 09/14] power: domain: meson-secure-pwrc: " Marek Vasut
2026-05-13 10:02   ` Peng Fan
2026-05-08 12:22 ` [PATCH 10/14] power: domain: mtk: " Marek Vasut
2026-05-08 12:58   ` David Lechner
2026-05-13 10:03   ` Peng Fan
2026-05-08 12:22 ` [PATCH 11/14] power: domain: sandbox: " Marek Vasut
2026-05-08 17:49   ` Simon Glass
2026-05-13 10:03   ` Peng Fan
2026-05-08 12:22 ` [PATCH 12/14] power: domain: scmi: " Marek Vasut
2026-05-13 10:03   ` Peng Fan
2026-05-08 12:22 ` [PATCH 13/14] power: domain: tegra186: " Marek Vasut
2026-05-13 10:03   ` Peng Fan
2026-05-08 12:22 ` [PATCH 14/14] power: domain: zynqmp: " Marek Vasut
2026-05-11  6:35   ` Michal Simek
2026-05-13 10:04   ` Peng Fan
2026-05-13 10:00 ` [PATCH 01/14] power: domain: apple: " Peng Fan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox