| /kernel/linux/linux-5.10/drivers/usb/serial/ |
| D | usb_debug.c | 18 0x00, 19 0xff, 20 0x01, 21 0xfe, 22 0x00, 23 0xfe, 24 0x01, 25 0xff, 29 { USB_DEVICE(0x0525, 0x127a) }, 34 { USB_DEVICE(0x1d6b, 0x0010) }, [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/serial/ |
| D | usb_debug.c | 18 0x00, 19 0xff, 20 0x01, 21 0xfe, 22 0x00, 23 0xfe, 24 0x01, 25 0xff, 29 { USB_DEVICE(0x0525, 0x127a) }, 34 { USB_DEVICE(0x1d6b, 0x0010) }, [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/early/ |
| D | xhci-dbc.h | 23 __le32 __reserved_0; /* 0c~0f reserved bits */ 35 #define DEBUG_MAX_BURST(p) (((p) >> 16) & 0xff) 37 #define CTRL_DBC_RUN BIT(0) 44 #define DCST_DEBUG_PORT(p) (((p) >> 24) & 0xff) 46 #define PORTSC_CONN_STATUS BIT(0) 102 #define XDBC_VENDOR_ID 0x1d6b /* Linux Foundation 0x1d6b */ 103 #define XDBC_PRODUCT_ID 0x0011 /* __le16 idProduct; device 0011 */ 104 #define XDBC_DEVICE_REV 0x0010 /* 0.10 */ 129 * Rings", these should be 0 and 1, and those are the values AMD machines give 135 #define XDBC_EPID_OUT 0 [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/early/ |
| D | xhci-dbc.h | 23 __le32 __reserved_0; /* 0c~0f reserved bits */ 35 #define DEBUG_MAX_BURST(p) (((p) >> 16) & 0xff) 37 #define CTRL_DBC_RUN BIT(0) 44 #define DCST_DEBUG_PORT(p) (((p) >> 24) & 0xff) 46 #define PORTSC_CONN_STATUS BIT(0) 102 #define XDBC_VENDOR_ID 0x1d6b /* Linux Foundation 0x1d6b */ 103 #define XDBC_PRODUCT_ID 0x0011 /* __le16 idProduct; device 0011 */ 104 #define XDBC_DEVICE_REV 0x0010 /* 0.10 */ 129 * Rings", these should be 0 and 1, and those are the values AMD machines give 135 #define XDBC_EPID_OUT 0 [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/host/ |
| D | xhci-dbgcap.h | 19 __le32 __reserved_0; /* 0c~0f reserved bits */ 40 #define DBC_CTRL_DBC_RUN BIT(0) 46 #define DBC_CTRL_MAXBURST(p) (((p) >> 16) & 0xff) 47 #define DBC_DOOR_BELL_TARGET(p) (((p) & 0xff) << 8) 59 #define DBC_PORTSC_CONN_STATUS BIT(0) 74 #define DBC_VENDOR_ID 0x1d6b /* Linux Foundation 0x1d6b */ 75 #define DBC_PRODUCT_ID 0x0010 /* device 0010 */ 76 #define DBC_DEVICE_REV 0x0010 /* 0.10 */ 79 DS_DISABLED = 0, 174 #define BULK_OUT 0 [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/host/ |
| D | xhci-dbgcap.h | 19 __le32 __reserved_0; /* 0c~0f reserved bits */ 40 #define DBC_CTRL_DBC_RUN BIT(0) 46 #define DBC_CTRL_MAXBURST(p) (((p) >> 16) & 0xff) 47 #define DBC_DOOR_BELL_TARGET(p) (((p) & 0xff) << 8) 59 #define DBC_PORTSC_CONN_STATUS BIT(0) 74 #define DBC_VENDOR_ID 0x1d6b /* Linux Foundation 0x1d6b */ 75 #define DBC_PRODUCT_ID 0x0010 /* device 0010 */ 76 #define DBC_DEVICE_REV 0x0010 /* 0.10 */ 79 DS_DISABLED = 0, 179 #define BULK_OUT 0 [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-bus-pci-drivers-xhci_hcd | 37 The default value is 0x1d6b (Linux Foundation). 50 The default value is 0x0010. It can be any 16-bit integer. 62 The default value is 0x0010. (device rev 0.10) 76 Other permissible value is 0 which is for vendor defined debug
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/ |
| D | aspeed,usb-vhub.yaml | 76 const: 0 79 '^string@[0-9a-f]+$': 115 reg = <0x1e6a0000 0x300>; 121 pinctrl-0 = <&pinctrl_usb2ad_default>; 123 vhub-vendor-id = <0x1d6b>; 124 vhub-product-id = <0x0107>; 125 vhub-device-revision = <0x0100>; 128 #size-cells = <0>; 131 reg = <0x409>;
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/usb/ |
| D | aspeed,usb-vhub.yaml | 77 const: 0 80 '^string@[0-9a-f]+$': 117 reg = <0x1e6a0000 0x300>; 123 pinctrl-0 = <&pinctrl_usb2ad_default>; 125 vhub-vendor-id = <0x1d6b>; 126 vhub-product-id = <0x0107>; 127 vhub-device-revision = <0x0100>; 130 #size-cells = <0>; 133 reg = <0x409>;
|
| /kernel/linux/linux-6.6/tools/usb/ffs-aio-example/multibuff/host_app/ |
| D | test.c | 33 #define VENDOR 0x1d6b 34 #define PRODUCT 0x0105 68 state->attached = 0; in test_init() 77 if (cnt <= 0) { in test_init() 82 for (i = 0; i < cnt; ++i) { in test_init() 108 if (libusb_claim_interface(state->handle, 0)) { in test_init() 109 ret = libusb_detach_kernel_driver(state->handle, 0); in test_init() 116 ret = libusb_claim_interface(state->handle, 0); in test_init() 124 return 0; in test_init() 128 libusb_attach_kernel_driver(state->handle, 0); in test_init() [all …]
|
| /kernel/linux/linux-5.10/tools/usb/ffs-aio-example/multibuff/host_app/ |
| D | test.c | 33 #define VENDOR 0x1d6b 34 #define PRODUCT 0x0105 68 state->attached = 0; in test_init() 77 if (cnt <= 0) { in test_init() 82 for (i = 0; i < cnt; ++i) { in test_init() 108 if (libusb_claim_interface(state->handle, 0)) { in test_init() 109 ret = libusb_detach_kernel_driver(state->handle, 0); in test_init() 116 ret = libusb_claim_interface(state->handle, 0); in test_init() 124 return 0; in test_init() 128 libusb_attach_kernel_driver(state->handle, 0); in test_init() [all …]
|
| /kernel/linux/linux-6.6/tools/usb/ffs-aio-example/simple/host_app/ |
| D | test.c | 33 #define VENDOR 0x1d6b 34 #define PRODUCT 0x0105 68 state->attached = 0; in test_init() 77 if (cnt <= 0) { in test_init() 82 for (i = 0; i < cnt; ++i) { in test_init() 108 if (libusb_claim_interface(state->handle, 0)) { in test_init() 109 ret = libusb_detach_kernel_driver(state->handle, 0); in test_init() 116 ret = libusb_claim_interface(state->handle, 0); in test_init() 124 return 0; in test_init() 128 libusb_attach_kernel_driver(state->handle, 0); in test_init() [all …]
|
| /kernel/linux/linux-5.10/tools/usb/ffs-aio-example/simple/host_app/ |
| D | test.c | 33 #define VENDOR 0x1d6b 34 #define PRODUCT 0x0105 68 state->attached = 0; in test_init() 77 if (cnt <= 0) { in test_init() 82 for (i = 0; i < cnt; ++i) { in test_init() 108 if (libusb_claim_interface(state->handle, 0)) { in test_init() 109 ret = libusb_detach_kernel_driver(state->handle, 0); in test_init() 116 ret = libusb_claim_interface(state->handle, 0); in test_init() 124 return 0; in test_init() 128 libusb_attach_kernel_driver(state->handle, 0); in test_init() [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/gadget/legacy/ |
| D | acm_ms.c | 27 #define ACM_MS_VENDOR_NUM 0x1d6b /* Linux Foundation */ 28 #define ACM_MS_PRODUCT_NUM 0x0106 /* Composite Gadget: ACM + MS*/ 41 .bDeviceClass = USB_CLASS_MISC /* 0xEF */, 68 .language = 0x0409, /* en-us */ 126 if (status < 0) in acm_ms_do_config() 133 return 0; in acm_ms_do_config() 194 if (status < 0) in acm_ms_bind() 199 if (gadget_is_otg(gadget) && !otg_desc[0]) { in acm_ms_bind() 208 otg_desc[0] = usb_desc; in acm_ms_bind() 214 if (status < 0) in acm_ms_bind() [all …]
|
| D | audio.c | 124 .language = 0x0409, /* en-us */ 148 #define AUDIO_VENDOR_NUM 0x1d6b /* Linux Foundation */ 149 #define AUDIO_PRODUCT_NUM 0x0101 /* Linux-USB Audio Gadget */ 161 .bDeviceSubClass = 0, 162 .bDeviceProtocol = 0, 165 .bDeviceSubClass = 0x02, 166 .bDeviceProtocol = 0x01, 206 if (status < 0) { in audio_do_config() 218 if (status < 0) { in audio_do_config() 224 return 0; in audio_do_config() [all …]
|
| D | multi.c | 47 #define MULTI_VENDOR_NUM 0x1d6b /* Linux Foundation */ 48 #define MULTI_PRODUCT_NUM 0x0104 /* Multifunction Composite Gadget */ 68 .bDeviceClass = USB_CLASS_MISC /* 0xEF */, 95 .language = 0x0409, /* en-us */ 148 if (ret < 0) in rndis_do_config() 171 return 0; in rndis_do_config() 202 return 0; in rndis_config_register() 230 if (ret < 0) in cdc_do_config() 254 return 0; in cdc_do_config() 285 return 0; in cdc_config_register() [all …]
|
| D | webcam.c | 31 MODULE_PARM_DESC(streaming_maxburst, "0 - 15 (ss only)"); 37 #define WEBCAM_VENDOR_ID 0x1d6b /* Linux Foundation */ 38 #define WEBCAM_PRODUCT_ID 0x0102 /* Webcam A/V gadget */ 39 #define WEBCAM_DEVICE_BCD 0x0010 /* 0.10 */ 58 .language = 0x0409, /* en-us */ 75 .bDeviceSubClass = 0x02, 76 .bDeviceProtocol = 0x01, 77 .bMaxPacketSize0 = 0, /* dynamic */ 81 .iManufacturer = 0, /* dynamic */ 82 .iProduct = 0, /* dynamic */ [all …]
|
| D | g_ffs.c | 57 #define GFS_VENDOR_ID 0x1d6b /* Linux Foundation */ 58 #define GFS_PRODUCT_ID 0x0105 /* FunctionFS Gadget */ 84 module_param_array_named(functions, func_names, charp, &func_num, 0); 108 .language = 0x0409, /* en-us */ 181 int ret = 0; in gfs_init() 193 f_ffs[0] = kcalloc(func_num * N_CONF, sizeof(*f_ffs), GFP_KERNEL); in gfs_init() 194 if (!f_ffs[0]) { in gfs_init() 199 f_ffs[i] = f_ffs[0] + i * func_num; in gfs_init() 207 for (i = 0; i < func_num; i++) { in gfs_init() 230 return 0; in gfs_init() [all …]
|
| D | ether.c | 99 #define rndis_borrow_net(...) do {} while (0) 115 #define CDC_VENDOR_NUM 0x0525 /* NetChip */ 116 #define CDC_PRODUCT_NUM 0xa4a1 /* Linux-USB Ethernet Gadget */ 129 #define SIMPLE_VENDOR_NUM 0x049f 130 #define SIMPLE_PRODUCT_NUM 0x505a 137 #define RNDIS_VENDOR_NUM 0x0525 /* NetChip */ 138 #define RNDIS_PRODUCT_NUM 0xa4a2 /* Ethernet/RNDIS Gadget */ 141 #define EEM_VENDOR_NUM 0x1d6b /* Linux Foundation */ 142 #define EEM_PRODUCT_NUM 0x0102 /* EEM Gadget */ 153 .bDeviceSubClass = 0, [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/gadget/legacy/ |
| D | acm_ms.c | 27 #define ACM_MS_VENDOR_NUM 0x1d6b /* Linux Foundation */ 28 #define ACM_MS_PRODUCT_NUM 0x0106 /* Composite Gadget: ACM + MS*/ 41 .bDeviceClass = USB_CLASS_MISC /* 0xEF */, 68 .language = 0x0409, /* en-us */ 126 if (status < 0) in acm_ms_do_config() 133 return 0; in acm_ms_do_config() 194 if (status < 0) in acm_ms_bind() 199 if (gadget_is_otg(gadget) && !otg_desc[0]) { in acm_ms_bind() 208 otg_desc[0] = usb_desc; in acm_ms_bind() 214 if (status < 0) in acm_ms_bind() [all …]
|
| D | audio.c | 39 /* Playback bInterval for HS/SS (1-4: fixed, 0: auto) */ 43 "Playback bInterval for HS/SS (1-4: fixed, 0: auto)"); 61 /* capture bInterval for HS/SS (1-4: fixed, 0: auto) */ 65 "Capture bInterval for HS/SS (1-4: fixed, 0: auto)"); 141 .language = 0x0409, /* en-us */ 165 #define AUDIO_VENDOR_NUM 0x1d6b /* Linux Foundation */ 166 #define AUDIO_PRODUCT_NUM 0x0101 /* Linux-USB Audio Gadget */ 178 .bDeviceSubClass = 0, 179 .bDeviceProtocol = 0, 182 .bDeviceSubClass = 0x02, [all …]
|
| D | multi.c | 47 #define MULTI_VENDOR_NUM 0x1d6b /* Linux Foundation */ 48 #define MULTI_PRODUCT_NUM 0x0104 /* Multifunction Composite Gadget */ 68 .bDeviceClass = USB_CLASS_MISC /* 0xEF */, 95 .language = 0x0409, /* en-us */ 148 if (ret < 0) in rndis_do_config() 171 return 0; in rndis_do_config() 202 return 0; in rndis_config_register() 230 if (ret < 0) in cdc_do_config() 254 return 0; in cdc_do_config() 285 return 0; in cdc_config_register() [all …]
|
| D | g_ffs.c | 57 #define GFS_VENDOR_ID 0x1d6b /* Linux Foundation */ 58 #define GFS_PRODUCT_ID 0x0105 /* FunctionFS Gadget */ 84 module_param_array_named(functions, func_names, charp, &func_num, 0); 108 .language = 0x0409, /* en-us */ 181 int ret = 0; in gfs_init() 191 f_ffs[0] = kcalloc(func_num * N_CONF, sizeof(*f_ffs), GFP_KERNEL); in gfs_init() 192 if (!f_ffs[0]) { in gfs_init() 197 f_ffs[i] = f_ffs[0] + i * func_num; in gfs_init() 205 for (i = 0; i < func_num; i++) { in gfs_init() 228 return 0; in gfs_init() [all …]
|
| /kernel/linux/linux-6.6/tools/usb/usbip/vudc/ |
| D | vudc_server_example.sh | 45 ID_VENDOR="0x1d6b" 46 ID_PRODUCT="0x0104" 69 [[ -d /sys/class/udc/usbip-vudc.0 ]] || modprobe usbip-vudc num=1 76 echo "usbip-vudc.0" > UDC 97 # usbipd: info: request 0x8005(6): complete 99 # usbip-vudc.0: Linux Foundation : unknown product (1d6b:0104) 100 # : /sys/devices/platform/usbip-vudc.0 105 # $ usbip attach -r $SERVER_IP -d usbip-vudc.0
|
| /kernel/linux/linux-5.10/tools/usb/usbip/vudc/ |
| D | vudc_server_example.sh | 45 ID_VENDOR="0x1d6b" 46 ID_PRODUCT="0x0104" 69 [[ -d /sys/class/udc/usbip-vudc.0 ]] || modprobe usbip-vudc num=1 76 echo "usbip-vudc.0" > UDC 97 # usbipd: info: request 0x8005(6): complete 99 # usbip-vudc.0: Linux Foundation : unknown product (1d6b:0104) 100 # : /sys/devices/platform/usbip-vudc.0 105 # $ usbip attach -r $SERVER_IP -d usbip-vudc.0
|