Hi, On 2/23/24 17:29, Armin Wolf wrote: > The WMI driver core already takes care that the WMI driver is > only bound to WMI devices with a matching GUID. > > Remove the unnecessary call to wmi_has_guid(), which will always > be true when the driver probes. > > Tested on a Dell Inspiron 3505. > > Signed-off-by: Armin Wolf <W_Armin@xxxxxx> Thanks, patch looks good to me: Reviewed-by: Hans de Goede <hdegoede@xxxxxxxxxx> Regards, Hans > --- > drivers/platform/x86/dell/dell-wmi-privacy.c | 4 ---- > 1 file changed, 4 deletions(-) > > diff --git a/drivers/platform/x86/dell/dell-wmi-privacy.c b/drivers/platform/x86/dell/dell-wmi-privacy.c > index 4d94603f7785..4b65e1655d42 100644 > --- a/drivers/platform/x86/dell/dell-wmi-privacy.c > +++ b/drivers/platform/x86/dell/dell-wmi-privacy.c > @@ -297,10 +297,6 @@ static int dell_privacy_wmi_probe(struct wmi_device *wdev, const void *context) > struct key_entry *keymap; > int ret, i, j; > > - ret = wmi_has_guid(DELL_PRIVACY_GUID); > - if (!ret) > - pr_debug("Unable to detect available Dell privacy devices!\n"); > - > priv = devm_kzalloc(&wdev->dev, sizeof(*priv), GFP_KERNEL); > if (!priv) > return -ENOMEM; > -- > 2.39.2 >