Home
last modified time | relevance | path

Searched +full:usb2 +full:- +full:2 (Results 1 – 25 of 26) sorted by relevance

12

/illumos-gate/usr/src/man/man8/
H A Dcfgadm_usb.87 .TH CFGADM_USB 8 "August 2, 2023"
9 cfgadm_usb \- USB hardware-specific commands for cfgadm
12 \fB/usr/sbin/cfgadm\fR [\fB-f\fR] [\fB-y\fR | \fB-n\fR] [\fB-v\fR] \fB-c\fR \fIfunction\fR \fIap_id…
17 \fB/usr/sbin/cfgadm\fR \fB-f\fR [\fB-y\fR | \fB-n\fR] [\fB-v\fR] [\fB-o\fR \fIhardware_options\fR]
18 \fB-x\fR \fIhardware_function\fR \fIap_id\fR...
23 \fB/usr/sbin/cfgadm\fR \fB-v\fR [\fB-a\fR] [\fB-s\fR \fIlisting_option\fR]
24 [\fB-l\fR [\fIap_id\fR | \fIap_type\fR...]]
29 \fB/usr/sbin/cfgadm\fR \fB-v\fR \fB-h\fR [\fIap_id\fR]...
33 The Universal Serial Bus (\fBUSB\fR) hardware-specific library
111 example# \fBcfgadm -l\fR
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/seattle/frudr/
H A Dfru_usb-a-3_data.info29 * to a PICLEVENT_SYSEVENT_DEVICE_ADDED event for USB2
34 * VERSION <version_number> -- supported version number is 1.0
36 * name:<namepath> -- gives the anchor node
37 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>]
39 * _class:<classpath> -- gives the anchor node
40 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>]
46 * PROP <name> <type> <access_mode> [<size> <value>] -- per property
50 * REFNODE <name> <class> with <destnode> -- Associates a new node
71 _class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/usb@1c/picl?bus-addr=3
72 REFPROP _location_parent name:/frutree/chassis/MB/system-board/FIOB/front-io-board-1/USB2
[all …]
/illumos-gate/usr/src/man/man4d/
H A Dehci.4d8 ehci \- Enhanced host controller driver
11 \fBusb@unit-address\fR
20 A USB 2.0 host controller includes one high-speed host controller and zero or
21 more USB 1.1 host controllers. The high-speed host controller implements an
22 EHCI (Enhanced Host Controller Interface) that is used for all high-speed
23 communications to high-speed-mode devices.
27 controller and all devices connected to a high-speed-mode hub should be routed
31 All full- and low-speed devices connected to the root ports of the USB 2.0 host
37 (on USB1.\fIx\fR devices behind a USB2.0 hub).
76 Architecture SPARC, x86, PCI-based systems
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/boston/frudr/
H A Dfru_usb-a-3_data.info31 * to a PICLEVENT_SYSEVENT_DEVICE_ADDED event for USB2
36 * VERSION <version_number> -- supported version number is 1.0
38 * name:<namepath> -- gives the anchor node
39 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>]
41 * _class:<classpath> -- gives the anchor node
42 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>]
48 * PROP <name> <type> <access_mode> [<size> <value>] -- per property
52 * REFNODE <name> <class> with <destnode> -- Associates a new node
76 _class:/jbus/pciex@1f,700000/pciex@0/pciex@1/pci@0/usb@1c,3/usb@7/picl?bus-addr=3
77 REFPROP _location_parent name:/frutree/chassis/MB/system-board/FIOB/front-IO-board/USB2
[all …]
H A Dfru_SC_data.info33 * VERSION <version_number> -- supported version number is 1.0
35 * name:<namepath> -- gives the anchor node
36 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>]
38 * _class:<classpath> -- gives the anchor node
39 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>]
45 * PROP <name> <type> <access_mode> [<size> <value>] -- per property
49 * REFNODE <name> <class> with <destnode> -- Associates a new node
78 #define RMCLOMV /platform/ebus@1f,464000/rmc-comm@0,c28000/SUNW,rmclomv
105 #include "fru_usb-a-1_data.info"
106 #include "fru_usb-a-2_data.info"
[all …]
/illumos-gate/usr/src/uts/common/io/usb/hcd/
H A DREADME41 2.Full speed bus
49 - Timing calculations
54 - Data rate calculations
63 - Protocol Overheads
65 (Refer 5.11.3 section of USB2.0 specification & page 2 of USB Bandwidth
71 Low-speed overhead 64060 ns 97 bytes
77 Low-Speed clock* Slower than Full speed 8
79 - Bandwidth numbers
81 (Refer 7.3.5 section of OHCI specification 1.0a & page 2 of USB Bandwidth
95 overhead = 2 x Hub_LS_Setup
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/ents/frudr/
H A Dfru_usb-b-2_data.info29 * to a PICLEVENT_SYSEVENT_DEVICE_ADDED event for USB2
34 * VERSION <version_number> -- supported version number is 1.0
36 * name:<namepath> -- gives the anchor node
37 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>]
39 * _class:<classpath> -- gives the anchor node
40 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>]
46 * PROP <name> <type> <access_mode> [<size> <value>] -- per property
50 * REFNODE <name> <class> with <destnode> -- Associates a new node
71 _class:/jbus/pci@1e,600000/usb@b/picl?bus-addr=2
72 REFPROP _location_parent name:/frutree/chassis/USB2
H A Dfru_usb-b-2.info29 * to a PICLEVENT_SYSEVENT_DEVICE_ADDED event for USB2
34 * VERSION <version_number> -- supported version number is 1.0
36 * name:<namepath> -- gives the anchor node
37 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>]
39 * _class:<classpath> -- gives the anchor node
40 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>]
46 * PROP <name> <type> <access_mode> [<size> <value>] -- per property
50 * REFNODE <name> <class> with <destnode> -- Associates a new node
74 #include "fru_usb-b-2_data.info"
/illumos-gate/usr/src/data/hwdata/
H A Dusb.ids6 # http://www.linux-usb.org/usb-ids.html
7 # or send entries as patches (diff -u old new) in the
10 # http://www.linux-usb.org/usb.ids
13 # Date: 2025-04-01 20:34:02
20 # device device_name <-- single tab
21 # interface interface_name <-- two tabs
38 5301 GW-US54ZGL 802.11bg
54 145f NW-3100 802.11b/g 54Mbps Wireless Network Adapter [zd1211]
62 0200 TP-Link
81 120e ASI120MC-S Planetary Camera
[all …]
H A Dpci.ids5 # Date: 2025-06-09 03:15:02
8 # the PCI ID Project at https://pci-ids.ucw.cz/.
14 # (version 2 or higher) or the 3-clause BSD License.
25 # device device_name <-- single tab
26 # subvendor subdevice subsystem_name <-- two tabs
30 # This is a relabelled RTL-8139
31 8139 AT-2500TX V3 Ethernet
41 7a09 PCI-to-PCI Bridge
51 7a19 PCI-to-PCI Bridge
57 7a29 PCI-to-PCI Bridge
[all …]
/illumos-gate/usr/src/uts/common/sys/usb/hcd/xhci/
H A Dxhcireg.h11 * 2. Redistributions in binary form must reproduce the above copyright
47 #define PCI_XHCI_INTEL_XUSB2PR 0xD0 /* Intel USB2 Port Routing */
48 #define PCI_XHCI_INTEL_USB2PRM 0xD4 /* Intel USB2 Port Routing Mask */
64 * Structural Parameters 1 - xHCI 1.1 / 5.3.3
72 * Structural Parameters 2 - xHCI 1.1 / 5.3.4
82 * Structural Parameters 3 - xHCI 1.1 / 5.3.5
89 * Capability Parameters 1 - xHCI 1.1 / 5.3.6
97 * Capability Parameters 1 - xHCI 1.1 / 5.3.9
122 #define XHCI_STS_HCH 0x00000001 /* RO - HC Halted */
123 #define XHCI_STS_HSE 0x00000004 /* RW - Host System Error */
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/ents/frutree/
H A Dpiclfrutree.info31 * VERSION <version_number> -- supported version number is 1.0
33 * name:<namepath> -- gives the anchor node
34 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>]
36 * _class:<classpath> -- gives the anchor node
37 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>]
43 * PROP <name> <type> <access_mode> [<size> <value>] -- per property
47 * REFNODE <name> <class> with <destnode> -- Associates a new node
71 #define RMCLOMV /platform/pci@1e,600000/isa@7/rmc-comm@0,3e8/SUNW,rmclomv
78 PROP SlotType string r 0 "system-board"
82 PROP SlotType string r 0 "fan-tray"
[all …]
/illumos-gate/usr/src/contrib/bhyve/dev/usb/controller/
H A Dxhcireg.h3 /*-
11 * 2. Redistributions in binary form must reproduce the above copyright
37 #define PCI_XHCI_INTEL_XUSB2PR 0xD0 /* Intel USB2 Port Routing */
38 #define PCI_XHCI_INTEL_USB2PRM 0xD4 /* Intel USB2 Port Routing Mask */
52 #define XHCI_HCSPARAMS2 0x08 /* RO structural parameters 2 */
61 #define XHCI_HCS0_AC64(x) ((x) & 0x1) /* 64-bit capable */
63 #define XHCI_HCS0_CSZ(x) (((x) >> 2) & 0x1) /* context size */
86 #define XHCI_STS_HCH 0x00000001 /* RO - Host Controller Halted */
87 #define XHCI_STS_HSE 0x00000004 /* RW - Host System Error */
88 #define XHCI_STS_EINT 0x00000008 /* RW - Event Interrupt */
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/seattle/frutree/
H A Dsystem-board.info44 NODE system-board fru
60 REFNODE disk-backplane-1 fru WITH /platform?PlatformName=SUNW,Sun-Fire-V215
61 REFNODE disk-backplane-3 fru WITH /platform?PlatformName=SUNW,Sun-Fire-V245
64 PROP SlotType string r 0 "dvd-slot"
69 NODE system-config-chip fru
72 NODE RISER-RIGHT location
73 PROP Label string r 0 "RISER-RIGHT"
75 NODE RISER-LEFT location
76 PROP Label string r 0 "RISER-LEFT"
86 REFNODE front-io-board-1 fru WITH /platform?PlatformName=SUNW,Sun-Fire-V215
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/usb/
H A Dtopo_usb.c33 * add-on cards. The system interfaces initially with USB devices through a host
40 * controlled could be routed to and from a USB 2 controller to a USB 3
47 * product-specific mapping file, then we'll use that to say two ports are the
75 * topo_usb_controller_t - Represents a physical controller.
76 * topo_usb_port_t - Represents a physical port. This is a synthetic
79 * topo_usb_lport_t - Represents a logical port. This is what the OS
82 * topo_usb_t - Represents the overall topology enumeration state.
94 * platform-specific topology map maps them under the chassis.
97 * a platform-specific topology file indicates that the port is a part of
190 * port (xhci with USB2/3).
[all …]
/illumos-gate/usr/src/uts/common/sys/usb/clients/video/usbvc/
H A Dusbvc_var.h130 * for suspend/resume. If it's non-zero, we'll have to resume the
149 * bInterfaceCount -1, the total number of stream interfaces
186 /* Only D3...D0 are writable, Table 4-6, UVC Spec */
192 USBVC_BUF_EMPTY = 2, /* not initialized, to be filled */
209 * array is addressed by (V4L2_CID_BASE - V4L2_CID_*)
232 dev_info_t *usbvc_dip; /* per-device info handle */
286 tmp = src[off + 2]; \
297 des[off + 2] = 0xff & (src >> 16); \
329 * According to usb2.0 spec (table 9-13), for all ep, bits 10..0 specify the
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/boston/frutree/
H A Dpiclfrutree.info32 * VERSION <version_number> -- supported version number is 1.0
34 * name:<namepath> -- gives the anchor node
35 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>]
37 * _class:<classpath> -- gives the anchor node
38 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>]
44 * PROP <name> <type> <access_mode> [<size> <value>] -- per property
48 * REFNODE <name> <class> with <destnode> -- Associates a new node
65 #define RMCLOMV /platform/ebus@1f,464000/rmc-comm@0,c28000/SUNW,rmclomv
78 PROP SlotType string r 0 "system-board"
80 NODE system-board fru
[all …]
/illumos-gate/usr/src/uts/common/io/usb/
H A Dusbdevs1 $FreeBSD: head/sys/dev/usb/usbdevs 344959 2019-03-09 03:15:09Z bz $
4 /*-
5 * Copyright (c) 1998-2004 The NetBSD Foundation, Inc.
17 * 2. Redistributions in binary form must reproduce the above copyright
40 * USB.org publishes a VID list of USB-IF member companies at
93 vendor FUJITSUICL 0x0406 Fujitsu-ICL
169 vendor IODATA 0x04bb I-O Data
179 vendor LITEON 0x04ca Lite-On Technology
190 vendor ITUNERNET 0x04d8 I-Tuner Networks
253 vendor ETEK 0x056c e-TEK Labs
[all …]
/illumos-gate/usr/src/uts/common/io/usb/hcd/ehci/
H A Dehci_util.c101 /* Only for high speed devices with polling interval 2us */
296 if (((ehcip->ehci_vendor_id == PCI_VENDOR_NEC_COMBO) && in ehci_hcdi_pm_support()
297 (ehcip->ehci_device_id == PCI_DEVICE_NEC_COMBO)) || in ehci_hcdi_pm_support()
299 ((ehcip->ehci_vendor_id == PCI_VENDOR_ULi_M1575) && in ehci_hcdi_pm_support()
300 (ehcip->ehci_device_id == PCI_DEVICE_ULi_M1575)) || in ehci_hcdi_pm_support()
302 (ehcip->ehci_vendor_id == PCI_VENDOR_VIA)) { in ehci_hcdi_pm_support()
314 * Some Nvidia chips can not handle qh dma address above 2G. in ehci_dma_attr_workaround()
317 * the dma address allocated below 2G to make ehci work. in ehci_dma_attr_workaround()
319 if (PCI_VENDOR_NVIDIA == ehcip->ehci_vendor_id) { in ehci_dma_attr_workaround()
320 switch (ehcip->ehci_device_id) { in ehci_dma_attr_workaround()
[all …]
/illumos-gate/usr/src/uts/common/sys/usb/hcd/ehci/
H A Dehcid.h261 #define EHCI_INTRS_STATS(ehci) ((ehci)->ehci_intrs_stats)
263 ((ehci_intrs_stats_t *)EHCI_INTRS_STATS((ehci))->ks_data)
265 #define EHCI_TOTAL_STATS(ehci) ((ehci)->ehci_total_stats)
266 #define EHCI_TOTAL_STATS_DATA(ehci) (KSTAT_IO_PTR((ehci)->ehci_total_stats))
268 (KSTAT_IO_PTR((ehci)->ehci_count_stats[USB_EP_ATTR_CONTROL]))
270 (KSTAT_IO_PTR((ehci)->ehci_count_stats[USB_EP_ATTR_BULK]))
272 (KSTAT_IO_PTR((ehci)->ehci_count_stats[USB_EP_ATTR_INTR]))
274 (KSTAT_IO_PTR((ehci)->ehci_count_stats[USB_EP_ATTR_ISOCH]))
332 * ehci_attach->[INIT_STATE]
334 * | -------->----[ERROR_STATE]--<-----------<---
[all …]
/illumos-gate/usr/src/cmd/bhyve/common/
H A Dpci_xhci.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
13 * 2. Redistributions in binary form must reproduce the above copyright
31 -s <n>,xhci,{devices}
69 #define XHCI_MAX_DEVS 8 /* 4 USB3 + 4 USB2 devs */
79 #define XHCI_ERST_MAX 0 /* max 2^entries event ring seg tbl */
86 #define XHCI_STREAMS_MAX 1 /* 4-15 in XHCI spec */
88 /* caplength and hci-version registers */
111 #define XHCI_SET_HCCP1_CSZ(x) (((x) & 0x01) << 2)
127 #define XHCI_SET_HCCP2_FSC(x) (((x) & 0x01) << 2)
[all …]
/illumos-gate/usr/src/uts/common/io/axf/
H A Daxf_usbgem.c4 * Copyright (c) 2004-2012 Masayuki Murayama. All rights reserved.
12 * 2. Redistributions in binary form must reproduce the above copyright notice,
82 (((struct axf_dev *)(dp)->private)->chip->type == CHIP_TYPE_AX88172)
85 (((struct axf_dev *)(dp)->private)->chip->type == CHIP_TYPE_AX88772)
114 uint8_t gpio_reset[2];
115 uint8_t gpio_speed[2];
116 uint8_t gpio_duplex[2];
120 #define CHIP_TYPE_AX88178 2
127 /* Planex UE2-100TX, Hawking UF200, TrendNet TU2-ET100 */
137 "Planex UE2-100TX", /* tested */
[all …]
/illumos-gate/usr/src/uts/common/io/usb/hcd/xhci/
H A Dxhci.c32 * ----------------
34 * ----------------
38 * devices are structured and understand how they work at a high-level.
41 * device. For example, with USB you have hubs, human-input devices (keyboards,
52 * see devices referred to as 'full-', 'low-', 'high-', and 'super-' speed
56 * device. For example, a super-speed device theoretically caps out around 5
57 * Gbit/s, whereas a low-speed device caps out at 1.5 Mbit/s.
60 * generation. For example, all USB 3.0 devices are super-speed devices. All
61 * 'high-speed' devices are USB 2.x devices. Full-speed devices are special in
62 * that they can either be USB 1.x or USB 2.x devices. Low-speed devices are
[all …]
/illumos-gate/usr/src/boot/efi/libefi/
H A Denv.c9 * 2. Redistributions in binary form must reproduce the above copyright
534 { .efi_guid_name = "USB2 HC",
726 snprintf(var, sizeof (var), "%d.%02d", ST->Hdr.Revision >> 16, in efi_init_environment()
727 ST->Hdr.Revision & 0xffff); in efi_init_environment()
728 env_setenv("efi-version", EV_VOLATILE, var, env_noset, env_nounset); in efi_init_environment()
731 COMMAND_SET(efishow, "efi-show", "print some or all EFI variables",
741 for (i = 0; i < datasz - 1; i++) { in efi_print_other_value()
743 * Quick hack to see if this ascii-ish string is printable in efi_print_other_value()
752 if (data[datasz - 1] != '\0') in efi_print_other_value()
865 int rv = -1; in efi_print_illumos()
[all …]
/illumos-gate/usr/src/uts/common/io/usb/usba/
H A Dusbai_util.c68 * dip - pointer to devinfo of the client
69 * if_index - interface index
70 * alt_setting - alt interface setting
71 * descr - pointer to user allocated interface descr
74 * USB_SUCCESS - descriptor is valid
75 * USB_FAILURE - full descriptor could not be retrieved
76 * USB_* - refer to usbai.h
121 * dip - pointer to devinfo of the client
122 * if_index - interface index
123 * alt_setting - alternate interface setting
[all …]

12