Lines Matching defs:hdev
45 static __u8 *pxrc_report_fixup(struct hid_device *hdev, __u8 *rdesc,
48 hid_info(hdev, "fixing up PXRC report descriptor\n");
53 static int pxrc_raw_event(struct hid_device *hdev, struct hid_report *report,
56 struct pxrc_priv *priv = hid_get_drvdata(hdev);
70 static int pxrc_probe(struct hid_device *hdev, const struct hid_device_id *id)
75 priv = devm_kzalloc(&hdev->dev, sizeof(*priv), GFP_KERNEL);
78 hid_set_drvdata(hdev, priv);
80 ret = hid_parse(hdev);
82 hid_err(hdev, "parse failed\n");
86 ret = hid_hw_start(hdev, HID_CONNECT_DEFAULT);
88 hid_err(hdev, "hw start failed\n");