* [PATCH v2 0/3] platform/x86: Remove unused platform_profile_support variables
@ 2026-09-21 2:17 Justin Vargas
2026-09-21 2:17 ` [PATCH v2 1/3] platform/x86: acer-wmi: Remove unused platform_profile_support variable Justin Vargas
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Justin Vargas @ 2026-09-21 2:17 UTC (permalink / raw)
To: ilpo.jarvinen, hansg, jlee, corentin.chary, luke, denis.benato
Cc: W_Armin, krishna.chomal108, platform-driver-x86, linux-kernel,
Justin Vargas
acer-wmi, asus-wmi and hp-wmi each set a platform_profile_support flag
once their platform profile handler is registered, but none of them ever
reads it. Remove all three, one patch per driver.
Compile tested only, as these are pure dead-code removals.
v2:
- Extend to asus-wmi and hp-wmi, one patch per driver, as requested
by Ilpo.
- Rebase onto review-ilpo-next.
v1: https://lore.kernel.org/r/20260902193039.21725-1-justinyvar@gmail.com
These patches were prepared with AI assistance (see the Assisted-by
trailers). I compile tested them and take responsibility for them as
signed off.
Justin Vargas (3):
platform/x86: acer-wmi: Remove unused platform_profile_support
variable
platform/x86: asus-wmi: Remove unused platform_profile_support member
platform/x86: hp-wmi: Remove unused platform_profile_support variable
drivers/platform/x86/acer-wmi.c | 3 ---
drivers/platform/x86/asus-wmi.c | 2 --
drivers/platform/x86/hp/hp-wmi.c | 2 --
3 files changed, 7 deletions(-)
base-commit: f475845eaf3d749114a63270bf2efea459e14dd2
--
2.47.3
^ permalink raw reply [flat|nested] 4+ messages in thread* [PATCH v2 1/3] platform/x86: acer-wmi: Remove unused platform_profile_support variable
2026-09-21 2:17 [PATCH v2 0/3] platform/x86: Remove unused platform_profile_support variables Justin Vargas
@ 2026-09-21 2:17 ` Justin Vargas
2026-09-21 2:17 ` [PATCH v2 2/3] platform/x86: asus-wmi: Remove unused platform_profile_support member Justin Vargas
2026-09-21 2:20 ` [PATCH v2 3/3] platform/x86: hp-wmi: Remove unused platform_profile_support variable Justin Vargas
2 siblings, 0 replies; 4+ messages in thread
From: Justin Vargas @ 2026-09-21 2:17 UTC (permalink / raw)
To: ilpo.jarvinen, hansg, jlee, corentin.chary, luke, denis.benato
Cc: W_Armin, krishna.chomal108, platform-driver-x86, linux-kernel,
Justin Vargas
The platform_profile_support variable is assigned during platform
profile setup but is never read anywhere in the driver. Remove it.
Assisted-by: Claude:claude-opus-5
Signed-off-by: Justin Vargas <justinyvar@gmail.com>
---
drivers/platform/x86/acer-wmi.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/platform/x86/acer-wmi.c b/drivers/platform/x86/acer-wmi.c
index d3d741aad55..657d23c8f9a 100644
--- a/drivers/platform/x86/acer-wmi.c
+++ b/drivers/platform/x86/acer-wmi.c
@@ -859,7 +859,6 @@ static const struct dmi_system_id non_acer_quirks[] __initconst = {
};
static struct device *platform_profile_device;
-static bool platform_profile_support;
/*
* The profile used before turbo mode. This variable is needed for
@@ -2219,8 +2218,6 @@ static int acer_platform_profile_setup(struct platform_device *device)
&device->dev, "acer-wmi", NULL, &acer_predator_v4_platform_profile_ops);
if (IS_ERR(platform_profile_device))
return PTR_ERR(platform_profile_device);
-
- platform_profile_support = true;
}
return 0;
}
--
2.47.3
^ permalink raw reply [flat|nested] 4+ messages in thread* [PATCH v2 2/3] platform/x86: asus-wmi: Remove unused platform_profile_support member
2026-09-21 2:17 [PATCH v2 0/3] platform/x86: Remove unused platform_profile_support variables Justin Vargas
2026-09-21 2:17 ` [PATCH v2 1/3] platform/x86: acer-wmi: Remove unused platform_profile_support variable Justin Vargas
@ 2026-09-21 2:17 ` Justin Vargas
2026-09-21 2:20 ` [PATCH v2 3/3] platform/x86: hp-wmi: Remove unused platform_profile_support variable Justin Vargas
2 siblings, 0 replies; 4+ messages in thread
From: Justin Vargas @ 2026-09-21 2:17 UTC (permalink / raw)
To: ilpo.jarvinen, hansg, jlee, corentin.chary, luke, denis.benato
Cc: W_Armin, krishna.chomal108, platform-driver-x86, linux-kernel,
Justin Vargas
The platform_profile_support member of struct asus_wmi is assigned
during platform profile setup but is never read anywhere in the driver.
Remove it.
Assisted-by: Claude:claude-opus-5
Signed-off-by: Justin Vargas <justinyvar@gmail.com>
---
drivers/platform/x86/asus-wmi.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/platform/x86/asus-wmi.c b/drivers/platform/x86/asus-wmi.c
index 711f59c1aa6..3e630312139 100644
--- a/drivers/platform/x86/asus-wmi.c
+++ b/drivers/platform/x86/asus-wmi.c
@@ -320,7 +320,6 @@ struct asus_wmi {
struct fan_curve_data custom_fan_curves[3];
struct device *ppdev;
- bool platform_profile_support;
// The RSOC controls the maximum charging percentage.
bool battery_rsoc_available;
@@ -4332,7 +4331,6 @@ static int platform_profile_setup(struct asus_wmi *asus)
return PTR_ERR(asus->ppdev);
}
- asus->platform_profile_support = true;
return 0;
}
--
2.47.3
^ permalink raw reply [flat|nested] 4+ messages in thread* [PATCH v2 3/3] platform/x86: hp-wmi: Remove unused platform_profile_support variable
2026-09-21 2:17 [PATCH v2 0/3] platform/x86: Remove unused platform_profile_support variables Justin Vargas
2026-09-21 2:17 ` [PATCH v2 1/3] platform/x86: acer-wmi: Remove unused platform_profile_support variable Justin Vargas
2026-09-21 2:17 ` [PATCH v2 2/3] platform/x86: asus-wmi: Remove unused platform_profile_support member Justin Vargas
@ 2026-09-21 2:20 ` Justin Vargas
2 siblings, 0 replies; 4+ messages in thread
From: Justin Vargas @ 2026-09-21 2:20 UTC (permalink / raw)
To: ilpo.jarvinen, hansg, jlee, corentin.chary, luke, denis.benato
Cc: W_Armin, krishna.chomal108, platform-driver-x86, linux-kernel,
Justin Vargas
The platform_profile_support variable is assigned during platform
profile setup but is never read anywhere in the driver. Remove it.
Assisted-by: Claude:claude-opus-5
Signed-off-by: Justin Vargas <justinyvar@gmail.com>
---
drivers/platform/x86/hp/hp-wmi.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/platform/x86/hp/hp-wmi.c b/drivers/platform/x86/hp/hp-wmi.c
index 7ab81ce5f8d..1f165e8e1a4 100644
--- a/drivers/platform/x86/hp/hp-wmi.c
+++ b/drivers/platform/x86/hp/hp-wmi.c
@@ -556,7 +556,6 @@ static struct platform_device *hp_wmi_platform_dev;
static struct device *platform_profile_device;
static struct notifier_block platform_power_source_nb;
static enum platform_profile_option active_platform_profile;
-static bool platform_profile_support;
static bool zero_insize_support;
static struct rfkill *wifi_rfkill;
@@ -2531,7 +2530,6 @@ static int thermal_profile_setup(struct platform_device *device)
return PTR_ERR(platform_profile_device);
pr_info("Registered as platform profile handler\n");
- platform_profile_support = true;
return 0;
}
--
2.47.3
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-09-21 2:21 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-21 2:17 [PATCH v2 0/3] platform/x86: Remove unused platform_profile_support variables Justin Vargas
2026-09-21 2:17 ` [PATCH v2 1/3] platform/x86: acer-wmi: Remove unused platform_profile_support variable Justin Vargas
2026-09-21 2:17 ` [PATCH v2 2/3] platform/x86: asus-wmi: Remove unused platform_profile_support member Justin Vargas
2026-09-21 2:20 ` [PATCH v2 3/3] platform/x86: hp-wmi: Remove unused platform_profile_support variable Justin Vargas
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®