/linux/drivers/input/tablet/ ! |
H A D | Kconfig | 1 # 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 [all...] |
/linux/drivers/usb/serial/ ! |
H A D | io_usbvend.h | 1 /* 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-define 670 __u8 Version; // Version global() member [all...] |
/linux/include/dt-bindings/usb/ ! |
H A D | pd.h | 1 /* 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. [all...] |
/linux/sound/usb/usx2y/ ! |
H A D | usbusx2y.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * usbusx2y.c - ALSA USB US-428 Driver 5 2005-04-1 [all...] |
/linux/tools/usb/usbip/doc/ ! |
H A D | usbip.8 | 3 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\-\ [all...] |
H A D | usbipd.8 | 3 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\-\ [all...] |
/linux/drivers/net/can/usb/etas_es58x/ ! |
H A D | es58x_devlink.c | 1 // 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 custo 45 struct es58x_sw_version *version; es58x_parse_sw_version() local [all...] |
/linux/drivers/net/can/usb/ ! |
H A D | esd_usb.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * CAN driver for esd electronics gmbh CAN-USB/2, CAN-USB/3 and CAN-USB/Micr 133 __le32 version; global() member 243 struct esd_usb_version_msg version; global() member 275 u32 version; global() member 288 struct esd_usb *usb; global() member [all...] |
/linux/Documentation/devicetree/bindings/connector/ ! |
H A D | usb-connector.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/connector/usb-connector.yaml# 5 $schema: http://devicetree.org/meta-schema [all...] |
/linux/drivers/i2c/busses/ ! |
H A D | i2c-tiny-usb.c | 1 // 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) 16 /* include interfaces to usb laye 227 u16 version; i2c_tiny_usb_probe() local [all...] |
/linux/tools/testing/selftests/devices/probe/boards/ ! |
H A D | google,spherion.yaml | 1 # 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-mmi [all...] |
/linux/Documentation/usb/ ! |
H A D | acm.rst | 13 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 ISD [all...] |
H A D | gadget_serial.rst | 7 (updated 8-May-2008 for v2.3) 11 -------- [all...] |
/linux/drivers/phy/broadcom/ ! |
H A D | phy-bcm-sr-usb.c | 1 // 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->offse in bcm_usb_hs_phy_init() 233 bcm_usb_phy_create(struct device * dev,struct device_node * node,void __iomem * regs,uint32_t version) bcm_usb_phy_create() argument 305 enum bcm_usb_phy_version version; bcm_usb_phy_probe() local [all...] |
/linux/Documentation/ABI/testing/ ! |
H A D | sysfs-platform-wilco-ec | 23 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 [all...] |
H A D | sysfs-bus-usb | 1 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 [all...] |
H A D | configfs-usb-gadget | 1 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-spee [all...] |
/linux/Documentation/networking/ ! |
H A D | can_ucan_protocol.rst | 5 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 Endpoint [all...] |
/linux/Documentation/ABI/obsolete/ ! |
H A D | sysfs-driver-hid-roccat-koneplus | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/actual_profile 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-i [all...] |
H A D | sysfs-driver-hid-roccat-kovaplus | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_cpi 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-i [all...] |
H A D | sysfs-driver-hid-roccat-pyra | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/pyra/roccatpyra<minor>/actual_cpi 22 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-i [all...] |
/linux/tools/testing/selftests/devices/probe/ ! |
H A D | test_discoverable_devices.py | 2 # 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- [all...] |
/linux/drivers/usb/typec/ucsi/ ! |
H A D | ucsi_huawei_gaokun.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * ucsi-huawei-gaokun - A UCSI driver for HUAWEI Matebook E Go 5 * Copyright (C) 2024-2025 Pengyu Luo <mitltlatltl@gmail.com> 8 #include <drm/bridge/aux-bridge.h> 16 #include <linux/platform_data/huawei-gaoku 101 u16 version; global() member 108 gaokun_ucsi_read_version(struct ucsi * ucsi,u16 * version) gaokun_ucsi_read_version() argument [all...] |
/linux/drivers/usb/host/ ! |
H A D | fsl-mph-dr-of.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Setup platform devices needed by the Freescale multi-port host 4 * and/or dual-role USB controller modules based on the description 17 #include <linux/dma-mapping.h> 28 .drivers = { "fsl-ehci", NULL, NULL, }, 33 .drivers = { "fsl-usb2-ot [all...] |
/linux/arch/arm/boot/dts/allwinner/ ! |
H A D | sun8i-h2-plus-orangepi-r1.dts | 4 * This file is dual-licensed: you can use it either under the terms 11 * published by the Free Software Foundation; either version 2 of the 12 * License, or (at your option) any later version. 44 #include "sun8i-h2-plus-orangepi-zero.dts" 46 /delete-node/ ®_vcc_wifi; 50 compatible = "xunlong,orangepi-r1", "allwinner,sun8i-h [all...] |