On Thu, Oct 31, 2024, at 12:09 AM, Mario Limonciello wrote: > As multiple platform profile handlers may come and go, send a notification > to userspace each time that a platform profile handler is registered or > unregistered. > > Tested-by: Matthew Schwartz <matthew.schwartz@xxxxxxxxx> > Signed-off-by: Mario Limonciello <mario.limonciello@xxxxxxx> > --- > drivers/acpi/platform_profile.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/acpi/platform_profile.c > b/drivers/acpi/platform_profile.c > index 57c66d7dbf827..7bd32f1e8d834 100644 > --- a/drivers/acpi/platform_profile.c > +++ b/drivers/acpi/platform_profile.c > @@ -182,6 +182,7 @@ int platform_profile_register(struct > platform_profile_handler *pprof) > if (err) > return err; > list_add_tail(&pprof->list, &platform_profile_handler_list); > + sysfs_notify(acpi_kobj, NULL, "platform_profile"); > > cur_profile = pprof; > return 0; > @@ -195,6 +196,8 @@ int platform_profile_remove(struct > platform_profile_handler *pprof) > list_del(&pprof->list); > > cur_profile = NULL; > + > + sysfs_notify(acpi_kobj, NULL, "platform_profile"); > if (!platform_profile_is_registered()) > sysfs_remove_group(acpi_kobj, &platform_profile_group); > > -- > 2.43.0 Looks good to me. Reviewed-by: Mark Pearson <mpearson-lenovo@xxxxxxxxx> Mark