Lines Matching refs:guid
760 static int huawei_wmi_input_setup(struct device *dev, const char *guid)
783 status = wmi_install_notify_handler(guid, huawei_wmi_input_notify, idev);
790 static void huawei_wmi_input_exit(struct device *dev, const char *guid)
792 wmi_remove_notify_handler(guid);
805 const struct wmi_device_id *guid = huawei_wmi_events_id_table;
811 while (*guid->guid_string) {
812 if (wmi_has_guid(guid->guid_string)) {
813 err = huawei_wmi_input_setup(&pdev->dev, guid->guid_string);
815 dev_err(&pdev->dev, "Failed to setup input on %s\n", guid->guid_string);
820 guid++;
837 const struct wmi_device_id *guid = huawei_wmi_events_id_table;
839 while (*guid->guid_string) {
840 if (wmi_has_guid(guid->guid_string))
841 huawei_wmi_input_exit(&pdev->dev, guid->guid_string);
843 guid++;