BUS_USB
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_BETOP_2185PC, PID_RAPTOR_MACH_2),
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_HUION, PID_DIAL_2),
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_HUION, PID_INSPIROY_2_M),
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_HUION, PID_INSPIROY_2_S),
HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8, VID_HUION, PID_KAMVAS_PRO_19),
HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8, VID_HUION, PID_KAMVAS_PRO_27),
HID_DEVICE(BUS_USB, HID_GROUP_ANY, VID_HUION, PID_KAMVAS13_GEN3),
HID_DEVICE(BUS_USB, HID_GROUP_ANY, VID_HUION, PID_KAMVAS16_GEN3),
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_HUION, PID_KEYDIAL_K20),
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_IOGEAR, PID_MOMENTUM)
HID_DEVICE(BUS_USB, HID_GROUP_ANY, VID_LOGITECH, PID_SPACENAVIGATOR)
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_HOLTEK, PID_MD770)
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_RAPOO, PID_M50)
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, 0x048D, 0x8910)
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_THRUSTMASTER, PID_TCA_YOKE_BOEING)
HID_DEVICE(BUS_USB, HID_GROUP_ANY, VID_WALTOP, PID_BATTERYLESS_TABLET)
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_WACOM, PID_INTUOS_PRO_2_M)
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_UGEE, PID_ACK05_REMOTE),
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_UGEE, PID_ARTIST_24),
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_UGEE, PID_ARTIST_24_PRO)
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_UGEE, PID_ARTIST_PRO14_GEN2),
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_UGEE, PID_ARTIST_PRO16_GEN2),
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_UGEE, PID_ARTIST_PRO19_GEN2)
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_UGEE, PID_DECO_01_V3),
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_UGEE, PID_DECO_02),
HID_DEVICE(BUS_USB, HID_GROUP_GENERIC, VID_UGEE, PID_DECO_MINI_4)
.bustype = BUS_USB,
.bustype = BUS_USB,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
if (hdev->bus != BUS_USB)
case BUS_USB:
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_VIVALDI,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
{ HID_DEVICE(BUS_USB, HID_GROUP_GENERIC,
dj_hiddev->bus = BUS_USB;
HID_DEVICE(BUS_USB, HID_GROUP_LOGITECH_DJ_DEVICE, \
HID_DEVICE(BUS_USB, HID_GROUP_LOGITECH_27MHZ_DEVICE, \
HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8,
HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8,
HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8,
HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8,
HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8,
HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8,
HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8,
HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8,
HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8,
#define MT_USB_DEVICE(v, p) HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH, v, p)
HID_DEVICE(BUS_USB, HID_GROUP_MULTITOUCH_WIN_8, USB_VENDOR_ID_GOOGLE,
if (ctlr->hdev->bus == BUS_USB)
return ctlr->hdev->bus == BUS_USB;
#define JC_SUBCMD_RATE_LIMITER_MS(ctlr) ((ctlr)->hdev->bus == BUS_USB ? JC_SUBCMD_RATE_LIMITER_USB_MS : JC_SUBCMD_RATE_LIMITER_BT_MS)
if (hdev->bus == BUS_USB && report->id == DS_INPUT_REPORT_USB &&
if (hdev->bus == BUS_USB) {
if (hdev->bus == BUS_USB) {
if (ds4->base.hdev->bus == BUS_USB) {
if (ds4->base.hdev->bus == BUS_USB) {
if (hdev->bus == BUS_USB) {
if (hdev->bus == BUS_USB && report->id == DS4_INPUT_REPORT_USB &&
hdev->bus == BUS_USB &&
if (hdev->bus == BUS_USB &&
if (hdev->bus == BUS_USB && hdev->vendor == USB_VENDOR_ID_JABRA) {
if (hdev->bus == BUS_USB) {
if (dev->hdev->bus != BUS_USB)
hid->bus = BUS_USB;
retval = hid_quirks_init(quirks_param, BUS_USB, MAX_USBHID_BOOT_QUIRKS);
hid_quirks_exit(BUS_USB);
hid_quirks_exit(BUS_USB);
dinfo.bustype = BUS_USB;
HID_DEVICE(BUS_USB, HID_GROUP_WACOM, USB_VENDOR_ID_WACOM, prod),\
err = iforce_init_device(&intf->dev, BUS_USB, &iforce_usb->iforce);
dev->input_id.bustype = BUS_USB;
rc->input_id.bustype = BUS_USB;
input->id.bustype = BUS_USB;
.bus = BUS_USB, .vendor = (ven), .product = (prod)
id->bustype = BUS_USB;
case BUS_USB:
ev.u.create.bus = BUS_USB;
err = setup_uhid(_metadata, &self->hid, BUS_USB, 0x0001, 0x0a36, rdesc, sizeof(rdesc));
ASSERT_EQ(devinfo.bustype, BUS_USB)
err = setup_uhid(_metadata, &self->hid, BUS_USB, 0x0001, 0x0a37, rdesc, sizeof(rdesc));