Re: [PATCH] platform/x86: hp-wmi: Add OMEN board 8BA9 thermal profile support
Ilpo Järvinen <[email protected]> Fri, 24 Jul 2026 14:17:37 +0300 (EEST)
| Newsgroups | org.kernel.vger.platform-driver-x86,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 23 Jul 2026, Suryansh Singh wrote: > The HP OMEN 16-wd0xxx (board ID: 8BA9) has the same WMI interface > as other Victus S boards, but requires quirks for correctly > switching thermal profile. > > Add the DMI board name to victus_s_thermal_profile_boards[] table > and map it to omen_v1_thermal_params. > > Without this entry, platform profile switching is unavailable, > preventing fan RPM reporting and controlling. > > Tested on: > HP OMEN 16-wd0012TX > DMI Board Name: 8BA9 > > It has been confirmed that the platform profile is registered > successfully, and the fan RPMs are readable and controllable. > > Signed-off-by: Suryansh Singh <[email protected]> > --- > drivers/platform/x86/hp/hp-wmi.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/platform/x86/hp/hp-wmi.c b/drivers/platform/x86/hp/hp-wmi.c > index 8ba286ed8..052c64aa0 100644 > --- a/drivers/platform/x86/hp/hp-wmi.c > +++ b/drivers/platform/x86/hp/hp-wmi.c > @@ -201,6 +201,10 @@ static const struct dmi_system_id victus_s_thermal_profile_boards[] __initconst > .matches = { DMI_MATCH(DMI_BOARD_NAME, "8A4D") }, > .driver_data = (void *)&omen_v1_legacy_thermal_params, > }, > + { > + .matches = { DMI_MATCH(DMI_BOARD_NAME, "8BA9") }, > + .driver_data = (void *)&omen_v1_thermal_params, > + }, Hi, This patch is based on too old code. In plaform drivers tree, hp-wmi's driver_data scope has been expanded to cover things beyond thermal params. -- i.