[PATCH v4 1/2] PM: sleep: Rename module parameters prefix to "pm_sleep"

From: Tzung-Bi Shih

Date: Wed Jun 10 2026 - 22:20:19 EST


Currently, the module parameters defined in drivers/base/power/main.c
use the default prefix "main" (derived from the filename). The prefix
is too generic and non-descriptive.

Redefine MODULE_PARAM_PREFIX to "pm_sleep." to group the module
parameters under the namespace instead. This makes the parameters more
descriptive.

---
v4:
- "power" -> "pm_sleep".

v3: https://lore.kernel.org/all/20260608021526.1023248-2-tzungbi@xxxxxxxxxx
- No changes.

v2: https://lore.kernel.org/all/20260604090756.2884671-2-tzungbi@xxxxxxxxxx
- New to the series.

v1: Doesn't exist.

Signed-off-by: Tzung-Bi Shih <tzungbi@xxxxxxxxxx>
---
drivers/base/power/main.c | 3 +++
1 file changed, 3 insertions(+)

diff --git a/drivers/base/power/main.c b/drivers/base/power/main.c
index f71467f6ada4..c6a3300cfb7a 100644
--- a/drivers/base/power/main.c
+++ b/drivers/base/power/main.c
@@ -41,6 +41,9 @@
#include "../base.h"
#include "power.h"

+#undef MODULE_PARAM_PREFIX
+#define MODULE_PARAM_PREFIX "pm_sleep."
+
typedef int (*pm_callback_t)(struct device *);

/*
--
2.54.0.1099.g489fc7bff1-goog