Lines Matching refs:USB_CLASS_PRINTER
71 * (1=USB_CLASS_PRINTER/1/1, 2=USB_CLASS_PRINTER/1/2,
72 * 3=USB_CLASS_PRINTER/1/3),
74 * USB_CLASS_PRINTER/1/n supported):
79 * (arg: 1=USB_CLASS_PRINTER/1/1, 2=USB_CLASS_PRINTER/1/2,
80 * 3=USB_CLASS_PRINTER/1/3):
145 * (USB_CLASS_PRINTER/1/{index=1,2,3}) that the device supports:
1244 * for all USB printers (1=USB_CLASS_PRINTER/1/1, 2=USB_CLASS_PRINTER/1/2,
1245 * 3=USB_CLASS_PRINTER/1/3). If the device supports the preferred protocol,
1248 * The best interface for us is USB_CLASS_PRINTER/1/2, because it
1252 * bind to USB_CLASS_PRINTER/1/3 (MLC/1284.4), so we provide them ioctls
1255 * Failing USB_CLASS_PRINTER/1/2, we look for USB_CLASS_PRINTER/1/3,
1259 * If nothing else, we bind to USB_CLASS_PRINTER/1/1
1279 if (ifd->desc.bInterfaceClass != USB_CLASS_PRINTER ||
1445 { USB_DEVICE_INFO(USB_CLASS_PRINTER, 1, 1) },
1446 { USB_DEVICE_INFO(USB_CLASS_PRINTER, 1, 2) },
1447 { USB_DEVICE_INFO(USB_CLASS_PRINTER, 1, 3) },
1448 { USB_INTERFACE_INFO(USB_CLASS_PRINTER, 1, 1) },
1449 { USB_INTERFACE_INFO(USB_CLASS_PRINTER, 1, 2) },
1450 { USB_INTERFACE_INFO(USB_CLASS_PRINTER, 1, 3) },