Lines Matching defs:hid_dev
182 struct hid_device *hid_dev;
304 ret = __hidpp_send_report(hidpp->hid_dev, message);
380 hid_dbg(hidpp->hid_dev,
518 struct hid_device *hdev = hidpp->hid_dev;
905 struct hid_device *hdev = hidpp->hid_dev;
985 hid_err(hidpp->hid_dev, "%s: received protocol error 0x%02x\n",
993 hid_err(hidpp->hid_dev, "%s: ping mismatch 0x%02x != 0x%02x\n",
1002 hid_info(hidpp->hid_dev, "HID++ %u.%u device connected.\n",
1041 struct hid_device *hdev = hidpp->hid_dev;
1075 hid_err(hidpp->hid_dev, "%s: received protocol error 0x%02x\n",
1099 hid_err(hidpp->hid_dev, "%s: received protocol error 0x%02x\n",
1260 hid_err(hidpp->hid_dev, "%s: received protocol error 0x%02x\n",
1286 hid_err(hidpp->hid_dev, "%s: received protocol error 0x%02x\n",
1443 hid_err(hidpp->hid_dev, "%s: received protocol error 0x%02x\n",
1458 static int hidpp20_map_battery_capacity(struct hid_device *hid_dev, int voltage)
1481 hid_warn_once(hid_dev,
1516 hidpp->battery.capacity = hidpp20_map_battery_capacity(hidpp->hid_dev,
1542 hidpp->battery.capacity = hidpp20_map_battery_capacity(hidpp->hid_dev,
1592 hid_err(hidpp->hid_dev, "%s: received protocol error 0x%02x\n",
1636 hid_info(hidpp->hid_dev, "%s: charging error",
1682 hid_err(hidpp->hid_dev, "%s: received protocol error 0x%02x\n",
1816 val->strval = hidpp->hid_dev->uniq;
1860 static int hidpp20_map_adc_measurement_1f20_capacity(struct hid_device *hid_dev, int voltage)
1888 hid_warn_once(hid_dev,
1947 hid_dbg(hidpp->hid_dev, "%s: received protocol error 0x%02x\n",
1976 hidpp->battery.capacity = hidpp20_map_adc_measurement_1f20_capacity(hidpp->hid_dev,
2000 hidpp->battery.capacity = hidpp20_map_adc_measurement_1f20_capacity(hidpp->hid_dev, voltage);
2073 hid_warn(hidpp->hid_dev,
2134 hid_err(hidpp->hid_dev, "%s: received protocol error 0x%02x\n",
2227 hid_err(hidpp->hid_dev, "%s: received protocol error 0x%02x\n",
2297 hid_err(hidpp->hid_dev, "%s: received protocol error 0x%02x\n",
2506 hid_err(data->hidpp->hid_dev, "Failed to send command to device!\n");
2568 hid_warn(data->hidpp->hid_dev, "Force feedback command queue contains %d commands, causing substantial delays!", s);
2627 hid_err(data->hidpp->hid_dev, "Unexpected periodic waveform type %i!\n", effect->u.periodic.waveform);
2712 hid_err(data->hidpp->hid_dev, "Unexpected force type %i!\n", effect->type);
2812 struct hid_device *hid = data->hidpp->hid_dev;
2824 struct hid_device *hid = hidpp->hid_dev;
2903 error = device_create_file(&(hidpp->hid_dev->dev), &dev_attr_range);
2905 hid_warn(hidpp->hid_dev, "Unable to create sysfs interface for \"range\", errno %d!\n", error);
3434 hid_warn(hidpp->hid_dev, "Failed to autocenter device!\n");
3464 hid_err(hidpp->hid_dev,
3477 hid_warn(hidpp->hid_dev, "Failed to reset all forces!\n");
3484 hid_warn(hidpp->hid_dev,
3496 hid_warn(hidpp->hid_dev,
3689 hid_report_raw_event(hidpp->hid_dev, HID_INPUT_REPORT,
3716 hid_dbg(hidpp->hid_dev,
3722 hid_dbg(hidpp->hid_dev,
3728 hid_dbg(hidpp->hid_dev, "wheel multiplier = %d\n", multiplier);
3747 hid_dbg(hidpp->hid_dev, "Detected HID++ 2.0 hi-res scroll wheel\n");
3754 hid_dbg(hidpp->hid_dev, "Detected HID++ 2.0 hi-res scrolling\n");
3760 hid_dbg(hidpp->hid_dev, "Detected HID++ 1.0 fast scroll\n");
3765 hid_dbg(hidpp->hid_dev, "Did not detect HID++ hi-res scrolling hardware support\n");
3903 if (hidpp->hid_dev->group == HID_GROUP_LOGITECH_27MHZ_DEVICE &&
3907 dev_err_ratelimited(&hidpp->hid_dev->dev,
3909 dev_err_ratelimited(&hidpp->hid_dev->dev,
4086 battery_props = devm_kmemdup(&hidpp->hid_dev->dev,
4122 battery->ps = devm_power_supply_register(&hidpp->hid_dev->dev,
4128 power_supply_powers(battery->ps, &hidpp->hid_dev->dev);
4193 struct hid_device *hdev = hidpp->hid_dev;
4272 if (!hid_is_usb(hidpp->hid_dev))
4409 hidpp->hid_dev = hdev;
4487 else if (hid_is_usb(hidpp->hid_dev))
4528 hid_warn(hidpp->hid_dev,