Home
last modified time | relevance | path

Searched +full:usb +full:- +full:version (Results 1 – 25 of 908) sorted by relevance

12345678910>>...37

/linux-6.12.1/drivers/input/tablet/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
16 tristate "Acecad Flair tablet support (USB)"
18 select USB
20 Say Y here if you want to use the USB version of the Acecad Flair
29 tristate "Aiptek 6000U/8000U and Genius G_PEN tablet support (USB)"
31 select USB
33 Say Y here if you want to use the USB version of the Aiptek 6000U,
34 Aiptek 8000U or Genius G-PEN 560 tablet. Make sure to say Y to
42 tristate "Hanwang Art Master III tablet support (USB)"
44 select USB
[all …]
/linux-6.12.1/drivers/usb/serial/
Dio_usbvend.h1 /* SPDX-License-Identifier: GPL-2.0+ */
4 * USBVEND.H Vendor-specific USB definitions
7 * must be kept backward-compatible with older firmware.
25 // Definitions of USB product IDs
33 // Definitions of USB product IDs (PID)
34 // We break the USB-defined PID into an OEM Id field (upper 6 bits)
40 // ION-device OEM IDs
44 #define ION_OEM_ID_MAC 3 // 03h Mac Version
45 #define ION_OEM_ID_MEGAWOLF 4 // 04h Lupusb OEM Mac version (MegaWolf)
50 // ION-device Device IDs
[all …]
/linux-6.12.1/include/dt-bindings/usb/
Dpd.h1 /* SPDX-License-Identifier: GPL-2.0 */
21 #define PDO_FIXED_SUSPEND (1 << 28) /* USB Suspend supported (Source) */
24 #define PDO_FIXED_USB_COMM (1 << 26) /* USB communications capable */
64 #define PDO_APDO_TYPE_SHIFT 28 /* Only valid value currently is 0x0 - PPS */
89 * Based on "Table 6-14 Fixed Supply PDO - Sink" of "USB Power Delivery Specification Revision 3.0,
90 * Version 1.2"
99 * --------------------
100 * <31> :: data capable as a USB host
101 * <30> :: data capable as a USB device
104 * <25:23> :: product type (DFP) (SVDM version 2.0+ only; set to zero in version 1.0)
[all …]
/linux-6.12.1/sound/usb/usx2y/
Dusbusx2y.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * usbusx2y.c - ALSA USB US-428 Driver
5 2005-04-14 Karsten Wiese
6 Version 0.8.7.2:
8 Tested ok with kernel 2.6.12-rc2.
10 2004-12-14 Karsten Wiese
11 Version 0.8.7.1:
12 …snd_pcm_open for rawusb pcm-devices now returns -EBUSY if called without rawusb's hwdep device bei…
14 2004-12-02 Karsten Wiese
15 Version 0.8.7:
[all …]
/linux-6.12.1/include/linux/usb/
Dpd_vdo.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright 2015-2017 Google, Inc
22 * ----------
25 * <14:13> :: Structured VDM version
27 * <10:8> :: object position (1-7 valid ... used for enter/exit mode only)
86 * SVDM Identity request -> response
112 * --------------------
113 * <31> :: data capable as a USB host
114 * <30> :: data capable as a USB device
117 * <25:23> :: product type (DFP) (SVDM version 2.0+ only; set to zero in version 1.0)
[all …]
/linux-6.12.1/tools/usb/usbip/doc/
Dusbip.83 usbip \- manage USB/IP devices
9 On a USB/IP server, devices can be listed, bound, and unbound using
10 this program. On a USB/IP client, devices exported by USB/IP servers
15 \fB\-\-debug\fR
21 \fB\-\-log\fR
27 \fB\-\-tcp-port PORT\fR
29 Connect to PORT on remote host (used for attach and list --remote).
34 \fBversion\fR
36 Show version and exit.
47 \fBattach\fR \-\-remote=<\fIhost\fR> \-\-busid=<\fIbus_id\fR>
[all …]
Dusbipd.83 usbipd \- USB/IP server daemon
10 provides USB/IP clients access to exported USB devices.
16 The daemon accepts connections from USB/IP clients
21 \fB\-4\fR, \fB\-\-ipv4\fR
27 \fB\-6\fR, \fB\-\-ipv6\fR
33 \fB\-e\fR, \fB\-\-device\fR
39 \fB\-D\fR, \fB\-\-daemon\fR
45 \fB\-d\fR, \fB\-\-debug\fR
51 \fB\-PFILE\fR, \fB\-\-pid FILE\fR
58 \fB\-tPORT\fR, \fB\-\-tcp\-port PORT\fR
[all …]
/linux-6.12.1/drivers/phy/marvell/
Dphy-pxa-usb.c1 // SPDX-License-Identifier: GPL-2.0
7 #include <dt-bindings/phy/phy.h>
118 enum pxa_usb_phy_version version; member
162 void __iomem *base = pxa_usb_phy->base; in pxa_usb_phy_init()
165 dev_info(&phy->dev, "initializing Marvell PXA USB PHY"); in pxa_usb_phy_init()
167 /* Initialize the USB PHY power */ in pxa_usb_phy_init()
168 if (pxa_usb_phy->version == PXA_USB_PHY_PXA910) { in pxa_usb_phy_init()
203 if (pxa_usb_phy->version == PXA_USB_PHY_PXA168) { in pxa_usb_phy_init()
205 * fixing Microsoft Altair board interface with NEC hub issue - in pxa_usb_phy_init()
230 dev_warn(&phy->dev, "calibrate timeout, UTMI_PLL %x\n", in pxa_usb_phy_init()
[all …]
/linux-6.12.1/drivers/net/can/usb/etas_es58x/
Des58x_devlink.c1 // SPDX-License-Identifier: GPL-2.0
3 /* Driver for ETAS GmbH ES58X USB CAN(-FD) Bus Interfaces.
12 #include <linux/usb.h>
17 /* USB descriptor index containing the product information string. */
21 * es58x_parse_sw_version() - Extract boot loader or firmware version.
23 * @prod_info: USB custom string returned by the device.
25 * to parse the firmware version or to "BL" to parse the
26 * bootloader version.
29 * version number all prefixed by a magic string and concatenated with
35 * Parse @prod_info and store the version number in
[all …]
/linux-6.12.1/drivers/net/can/usb/
Desd_usb.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * CAN driver for esd electronics gmbh CAN-USB/2, CAN-USB/3 and CAN-USB/Micro
5 * Copyright (C) 2010-2012 esd electronic system design gmbh, Matthias Fuchs <socketcan@esd.eu>
6 * Copyright (C) 2022-2024 esd electronics gmbh, Frank Jungclaus <frank.jungclaus@esd.eu>
18 #include <linux/usb.h>
22 MODULE_DESCRIPTION("CAN driver for esd electronics gmbh CAN-USB/2, CAN-USB/3 and CAN-USB/Micro inte…
25 /* USB vendor and product ID */
39 /* USB commands */
47 /* esd CAN message flags - dlc field */
53 /* esd CAN message flags - id field */
[all …]
/linux-6.12.1/drivers/i2c/busses/
Di2c-tiny-usb.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * driver for the i2c-tiny-usb adapter - 1.0
6 * Copyright (C) 2006-2007 Till Harbaum (Till@Harbaum.org)
15 /* include interfaces to usb layer */
16 #include <linux/usb.h>
21 /* commands via USB, must match command ids in the firmware */
31 /* i2c bit delay, default is 10us -> 100kHz max
45 /* ----- begin of i2c layer ---------------------------------------------- */
59 return -ENOMEM; in usb_xfer()
67 if (i == num-1) in usb_xfer()
[all …]
/linux-6.12.1/Documentation/usb/
Dacm.rst13 Software Foundation; either version 2 of the License, or (at your option)
14 any later version.
23 Temple Place, Suite 330, Boston, MA 02111-1307 USA
25 Should you need to contact me, the author, you can do so either by e-mail -
29 For your convenience, the GNU General Public License version 2 is included
34 The drivers/usb/class/cdc-acm.c drivers works with USB modems and USB ISDN terminal
36 Abstract Control Model (USB CDC ACM) specification.
40 - 3Com OfficeConnect 56k
41 - 3Com Voice FaxModem Pro
42 - 3Com Sportster
[all …]
Dgadget_serial.rst7 (updated 8-May-2008 for v2.3)
11 ----------------------
14 published by the Free Software Foundation; either version 2 of
15 the License, or (at your option) any later version.
25 MA 02111-1307 USA.
35 -------------
38 version 2.3 or later of the gadget serial driver in a 2.6
44 USB and serial devices. It also assumes you configure the Linux
45 gadget and usb drivers as modules.
47 With version 2.3 of the driver, major and minor device nodes are
[all …]
/linux-6.12.1/drivers/usb/image/
Dmicrotek.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Driver for Microtek Scanmaker X6 USB scanner, and possibly others.
5 * (C) Copyright 2000 Oliver Neukum <Oliver.Neukum@lrz.uni-muenchen.de>
7 * Parts shamelessly stolen from usb-storage and copyright by their
10 * This driver implements a SCSI host controller driver and a USB
11 * device driver. To avoid confusion, all the USB related stuff is
15 * their USB protocol to us, so we had to reverse engineer them. We
18 * The X6 USB has three bulk endpoints, one output (0x1) down which
52 * Microtek NV sent us a more up to date version of the document. If
72 * 20000514 Version 0.0.8j
[all …]
/linux-6.12.1/tools/testing/selftests/devices/probe/boards/
Dgoogle,spherion.yaml1 # SPDX-License-Identifier: GPL-2.0
7 # The top-level is a list of controllers, either for USB or PCI(e).
8 # Every controller needs to have a 'type' key set to either 'usb-controller' or
9 # 'pci-controller'.
12 # - dt-mmio: identify the MMIO address of the controller as defined in the
14 # - of-fullname-regex: regular expression to match against the OF_FULLNAME
16 # sibling controllers. In this case, dt-mmio can't be used, and this property
18 # - usb-version: for USB controllers to differentiate between USB3 and USB2
20 # - acpi-uid: _UID property of the controller as supplied by the ACPI. Useful to
27 # The 'path' key is needed for every child device (that is, not top-level) to
[all …]
/linux-6.12.1/drivers/phy/broadcom/
Dphy-bcm-sr-usb.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2016-2018 Broadcom
25 /* USB PHY registers */
86 uint32_t version; member
127 void __iomem *regs = phy_cfg->regs; in bcm_usb_ss_phy_init()
131 offset = phy_cfg->offset; in bcm_usb_ss_phy_init()
158 void __iomem *regs = phy_cfg->regs; in bcm_usb_hs_phy_init()
161 offset = phy_cfg->offset; in bcm_usb_hs_phy_init()
177 void __iomem *regs = phy_cfg->regs; in bcm_usb_phy_reset()
180 offset = phy_cfg->offset; in bcm_usb_phy_reset()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/connector/
Dusb-connector.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/connector/usb-connector.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: USB Connector
10 - Rob Herring <robh@kernel.org>
13 A USB connector node represents a physical USB connector. It should be a child
14 of a USB interface controller or a separate node when it is attached to both
15 MUX and USB interface controller.
20 - enum:
[all …]
/linux-6.12.1/Documentation/ABI/testing/
Dsysfs-bus-usb1 What: /sys/bus/usb/devices/<INTERFACE>/authorized
9 by writing INTERFACE to /sys/bus/usb/drivers_probe
10 This allows to avoid side-effects with drivers
15 What: /sys/bus/usb/devices/usbX/interface_authorized_default
22 What: /sys/bus/usb/device/.../authorized
28 drivers, non-authorized one are not. By default, wired
29 USB devices are authorized.
31 What: /sys/bus/usb/drivers/.../new_id
33 Contact: linux-usb@vger.kernel.org
36 dynamically add a new device ID to a USB device driver.
[all …]
Dsysfs-platform-wilco-ec23 Output will a version string be similar to the example below:
31 Output will a version string be similar to the example below:
38 Control the USB PowerShare Policy. USB PowerShare is a policy
39 which affects charging via the special USB PowerShare port
43 - In S0, the port will always provide power.
44 - In S0ix, if usb_charge is enabled, then power will be
47 - In S5, if usb_charge is enabled, then power will be supplied
52 What: /sys/bus/platform/devices/GOOG000C\:00/version
56 Display Wilco Embedded Controller firmware version.
Dconfigfs-usb-gadget1 What: /config/usb-gadget
5 This group contains sub-groups corresponding to created
6 USB gadgets.
8 What: /config/usb-gadget/gadget
21 names are super-speed-plus, super-speed,
22 high-speed, full-speed, and low-speed.
24 bDeviceClass USB device class code
25 bDeviceSubClass USB device subclass code
26 bDeviceProtocol USB device protocol code
29 bcdUSB bcd USB specification version number
[all …]
/linux-6.12.1/Documentation/networking/
Dcan_ucan_protocol.rst5 UCAN is the protocol used by the microcontroller-based USB-CAN
6 adapter that is integrated on System-on-Modules from Theobroma Systems
7 and that is also available as a standalone USB stick.
9 The UCAN protocol has been designed to be hardware-independent.
11 internally. All multi-byte integers are encoded as Little Endian.
14 ``drivers/net/can/usb/ucan.c``.
16 USB Endpoints
19 UCAN devices use three USB endpoints:
36 To support multiple CAN interfaces in a single USB device all
37 configuration commands target the corresponding interface in the USB
[all …]
/linux-6.12.1/Documentation/ABI/obsolete/
Dsysfs-driver-hid-roccat-koneplus1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
4 Description: The integer value of this attribute ranges from 0-4.
12 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
15 Description: The integer value of this attribute ranges from 0-4.
24 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
27 Description: When read, this file returns the raw integer version number of the
29 further usage in other programs. To receive the real version
33 Please read binary attribute info which contains firmware version.
36 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
39 Description: When read, this file returns general data like firmware version.
[all …]
Dsysfs-driver-hid-roccat-kovaplus1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
4 Description: The integer value of this attribute ranges from 1-4.
11 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
14 Description: The integer value of this attribute ranges from 0-4.
22 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
25 Description: The integer value of this attribute ranges from 1-10.
32 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
35 Description: The integer value of this attribute ranges from 1-10.
42 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
45 Description: When read, this file returns the raw integer version number of the
[all …]
Dsysfs-driver-hid-roccat-pyra1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
22 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
26 range 0-4.
31 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
34 Description: When read, this file returns the raw integer version number of the
36 further usage in other programs. To receive the real version
43 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
46 Description: When read, this file returns general data like firmware version.
51 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
66 … /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<produc…
[all …]
/linux-6.12.1/tools/testing/selftests/devices/probe/
Dtest_discoverable_devices.py2 # SPDX-License-Identifier: GPL-2.0
7 # buses (ie USB, PCI).
9 # The per-platform YAML file defining the devices to be tested is stored inside
33 sysfs_usb_devices = "/sys/bus/usb/devices/"
38 pci_controller_sysfs_dir = "pci[0-9a-f]{4}:[0-9a-f]{2}"
48 usb_controller_sysfs_dir = r"usb[\d]+"
57 re_dt_mmio = re.compile("OF_FULLNAME=.*@([0-9a-f]+)")
106 if controller["type"] == "pci-controller":
108 elif controller["type"] == "usb-controller":
117 if controller.get("dt-mmio"):
[all …]

12345678910>>...37