Home
last modified time | relevance | path

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

12345678910>>...13

/kernel/linux/linux-6.6/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).
47 \fBattach\fR \-\-remote=<\fIhost\fR> \-\-busid=<\fIbus_id\fR>
49 Attach a remote USB device.
53 \fBattach\fR \-\-remote=<\fIhost\fR> \-\-device=<\fIdev_id\fR>
[all …]
/kernel/linux/linux-5.10/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).
47 \fBattach\fR \-\-remote=<\fIhost\fR> \-\-busid=<\fIbus_id\fR>
49 Attach a remote USB device.
53 \fBdetach\fR \-\-port=<\fIport\fR>
[all …]
/kernel/linux/linux-6.6/tools/usb/usbip/
DREADME2 # README for usbip-utils
5 # 2005-2008 Takahiro Hirofuchi
8 USB/IP protocol allows to pass USB device from server to client over the
9 network. Server is a machine which provides (shares) a USB device. Client is
10 a machine which uses USB device provided by server over the network.
11 The USB device may be either physical device connected to a server or
12 software entity created on a server using USB gadget subsystem.
15 - usbip-vhci
16 A client side kernel module which provides a virtual USB Host Controller
17 and allows to import a USB device from a remote machine.
[all …]
/kernel/linux/linux-5.10/tools/usb/usbip/
DREADME2 # README for usbip-utils
5 # 2005-2008 Takahiro Hirofuchi
8 USB/IP protocol allows to pass USB device from server to client over the
9 network. Server is a machine which provides (shares) a USB device. Client is
10 a machine which uses USB device provided by server over the network.
11 The USB device may be either physical device connected to a server or
12 software entity created on a server using USB gadget subsystem.
15 - usbip-vhci
16 A client side kernel module which provides a virtual USB Host Controller
17 and allows to import a USB device from a remote machine.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/
Drockchip-usb-phy.txt4 - compatible: matching the soc type, one of
5 "rockchip,rk3066a-usb-phy"
6 "rockchip,rk3188-usb-phy"
7 "rockchip,rk3288-usb-phy"
8 - #address-cells: should be 1
9 - #size-cells: should be 0
12 - rockchip,grf : phandle to the syscon managing the "general
13 register files" - phy should be a child of the GRF instead
15 Sub-nodes:
16 Each PHY should be represented as a sub-node.
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/usb/
Dqcom,pmic-typec.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/usb/qcom,pmic-typec.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm PMIC based USB Type-C block
10 - Bryan O'Donoghue <bryan.odonoghue@linaro.org>
13 Qualcomm PMIC Type-C block
18 - qcom,pm8150b-typec
22 $ref: /schemas/connector/usb-connector.yaml#
26 description: Type-C port and pdphy SPMI register base offsets
[all …]
Drichtek,rt1719.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/usb/richtek,rt1719.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Richtek RT1719 sink-only Type-C PD controller
10 - ChiYuan Huang <cy_huang@richtek.com>
13 The RT1719 is a sink-only USB Type-C controller that complies with the latest
14 USB Type-C and PD standards. It does the USB Type-C detection including attach
15 and orientation. It integrates the physical layer of the USB BMC power
17 support for alternative interfaces of the Type-C specification.
[all …]
Drichtek,rt1711h.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/usb/richtek,rt1711h.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Richtek RT1711H Type-C Port Switch and Power Delivery controller
10 - Gene Chen <gene_chen@richtek.com>
13 The RT1711H is a USB Type-C controller that complies with the latest
14 USB Type-C and PD standards. It does the USB Type-C detection including attach
15 and orientation. It integrates the physical layer of the USB BMC power
17 support for alternative interfaces of the Type-C specification.
[all …]
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb-v2/
Ddvbsky.c1 // SPDX-License-Identifier: GPL-2.0-or-later
45 mutex_lock(&d->usb_mutex); in dvbsky_usb_generic_rw()
47 memcpy(state->obuf, wbuf, wlen); in dvbsky_usb_generic_rw()
49 ret = dvb_usbv2_generic_rw_locked(d, state->obuf, wlen, in dvbsky_usb_generic_rw()
50 state->ibuf, rlen); in dvbsky_usb_generic_rw()
53 memcpy(rbuf, state->ibuf, rlen); in dvbsky_usb_generic_rw()
55 mutex_unlock(&d->usb_mutex); in dvbsky_usb_generic_rw()
66 mutex_lock(&d->usb_mutex); in dvbsky_stream_ctrl()
67 memcpy(state->obuf, obuf_pre, 3); in dvbsky_stream_ctrl()
68 ret = dvb_usbv2_generic_write_locked(d, state->obuf, 3); in dvbsky_stream_ctrl()
[all …]
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb-v2/
Ddvbsky.c1 // SPDX-License-Identifier: GPL-2.0-or-later
45 mutex_lock(&d->usb_mutex); in dvbsky_usb_generic_rw()
47 memcpy(state->obuf, wbuf, wlen); in dvbsky_usb_generic_rw()
49 ret = dvb_usbv2_generic_rw_locked(d, state->obuf, wlen, in dvbsky_usb_generic_rw()
50 state->ibuf, rlen); in dvbsky_usb_generic_rw()
53 memcpy(rbuf, state->ibuf, rlen); in dvbsky_usb_generic_rw()
55 mutex_unlock(&d->usb_mutex); in dvbsky_usb_generic_rw()
66 mutex_lock(&d->usb_mutex); in dvbsky_stream_ctrl()
67 memcpy(state->obuf, obuf_pre, 3); in dvbsky_stream_ctrl()
68 ret = dvb_usbv2_generic_write_locked(d, state->obuf, 3); in dvbsky_stream_ctrl()
[all …]
/kernel/linux/linux-6.6/include/linux/usb/
Dserial.h1 // SPDX-License-Identifier: GPL-2.0
3 * USB Serial Converter stuff
5 * Copyright (C) 1999 - 2012
6 * Greg Kroah-Hartman (greg@kroah.com)
20 /* USB serial flags */
59 * @flags: usb serial port flags
63 * This structure is used by the usb-serial core and drivers for the specific
114 return dev_get_drvdata(&port->dev); in usb_get_serial_port_data()
120 dev_set_drvdata(&port->dev, data); in usb_set_serial_port_data()
124 * usb_serial - structure used by the usb-serial core for a device
[all …]
/kernel/linux/linux-6.6/drivers/usb/misc/sisusbvga/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 tristate "USB 2.0 SVGA dongle support (Net2280/SiS315)"
7 Say Y here if you intend to attach a USB2VGA dongle based on a
10 Note that this device requires a USB 2.0 host controller. It will not
11 work with USB 1.x controllers.
/kernel/linux/linux-5.10/include/linux/usb/
Dserial.h1 // SPDX-License-Identifier: GPL-2.0
3 * USB Serial Converter stuff
5 * Copyright (C) 1999 - 2012
6 * Greg Kroah-Hartman (greg@kroah.com)
25 /* USB serial flags */
64 * @flags: usb serial port flags
69 * This structure is used by the usb-serial core and drivers for the specific
121 return dev_get_drvdata(&port->dev); in usb_get_serial_port_data()
127 dev_set_drvdata(&port->dev, data); in usb_set_serial_port_data()
131 * usb_serial - structure used by the usb-serial core for a device
[all …]
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/
Dttusb2.c1 // SPDX-License-Identifier: GPL-2.0-only
2 /* DVB USB compliant linux driver for Technotrend DVB USB boxes and clones
3 * (e.g. Pinnacle 400e DVB-S USB2.0).
10 * 0x08 - LNBP21PD - LNB power supply
11 * 0x0e - TDA10086 - Demodulator
12 * 0x50 - FX2 eeprom
13 * 0x60 - TDA8263 - Tuner
18 * Copyright (C) 2005-6 Patrick Boettcher <pb@linuxtv.org>
20 * see Documentation/driver-api/media/drivers/dvb-usb.rst for more information
23 #include "dvb-usb.h"
[all …]
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/
Dttusb2.c1 // SPDX-License-Identifier: GPL-2.0-only
2 /* DVB USB compliant linux driver for Technotrend DVB USB boxes and clones
3 * (e.g. Pinnacle 400e DVB-S USB2.0).
10 * 0x08 - LNBP21PD - LNB power supply
11 * 0x0e - TDA10086 - Demodulator
12 * 0x50 - FX2 eeprom
13 * 0x60 - TDA8263 - Tuner
18 * Copyright (C) 2005-6 Patrick Boettcher <pb@linuxtv.org>
20 * see Documentation/driver-api/media/drivers/dvb-usb.rst for more information
23 #include "dvb-usb.h"
[all …]
/kernel/linux/linux-5.10/tools/usb/usbip/src/
Dusbip.c1 // SPDX-License-Identifier: GPL-2.0-or-later
7 * 2005-2007 Takahiro Hirofuchi
26 "usbip [--debug] [--log] [--tcp-port PORT] [version]\n"
55 .name = "attach",
57 .help = "Attach a remote USB device",
63 .help = "Detach a remote USB device",
69 .help = "List exportable or local USB devices",
87 .help = "Show imported USB devices",
105 ret = -1; in usbip_help()
110 for (cmd = cmds; cmd->name != NULL; cmd++) in usbip_help()
[all …]
/kernel/linux/linux-6.6/tools/usb/usbip/src/
Dusbip.c1 // SPDX-License-Identifier: GPL-2.0-or-later
7 * 2005-2007 Takahiro Hirofuchi
26 "usbip [--debug] [--log] [--tcp-port PORT] [version]\n"
55 .name = "attach",
57 .help = "Attach a remote USB device",
63 .help = "Detach a remote USB device",
69 .help = "List exportable or local USB devices",
87 .help = "Show imported USB devices",
105 ret = -1; in usbip_help()
110 for (cmd = cmds; cmd->name != NULL; cmd++) in usbip_help()
[all …]
/kernel/linux/linux-6.6/drivers/net/wireless/legacy/
DKconfig8 Say Y here if you intend to attach an Aviator/Raytheon PCMCIA
9 (PC-card) wireless Ethernet networking card to your computer.
28 tristate "Wireless RNDIS USB support"
29 depends on USB
37 These are USB based adapters found in devices such as:
39 Buffalo WLI-U2-KG125S
49 BUFFALO WLI-USB-G54
/kernel/linux/linux-5.10/drivers/usb/misc/sisusbvga/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 tristate "USB 2.0 SVGA dongle support (Net2280/SiS315)"
8 Say Y here if you intend to attach a USB2VGA dongle based on a
11 Note that this device requires a USB 2.0 host controller. It will not
12 work with USB 1.x controllers.
22 Say Y here if you want a VGA text console via the USB dongle or
/kernel/linux/linux-6.6/drivers/power/supply/
Dmt6370-charger.c1 // SPDX-License-Identifier: GPL-2.0-only
10 #include <linux/devm-helpers.h>
100 int attach; member
184 ret = regmap_field_read(priv->rmap_fields[fd], &reg_val); in mt6370_chg_field_get()
210 val = r->max_sel; in mt6370_chg_field_set()
216 return regmap_field_write(priv->rmap_fields[fd], val); in mt6370_chg_field_set()
238 struct mt6370_priv *priv = rcfg->driver_data; in mt6370_chg_otg_of_parse_cb()
240 rcfg->ena_gpiod = fwnode_gpiod_get_index(of_fwnode_handle(of), in mt6370_chg_otg_of_parse_cb()
243 rdesc->name); in mt6370_chg_otg_of_parse_cb()
244 if (IS_ERR(rcfg->ena_gpiod)) { in mt6370_chg_otg_of_parse_cb()
[all …]
/kernel/linux/linux-6.6/drivers/usb/misc/
Dqcom_eud.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2015-2021, The Linux Foundation. All rights reserved.
17 #include <linux/usb/role.h>
46 writel(EUD_ENABLE, priv->base + EUD_REG_CSR_EUD_EN); in enable_eud()
48 priv->base + EUD_REG_INT1_EN_MASK); in enable_eud()
49 writel(1, priv->mode_mgr + EUD_REG_EUD_EN2); in enable_eud()
51 return usb_role_switch_set_role(priv->role_sw, USB_ROLE_DEVICE); in enable_eud()
56 writel(0, priv->base + EUD_REG_CSR_EUD_EN); in disable_eud()
57 writel(0, priv->mode_mgr + EUD_REG_EUD_EN2); in disable_eud()
65 return sysfs_emit(buf, "%d\n", chip->enabled); in enable_show()
[all …]
/kernel/linux/linux-6.6/drivers/usb/host/
Dssb-hcd.c1 // SPDX-License-Identifier: GPL-2.0
4 * Broadcom USB-core driver (SSB bus glue)
6 * Copyright 2011-2012 Hauke Mehrtens <hauke@hauke-m.de>
8 * Based on ssb-ohci driver
11 * Derived from the OHCI-PCI driver
13 * Copyright 2000-2002 David Brownell
17 * Derived from the USBcore related parts of Broadcom-SB
18 * Copyright 2005-2011 Broadcom Corporation
25 #include <linux/usb/ehci_pdriver.h>
26 #include <linux/usb/ohci_pdriver.h>
[all …]
/kernel/linux/linux-5.10/drivers/usb/host/
Dssb-hcd.c1 // SPDX-License-Identifier: GPL-2.0
4 * Broadcom USB-core driver (SSB bus glue)
6 * Copyright 2011-2012 Hauke Mehrtens <hauke@hauke-m.de>
8 * Based on ssb-ohci driver
11 * Derived from the OHCI-PCI driver
13 * Copyright 2000-2002 David Brownell
17 * Derived from the USBcore related parts of Broadcom-SB
18 * Copyright 2005-2011 Broadcom Corporation
25 #include <linux/usb/ehci_pdriver.h>
26 #include <linux/usb/ohci_pdriver.h>
[all …]
/kernel/linux/linux-5.10/tools/usb/usbip/vudc/
Dvudc_server_example.sh8 # binary, for any purpose, commercial or non-commercial, and by any
35 set -e
38 # Create your USB gadget
49 # Create a new USB gadget
53 # This gadget contains one function - ACM (serial port over USB)
59 ln -s ${FUNC_DIR} configs/c.1
66 # Load vudc-module if vudc is not available
69 [[ -d /sys/class/udc/usbip-vudc.0 ]] || modprobe usbip-vudc num=1
76 echo "usbip-vudc.0" > UDC
79 # Let's now run our usbip daemon in a USB device mode
[all …]
/kernel/linux/linux-6.6/tools/usb/usbip/vudc/
Dvudc_server_example.sh8 # binary, for any purpose, commercial or non-commercial, and by any
35 set -e
38 # Create your USB gadget
49 # Create a new USB gadget
53 # This gadget contains one function - ACM (serial port over USB)
59 ln -s ${FUNC_DIR} configs/c.1
66 # Load vudc-module if vudc is not available
69 [[ -d /sys/class/udc/usbip-vudc.0 ]] || modprobe usbip-vudc num=1
76 echo "usbip-vudc.0" > UDC
79 # Let's now run our usbip daemon in a USB device mode
[all …]

12345678910>>...13