/openbmc/linux/drivers/usb/serial/ |
H A 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 …]
|
/openbmc/linux/drivers/usb/early/ |
H A 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 …]
|
/openbmc/openbmc/meta-ufispace/meta-common/recipes-phosphor/network/usb-network/ |
H A D | usb-network.sh | 9 echo 0x1d6b > idVendor # Linux foundation 10 echo 0x0104 > idProduct # Multifunction composite gadget 11 mkdir -p strings/0x409 12 echo "Linux" > strings/0x409/manufacturer 13 echo "Ethernet/ECM gadget" > strings/0x409/product 17 mkdir -p configs/c.1/strings/0x409 18 echo "ECM" > configs/c.1/strings/0x409/configuration 28 exit 0
|
/openbmc/openbmc/meta-fii/meta-kudo/recipes-kudo/network/usb-network/ |
H A D | usb_network.sh | 9 echo 0x1d6b > idVendor # Linux foundation 10 echo 0x0104 > idProduct # Multifunction composite gadget 11 mkdir -p strings/0x409 12 echo "Linux" > strings/0x409/manufacturer 13 echo "Ethernet/ECM gadget" > strings/0x409/product 17 mkdir -p configs/c.1/strings/0x409 18 echo "ECM" > configs/c.1/strings/0x409/configuration 27 exit 0
|
/openbmc/linux/drivers/usb/host/ |
H A 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 …]
|
/openbmc/openbmc/meta-hpe/meta-gxp/recipes-connectivity/jsnbd/jsnbd/ |
H A D | state_hook | 5 echo "usage: $0 <start|stop> <config>" >&2 16 0) 35 echo "0x1d6b" > idVendor 36 echo "0x0104" > idProduct 37 mkdir -p strings/0x409 38 echo "OpenBMC" > strings/0x409/manufacturer 39 echo "Virtual Media Device" > strings/0x409/product 40 mkdir -p configs/c.1/strings/0x409 41 echo "config 1" > configs/c.1/strings/0x409/configuration 44 echo 1 > functions/mass_storage.usb0/lun.0/removable [all …]
|
/openbmc/openbmc/meta-quanta/meta-common/recipes-quanta/network/usb-network/ |
H A D | usb-network.sh | 15 mac="$(tr -d '\0' < "$1")" 16 first_byte="${mac:0:2}" 17 first_byte="$((0x$first_byte|2))" 29 echo 0x1d6b > idVendor # Linux foundation 30 echo 0x0104 > idProduct # Multifunction composite gadget 31 mkdir -p strings/0x409 32 echo "Linux" > strings/0x409/manufacturer 33 echo "Etherned/ECM gadget" > strings/0x409/product 37 mkdir -p configs/c.1/strings/0x409 38 echo "ECM" > configs/c.1/strings/0x409/configuration [all …]
|
/openbmc/openbmc/meta-phosphor/recipes-connectivity/jsnbd/jsnbd/ |
H A D | state_hook | 5 echo "usage: $0 <start|stop> <config>" >&2 16 0) 39 *) echo "$dev"; return 0;; 53 echo "0x1d6b" > idVendor 54 echo "0x0104" > idProduct 55 mkdir -p strings/0x409 56 echo "OpenBMC" > strings/0x409/manufacturer 57 echo "Virtual Media Device" > strings/0x409/product 58 mkdir -p configs/c.1/strings/0x409 59 echo "config 1" > configs/c.1/strings/0x409/configuration [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A 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
|
/openbmc/linux/Documentation/devicetree/bindings/usb/ |
H A 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>;
|
/openbmc/linux/tools/usb/ffs-aio-example/multibuff/host_app/ |
H A 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 …]
|
/openbmc/linux/tools/usb/ffs-aio-example/simple/host_app/ |
H A 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 …]
|
/openbmc/openbmc/meta-hpe/meta-common/recipes-phosphor/recipes-graphics/obmc-ikvm/ |
H A D | create_usbhid.sh | 12 echo 0x0100 > bcdDevice 13 echo 0x0200 > bcdUSB 14 echo 0x0104 > idProduct # Multifunction Composite Gadget 15 echo 0x1d6b > idVendor # Linux Foundation 18 mkdir strings/0x409 20 echo "OpenBMC" > strings/0x409/manufacturer 21 echo "virtual_input" > strings/0x409/product 22 echo "OBMC0001" > strings/0x409/serialnumber 25 mkdir functions/hid.0 27 echo 1 > functions/hid.0/protocol # 1: keyboard [all …]
|
/openbmc/obmc-ikvm/ |
H A D | create_usbhid.sh | 12 echo 0x0100 > bcdDevice 13 echo 0x0200 > bcdUSB 14 echo 0x0104 > idProduct # Multifunction Composite Gadget 15 echo 0x1d6b > idVendor # Linux Foundation 18 mkdir strings/0x409 20 echo "OpenBMC" > strings/0x409/manufacturer 21 echo "Virtual Keyboard and Mouse" > strings/0x409/product 22 echo "OBMC0001" > strings/0x409/serialnumber 25 mkdir functions/hid.0 27 echo 1 > functions/hid.0/protocol # 1: keyboard [all …]
|
/openbmc/linux/drivers/usb/gadget/legacy/ |
H A 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 …]
|
H A 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 …]
|
H A 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 …]
|
H A 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 …]
|
H A 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 …]
|
H A D | webcam.c | 32 MODULE_PARM_DESC(streaming_maxburst, "0 - 15 (ss only)"); 38 #define WEBCAM_VENDOR_ID 0x1d6b /* Linux Foundation */ 39 #define WEBCAM_PRODUCT_ID 0x0102 /* Webcam A/V gadget */ 40 #define WEBCAM_DEVICE_BCD 0x0010 /* 0.10 */ 59 .language = 0x0409, /* en-us */ 76 .bDeviceSubClass = 0x02, 77 .bDeviceProtocol = 0x01, 78 .bMaxPacketSize0 = 0, /* dynamic */ 82 .iManufacturer = 0, /* dynamic */ 83 .iProduct = 0, /* dynamic */ [all …]
|
/openbmc/phosphor-misc/usb-ctrl/ |
H A D | usb-ctrl | 10 dd if=/dev/zero of="$storage" bs=1M seek="$sz_mb" count=0 2>/dev/null 12 local diskid=0x23FCF676 63 *) echo "$D"; return 0 ;; 80 ## e.g. functions/mass_storage.usb0/lun.0/ 101 removable=0 102 ro=0 103 cdrom=0 107 ro=0 108 cdrom=0 119 cdrom=0 [all …]
|
/openbmc/linux/tools/usb/usbip/vudc/ |
H A 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
|
/openbmc/linux/drivers/scsi/isci/ |
H A D | init.c | 70 #define BUILD 0 79 { PCI_VDEVICE(INTEL, 0x1D61),}, 80 { PCI_VDEVICE(INTEL, 0x1D63),}, 81 { PCI_VDEVICE(INTEL, 0x1D65),}, 82 { PCI_VDEVICE(INTEL, 0x1D67),}, 83 { PCI_VDEVICE(INTEL, 0x1D69),}, 84 { PCI_VDEVICE(INTEL, 0x1D6B),}, 85 { PCI_VDEVICE(INTEL, 0x1D60),}, 86 { PCI_VDEVICE(INTEL, 0x1D62),}, 87 { PCI_VDEVICE(INTEL, 0x1D64),}, [all …]
|
/openbmc/linux/drivers/usb/core/ |
H A D | hcd.c | 119 0x12, /* __u8 bLength; */ 121 0x10, 0x03, /* __le16 bcdUSB; v3.1 */ 123 0x09, /* __u8 bDeviceClass; HUB_CLASSCODE */ 124 0x00, /* __u8 bDeviceSubClass; */ 125 0x03, /* __u8 bDeviceProtocol; USB 3 hub */ 126 0x09, /* __u8 bMaxPacketSize0; 2^9 = 512 Bytes */ 128 0x6b, 0x1d, /* __le16 idVendor; Linux Foundation 0x1d6b */ 129 0x03, 0x00, /* __le16 idProduct; device 0x0003 */ 132 0x03, /* __u8 iManufacturer; */ 133 0x02, /* __u8 iProduct; */ [all …]
|
/openbmc/linux/drivers/usb/gadget/udc/aspeed-vhub/ |
H A D | hub.c | 56 .bcdUSB = cpu_to_le16(0x0200), 58 .bDeviceSubClass = 0, 61 .idVendor = cpu_to_le16(0x1d6b), 62 .idProduct = cpu_to_le16(0x0107), 63 .bcdDevice = cpu_to_le16(0x0100), 71 .bLength = 0xA, 73 .bcdUSB = cpu_to_le16(0x0200), 75 .bDeviceSubClass = 0, 76 .bDeviceProtocol = 0, 79 .bRESERVED = 0, [all …]
|