On 1/9/2025 09:06, Kurt Borja wrote:
> Replace platform_profile_register() with it's device managed version.
>
> Signed-off-by: Kurt Borja <kuurtb@gmail.com>
Reviewed-by: Mario Limonciello@amd.com>
> ---
> drivers/platform/x86/hp/hp-wmi.c | 5 +----
> 1 file changed, 1 insertion(+), 4 deletions(-)
>
> diff --git a/drivers/platform/x86/hp/hp-wmi.c b/drivers/platform/x86/hp/hp-wmi.c
> index 2cf1da00d5f9..8a620d36f926 100644
> --- a/drivers/platform/x86/hp/hp-wmi.c
> +++ b/drivers/platform/x86/hp/hp-wmi.c
> @@ -1652,7 +1652,7 @@ static int thermal_profile_setup(struct platform_device *device)
> platform_profile_handler.name = "hp-wmi";
> platform_profile_handler.dev = &device->dev;
>
> - err = platform_profile_register(&platform_profile_handler, NULL);
> + err = devm_platform_profile_register(&platform_profile_handler, NULL);
> if (err)
> return err;
>
> @@ -1714,9 +1714,6 @@ static void __exit hp_wmi_bios_remove(struct platform_device *device)
> rfkill_unregister(wwan_rfkill);
> rfkill_destroy(wwan_rfkill);
> }
> -
> - if (platform_profile_support)
> - platform_profile_remove(&platform_profile_handler);
> }
>
> static int hp_wmi_resume_handler(struct device *device)