Home
last modified time | relevance | path

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

12345678910>>...15

/kernel/linux/linux-4.19/drivers/net/wireless/intersil/p54/
DKconfig6 ---help---
8 This module does nothing by itself - the USB/PCI/SPI front-ends
12 <http://wireless.kernel.org/en/users/Drivers/p54>
17 tristate "Prism54 USB support"
18 depends on P54_COMMON && USB
20 ---help---
21 This driver is for USB isl38xx based wireless cards.
24 <http://wireless.kernel.org/en/users/Drivers/p54>
31 ---help---
38 <http://wireless.kernel.org/en/users/Drivers/p54>
[all …]
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/p54/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
9 This module does nothing by itself - the USB/PCI/SPI front-ends
13 <http://wireless.wiki.kernel.org/en/users/Drivers/p54>
18 tristate "Prism54 USB support"
19 depends on P54_COMMON && USB
22 This driver is for USB isl38xx based wireless cards.
25 <http://wireless.wiki.kernel.org/en/users/Drivers/p54>
39 <http://wireless.wiki.kernel.org/en/users/Drivers/p54>
57 Unlike the PCI or USB devices, the SPI variants don't have
/kernel/linux/linux-4.19/Documentation/usb/
Dgadget_multi.txt1 -*- org -*-
9 In it's standard configuration it provides a single USB configuration
10 with RNDIS[1] (that is Ethernet), USB CDC[2] ACM (that is serial) and
11 USB Mass Storage functions.
15 have two configurations -- one with RNDIS and another with CDC ECM[3].
17 Please note that if you use non-standard configuration (that is enable
22 To make use of the gadget one needs to make it work on host side --
33 This is also true for two configuration set-up with RNDIS
43 First of all, Windows need to detect the gadget as an USB composite
45 Windows lets USB Generic Parent Driver[5] handle the device which then
[all …]
Dlinux.inf2 ; <http://msdn.microsoft.com/en-us/library/ff570620.aspx>
6 ; <http://msdn.microsoft.com/en-us/cc300389.aspx#MLPL>.
12 ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
21 %LinuxDevice% = RNDIS.NT.5.1, USB\VID_0525&PID_a4a2, USB\VID_1d6b&PID_0104&MI_00
25 %LinuxDevice% = RNDIS.NT.5.1, USB\VID_0525&PID_a4a2, USB\VID_1d6b&PID_0104&MI_00
29 %LinuxDevice% = RNDIS.NT.5.1, USB\VID_0525&PID_a4a2, USB\VID_1d6b&PID_0104&MI_00
36 ; References the in-build Netrndis.inf
59 ; No sys copyfiles - the sys files are already in-build
61 ; We do not support XP SP1-, 2003 SP1-, ME, 9x.
65 LinuxDevice = "Linux USB Ethernet/RNDIS Gadget"
/kernel/linux/linux-4.19/arch/arm64/boot/dts/amlogic/
Dmeson-gxbb-odroidc2.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "meson-gxbb.dtsi"
11 #include <dt-bindings/gpio/gpio.h>
14 compatible = "hardkernel,odroid-c2", "amlogic,meson-gxbb";
15 model = "Hardkernel ODROID-C2";
23 stdout-path = "serial0:115200n8";
31 usb_otg_pwr: regulator-usb-pwrs {
32 compatible = "regulator-fixed";
34 regulator-name = "USB_OTG_PWR";
[all …]
/kernel/linux/linux-5.10/Documentation/usb/
Dgadget_multi.rst12 In it's standard configuration it provides a single USB configuration
13 with RNDIS[1] (that is Ethernet), USB CDC[2] ACM (that is serial) and
14 USB Mass Storage functions.
18 have two configurations -- one with RNDIS and another with CDC ECM[3].
20 Please note that if you use non-standard configuration (that is enable
26 To make use of the gadget one needs to make it work on host side --
31 ------------------
38 This is also true for two configuration set-up with RNDIS
43 --------------------
50 First of all, Windows need to detect the gadget as an USB composite
[all …]
Dlinux.inf2 ; <https://msdn.microsoft.com/en-us/library/ff570620.aspx>
6 ; <http://msdn.microsoft.com/en-us/cc300389.aspx#MLPL>.
12 ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
21 %LinuxDevice% = RNDIS.NT.5.1, USB\VID_0525&PID_a4a2, USB\VID_1d6b&PID_0104&MI_00
25 %LinuxDevice% = RNDIS.NT.5.1, USB\VID_0525&PID_a4a2, USB\VID_1d6b&PID_0104&MI_00
29 %LinuxDevice% = RNDIS.NT.5.1, USB\VID_0525&PID_a4a2, USB\VID_1d6b&PID_0104&MI_00
36 ; References the in-build Netrndis.inf
59 ; No sys copyfiles - the sys files are already in-build
61 ; We do not support XP SP1-, 2003 SP1-, ME, 9x.
65 LinuxDevice = "Linux USB Ethernet/RNDIS Gadget"
/kernel/linux/linux-5.10/arch/arm64/boot/dts/amlogic/
Dmeson-gxbb-odroidc2.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "meson-gxbb.dtsi"
11 #include <dt-bindings/gpio/gpio.h>
14 compatible = "hardkernel,odroid-c2", "amlogic,meson-gxbb";
15 model = "Hardkernel ODROID-C2";
23 stdout-path = "serial0:115200n8";
31 usb_otg_pwr: regulator-usb-pwrs {
32 compatible = "regulator-fixed";
34 regulator-name = "USB_OTG_PWR";
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/usb/
Dmaxim,max3421.txt1 Maxim Integrated SPI-based USB 2.0 host controller MAX3421E
4 - compatible: Should be "maxim,max3421"
5 - spi-max-frequency: maximum frequency for this device must not exceed 26 MHz.
6 - reg: chip select number to which this device is connected.
7 - maxim,vbus-en-pin: <GPOUTx ACTIVE_LEVEL>
8 GPOUTx is the number (1-8) of the GPOUT pin of MAX3421E to drive Vbus.
10 - interrupts: the interrupt line description for the interrupt controller.
16 usb@0 {
19 maxim,vbus-en-pin = <3 1>;
20 spi-max-frequency = <26000000>;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/
Dmaxim,max3421.txt1 Maxim Integrated SPI-based USB 2.0 host controller MAX3421E
4 - compatible: Should be "maxim,max3421"
5 - spi-max-frequency: maximum frequency for this device must not exceed 26 MHz.
6 - reg: chip select number to which this device is connected.
7 - maxim,vbus-en-pin: <GPOUTx ACTIVE_LEVEL>
8 GPOUTx is the number (1-8) of the GPOUT pin of MAX3421E to drive Vbus.
10 - interrupts: the interrupt line description for the interrupt controller.
16 usb@0 {
19 maxim,vbus-en-pin = <3 1>;
20 spi-max-frequency = <26000000>;
[all …]
Dmaxim,max3420-udc.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/usb/maxim,max3420-udc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: MAXIM MAX3420/1 USB Peripheral Controller
10 - Jassi Brar <jaswinder.singh@linaro.org>
17 http://datasheets.maximintegrated.com/en/ds/MAX3420E.pdf
22 - maxim,max3420-udc
23 - maxim,max3421-udc
30 - description: usb irq from max3420
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dstm32mp15xx-dhcom-drc02.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
6 #include <dt-bindings/input/input.h>
7 #include <dt-bindings/pwm/pwm.h>
17 stdout-path = "serial0:115200n8";
36 rs485-rx-en {
37 gpio-hog;
39 output-low;
40 line-name = "rs485-rx-en";
45 gpio-line-names = "", "", "", "",
52 gpio-line-names = "In1", "", "", "",
[all …]
Drk3188-bqedison2qc.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
8 #include <dt-bindings/i2c/i2c.h>
9 #include <dt-bindings/input/input.h>
13 model = "BQ Edison2 Quad-Core";
14 compatible = "mundoreader,bq-edison2qc", "rockchip,rk3188";
22 compatible = "pwm-backlight";
23 power-supply = <&vsys>;
27 gpio-keys {
28 compatible = "gpio-keys";
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/gpio/
Dgpio-pca953x.txt4 - compatible: Has to contain one of the following:
34 - gpio-controller: if used as gpio expander.
35 - #gpio-cells: if used as gpio expander.
36 - interrupt-controller: if to be used as interrupt expander.
37 - #interrupt-cells: if to be used as interrupt expander.
40 - interrupts: interrupt specifier for the device's interrupt output.
41 - reset-gpios: GPIO specification for the RESET input. This is an
43 - vcc-supply: power supply regulator.
51 pinctrl-names = "default";
52 pinctrl-0 = <&pinctrl_pca9505>;
[all …]
/kernel/linux/linux-4.19/drivers/usb/typec/ucsi/
DKconfig2 tristate "USB Type-C Connector System Software Interface driver"
5 USB Type-C Connector System Software Interface (UCSI) is a
7 control the USB Type-C ports. On UCSI system the USB Type-C ports
11 that are equipped with Embedded Controller and USB Type-C ports.
19 http://www.intel.com/content/www/us/en/io/universal-serial-bus/usb-type-c-ucsi-spec.html
/kernel/linux/linux-5.10/drivers/usb/typec/ucsi/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 tristate "USB Type-C Connector System Software Interface driver"
7 USB Type-C Connector System Software Interface (UCSI) is a
9 control the USB Type-C ports. On UCSI system the USB Type-C ports
13 that are equipped with Embedded Controller and USB Type-C ports.
21 https://www.intel.com/content/www/us/en/io/universal-serial-bus/usb-type-c-ucsi-spec.html
33 Cypress CCGx Type-C controller over I2C interface.
/kernel/linux/linux-5.10/drivers/phy/rockchip/
Dphy-rockchip-inno-usb2.c1 // SPDX-License-Identifier: GPL-2.0-or-later
9 #include <linux/clk-provider.h>
11 #include <linux/extcon-provider.h>
28 #include <linux/usb/of.h>
29 #include <linux/usb/otg.h>
49 * enum usb_chg_state - Different states involved in USB charger detection.
50 * @USB_CHG_STATE_UNDEFINED: USB charger is not connected or detection
58 * @USB_CHG_STATE_DETECTED: USB charger type is determined.
88 * struct rockchip_chg_det_reg - usb charger detect registers
114 * struct rockchip_usb2phy_port_cfg - usb-phy port configuration.
[all …]
/kernel/linux/linux-4.19/drivers/net/wireless/ath/carl9170/
DKconfig2 tristate "Linux Community AR9170 802.11n USB support"
3 depends on USB && MAC80211
8 This is the mainline driver for the Atheros "otus" 802.11n USB devices.
10 It needs a special firmware (carl9170-1.fw), which can be downloaded
12 <http://wireless.kernel.org/en/users/Drivers/carl9170>
51 usbmon [software] or special usb sniffer hardware.
/kernel/linux/linux-5.10/drivers/net/wireless/ath/carl9170/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "Linux Community AR9170 802.11n USB support"
4 depends on USB && MAC80211
9 This is the mainline driver for the Atheros "otus" 802.11n USB devices.
11 It needs a special firmware (carl9170-1.fw), which can be downloaded
13 <https://wireless.wiki.kernel.org/en/users/Drivers/carl9170>
50 usbmon [software] or special usb sniffer hardware.
/kernel/linux/linux-4.19/drivers/phy/rockchip/
Dphy-rockchip-inno-usb2.c18 #include <linux/clk-provider.h>
20 #include <linux/extcon-provider.h>
37 #include <linux/usb/of.h>
38 #include <linux/usb/otg.h>
58 * Different states involved in USB charger detection.
59 * USB_CHG_STATE_UNDEFINED USB charger is not connected or detection
67 * USB_CHG_STATE_DETECTED USB charger type is determined.
97 * struct rockchip_chg_det_reg: usb charger detect registers
123 * struct rockchip_usb2phy_port_cfg: usb-phy port configuration.
151 * struct rockchip_usb2phy_cfg: usb-phy configuration.
[all …]
/kernel/linux/linux-5.10/drivers/usb/host/
Dfhci-hub.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Freescale QUICC Engine USB Host Controller Driver
7 * Jerry Huang <Chang-Ming.Huang@freescale.com>
20 #include <linux/usb.h>
21 #include <linux/usb/hcd.h>
29 USB_DT_HUB, /* bDescriptorType;hub-descriptor */
32 0x00, /* per-port power, no overcurrent */
41 int gpio = fhci->gpios[gpio_nr]; in fhci_gpio_set_value()
42 bool alow = fhci->alow_gpios[gpio_nr]; in fhci_gpio_set_value()
54 fhci_dbg(fhci, "-> %s: %d\n", __func__, status); in fhci_config_transceiver()
[all …]
/kernel/linux/linux-4.19/drivers/usb/host/
Dfhci-hub.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Freescale QUICC Engine USB Host Controller Driver
7 * Jerry Huang <Chang-Ming.Huang@freescale.com>
20 #include <linux/usb.h>
21 #include <linux/usb/hcd.h>
29 USB_DT_HUB, /* bDescriptorType;hub-descriptor */
32 0x00, /* per-port power, no overcurrent */
41 int gpio = fhci->gpios[gpio_nr]; in fhci_gpio_set_value()
42 bool alow = fhci->alow_gpios[gpio_nr]; in fhci_gpio_set_value()
54 fhci_dbg(fhci, "-> %s: %d\n", __func__, status); in fhci_config_transceiver()
[all …]
/kernel/liteos_a/
DREADME.md1 # LiteOS Cortex-A<a name="EN-US_TOPIC_0000001096612501"></a>
3 - [Introduction](#section11660541593)
4 - [Directory Structure](#section161941989596)
5 - [Constraints](#section119744591305)
6 - [Usage](#section741617511812)
7 - [Preparations](#section1579912573329)
8 - [Source Code Acquisition](#section11443189655)
9 - [Compilation and Building](#section2081013992812)
11 - [Repositories Involved](#section1371113476307)
15-A is a new-generation kernel developed based on the Huawei LiteOS kernel. Huawei LiteOS is a ligh…
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/
Dgpio-pca95xx.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/gpio/gpio-pca95xx.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
19 - exar,xra1202
20 - maxim,max7310
21 - maxim,max7312
22 - maxim,max7313
23 - maxim,max7315
[all …]
/kernel/linux/linux-5.10/drivers/misc/
Dhisi_hikey_usb.c1 // SPDX-License-Identifier: GPL-2.0
3 * Support for usb functionality of Hikey series boards
6 * Copyright (C) 2017-2018 Hilisicon Electronics Co., Ltd.
22 #include <linux/usb/role.h>
57 if (hisi_hikey_usb->hub_vbus) in hub_power_ctrl()
58 gpiod_set_value_cansleep(hisi_hikey_usb->hub_vbus, value); in hub_power_ctrl()
60 if (!hisi_hikey_usb->regulator) in hub_power_ctrl()
63 status = regulator_is_enabled(hisi_hikey_usb->regulator); in hub_power_ctrl()
68 ret = regulator_enable(hisi_hikey_usb->regulator); in hub_power_ctrl()
70 ret = regulator_disable(hisi_hikey_usb->regulator); in hub_power_ctrl()
[all …]

12345678910>>...15