Lines Matching defs:wdev
349 static void dell_wmi_process_key(struct wmi_device *wdev, int type, int code)
351 struct dell_wmi_priv *priv = dev_get_drvdata(&wdev->dev);
380 static void dell_wmi_notify(struct wmi_device *wdev,
383 struct dell_wmi_priv *priv = dev_get_drvdata(&wdev->dev);
435 dell_wmi_process_key(wdev, buffer_entry[1],
442 dell_wmi_process_key(wdev, buffer_entry[1],
539 static int dell_wmi_input_setup(struct wmi_device *wdev)
541 struct dell_wmi_priv *priv = dev_get_drvdata(&wdev->dev);
552 priv->input_dev->dev.parent = &wdev->dev;
655 static void dell_wmi_input_destroy(struct wmi_device *wdev)
657 struct dell_wmi_priv *priv = dev_get_drvdata(&wdev->dev);
699 static int dell_wmi_probe(struct wmi_device *wdev, const void *context)
709 &wdev->dev, sizeof(struct dell_wmi_priv), GFP_KERNEL);
712 dev_set_drvdata(&wdev->dev, priv);
717 return dell_wmi_input_setup(wdev);
720 static int dell_wmi_remove(struct wmi_device *wdev)
722 dell_wmi_input_destroy(wdev);