Home
last modified time | relevance | path

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

12345678910>>...16

/openbmc/linux/drivers/net/wireless/intersil/p54/
H A 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
/openbmc/u-boot/arch/arm/dts/
H A 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 …]
/openbmc/linux/Documentation/usb/
H A Dgadget_multi.rst12 In its 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 …]
H A 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"
/openbmc/linux/Documentation/devicetree/bindings/usb/
H A 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 …]
H A 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 …]
/openbmc/u-boot/drivers/usb/phy/
H A Drockchip_usb2_phy.c1 // SPDX-License-Identifier: GPL-2.0+
25 * struct rockchip_usb2_phy_cfg: usb-phy port configuration
26 * @port_reset: usb otg per-port reset register
27 * @soft_con: software control usb otg register
48 { .compatible = "rockchip,rk3288-usb-phy", .data = &rk3288_pdata },
53 const struct usb2phy_reg *reg, bool en) in property_enable() argument
57 tmp = en ? reg->enable : reg->disable; in property_enable()
58 mask = GENMASK(reg->bitend, reg->bitstart); in property_enable()
59 val = (tmp << reg->bitstart) | (mask << BIT_WRITEABLE_SHIFT); in property_enable()
61 writel(val, pdata->regs_phy + reg->offset); in property_enable()
[all …]
/openbmc/linux/arch/arm/boot/dts/st/
H A 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>
24 rs485-rx-en-hog {
25 gpio-hog;
27 output-low;
28 line-name = "rs485-rx-en";
33 gpio-line-names = "", "", "", "",
34 "", "", "DHCOM-B", "",
35 "", "", "", "DRC02-Out1",
[all …]
/openbmc/linux/arch/arm64/boot/dts/amlogic/
H A 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>
12 #include <dt-bindings/sound/meson-aiu.h>
15 compatible = "hardkernel,odroid-c2", "amlogic,meson-gxbb";
16 model = "Hardkernel ODROID-C2";
24 stdout-path = "serial0:115200n8";
32 usb_otg_pwr: regulator-usb-pwrs {
33 compatible = "regulator-fixed";
[all …]
/openbmc/linux/drivers/usb/host/
H A 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 struct gpio_desc *gpiod = fhci->gpiods[gpio_nr]; in fhci_gpio_set_value()
53 fhci_dbg(fhci, "-> %s: %d\n", __func__, status); in fhci_config_transceiver()
74 fhci_dbg(fhci, "<- %s: %d\n", __func__, status); in fhci_config_transceiver()
[all …]
/openbmc/linux/drivers/net/wireless/ath/carl9170/
H A 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.
/openbmc/linux/Documentation/admin-guide/media/
H A Dcec.rst1 .. SPDX-License-Identifier: GPL-2.0
12 - Exynos4
13 - Exynos5
14 - STIH4xx HDMI CEC
15 - V4L2 adv7511 (same HW, but a different driver from the drm adv7511)
16 - stm32
17 - Allwinner A10 (sun4i)
18 - Raspberry Pi
19 - dw-hdmi (Synopsis IP)
20 - amlogic (meson ao-cec and ao-cec-g12a)
[all …]
/openbmc/linux/drivers/usb/typec/ucsi/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 tristate "USB Type-C Connector System Software Interface driver"
9 USB Type-C Connector System Software Interface (UCSI) is a
11 control the USB Type-C ports. On UCSI system the USB Type-C ports
15 that are equipped with Embedded Controller and USB Type-C ports.
23 https://www.intel.com/content/www/us/en/io/universal-serial-bus/usb-type-c-ucsi-spec.html
35 Cypress CCGx Type-C controller over I2C interface.
57 Type-C controller over I2C interface.
/openbmc/u-boot/board/htkw/mcx/
H A Dmcx.h1 /* SPDX-License-Identifier: GPL-2.0+ */
18 * IEN - Input Enable
19 * IDIS - Input Disable
20 * PTD - Pull type Down
21 * PTU - Pull type Up
22 * DIS - Pull type selection is inactive
23 * EN - Pull type selection is active
24 * M0 - Mode 0
66 MUX_VAL(CP(SDRC_DQS0N), (IEN | PTD | EN | M0)) \
67 MUX_VAL(CP(SDRC_DQS1N), (IEN | PTD | EN | M0)) \
[all …]
/openbmc/u-boot/board/compulab/cm_t3517/
H A Dmux.c1 // SPDX-License-Identifier: GPL-2.0+
53 MUX_VAL(CP(SDRC_CKE0), (IDIS | PTU | EN | M0)); in set_muxconf_regs()
57 MUX_VAL(CP(GPMC_A1), (IDIS | PTU | EN | M0)); in set_muxconf_regs()
58 MUX_VAL(CP(GPMC_A2), (IDIS | PTU | EN | M0)); in set_muxconf_regs()
59 MUX_VAL(CP(GPMC_A3), (IDIS | PTU | EN | M0)); in set_muxconf_regs()
60 MUX_VAL(CP(GPMC_A4), (IDIS | PTU | EN | M0)); in set_muxconf_regs()
61 MUX_VAL(CP(GPMC_A5), (IDIS | PTU | EN | M0)); in set_muxconf_regs()
62 MUX_VAL(CP(GPMC_A6), (IDIS | PTU | EN | M0)); in set_muxconf_regs()
63 MUX_VAL(CP(GPMC_A7), (IDIS | PTU | EN | M0)); in set_muxconf_regs()
64 MUX_VAL(CP(GPMC_A8), (IDIS | PTU | EN | M0)); in set_muxconf_regs()
[all …]
/openbmc/linux/arch/arm64/boot/dts/rockchip/
H A Drk3568-lubancat-2.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/leds/common.h>
11 #include <dt-bindings/pinctrl/rockchip.h>
12 #include <dt-bindings/soc/rockchip,vop2.h>
17 compatible = "embedfire,lubancat-2", "rockchip,rk3568";
27 stdout-path = "serial2:1500000n8";
31 compatible = "gpio-leds";
33 user_led: user-led {
[all …]
/openbmc/linux/arch/arm/boot/dts/ti/omap/
H A Dam335x-boneblack.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
5 /dts-v1/;
8 #include "am335x-bone-common.dtsi"
9 #include "am335x-boneblack-common.dtsi"
10 #include "am335x-boneblack-hdmi.dtsi"
14 compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
23 opp-1000000000 {
25 opp-supported-hw = <0x06 0x0100>;
30 gpio-line-names =
[all …]
/openbmc/u-boot/drivers/phy/
H A DKconfig13 PHYs are commonly used for high speed interfaces such as Serial-ATA
28 layer of the protocols (https://en.wikipedia.org/wiki/OSI_model).
29 PHYs are commonly used for high speed interfaces such as Serial-ATA
48 Support for a no-op PHY driver (stubbed PHY driver).
57 Support for a no-op PHY driver (stubbed PHY driver) in the SPL.
114 tristate "Renesas R-Car Gen2 USB PHY"
117 Support for the Renesas R-Car Gen2 USB PHY. This driver operates the
122 tristate "Renesas R-Car Gen3 USB PHY"
126 Support for the Renesas R-Car Gen3 USB PHY. This driver operates the
127 PHY connected to EHCI USB module and controls USB OTG operation.
[all …]
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8916-alcatel-idol347.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 /dts-v1/;
5 #include "msm8916-pm8916.dtsi"
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/input/input.h>
8 #include <dt-bindings/leds/common.h>
13 chassis-type = "handset";
22 stdout-path = "serial0";
25 gpio-keys {
26 compatible = "gpio-keys";
[all …]
/openbmc/openbmc/meta-ampere/meta-common/recipes-ampere/network/ampere-usbnet/
H A Dampere_usbnet.sh5 ENV_MAC_ADDR=${ENV_MAC_ADDR:-"$(fw_printenv -n ethaddr)"}
6 ENV_MAC_ADDR=${ENV_MAC_ADDR:-"$(fw_printenv -n eth1addr)"}
7 MAC_ADDR=${ENV_MAC_ADDR:-"F8:C2:49:A6:09:3B"}
10 # https://en.wikipedia.org/wiki/MAC_address#Universal_vs._local_(U/L_bit
11 SUBMAC=$(echo "$MAC_ADDR" | cut -d ":" -f 2-5)
12 /usr/bin/usb-ctrl ecm usbnet off
13 /usr/bin/usb-ctrl ecm usbnet on "06:$SUBMAC:01" "06:$SUBMAC:00"
/openbmc/linux/drivers/net/can/usb/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
2 menu "CAN USB interfaces"
3 depends on USB
12 tristate "EMS CPC-USB/ARM7 CAN/USB interface"
14 This driver is for the one channel CPC-USB/ARM7 CAN/USB interface
15 from EMS Dr. Thomas Wuensche (http://www.ems-wuensche.de).
18 tristate "esd electronics gmbh CAN/USB interfaces"
20 This driver adds supports for several CAN/USB interfaces
24 - esd CAN-USB/2
25 - esd CAN-USB/Micro
[all …]
/openbmc/u-boot/doc/
H A DREADME.hwconfig10 interface for Award BIOS-like interface, and frame-buffer
11 interface for AMI GUI[1] BIOS-like interface with mouse
17 We can implement this by integrating apt-get[3] into Das
18 U-Boot. But I haven't bothered yet.
31 1. dr_usb - enable Dual-Role USB controller;
32 2. dr_usb_mode:peripheral - USB in Function mode;
33 3. dr_usb_phy_type:ulpi - USB should work with ULPI PHYs.
41 [1] http://en.wikipedia.org/wiki/American_Megatrends
42 [2] Regarding ncurses and GUI with mouse support -- I'm just
44 [3] The comment regarding apt-get is also a joke, meaning that
[all …]
/openbmc/linux/arch/arm/boot/dts/allwinner/
H A Dsun8i-h2-plus-bananapi-m2-zero.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 * Based on sun8i-h3-bananapi-m2-plus.dts, which is:
6 * Copyright (C) 2016 Chen-Yu Tsai <wens@csie.org>
9 /dts-v1/;
10 #include "sun8i-h3.dtsi"
11 #include "sunxi-common-regulators.dtsi"
13 #include <dt-bindings/gpio/gpio.h>
14 #include <dt-bindings/input/input.h>
17 model = "Banana Pi BPI-M2-Zero";
18 compatible = "sinovoip,bpi-m2-zero", "allwinner,sun8i-h2-plus";
[all …]
/openbmc/linux/drivers/phy/rockchip/
H A 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>
29 #include <linux/usb/of.h>
30 #include <linux/usb/otg.h>
52 * enum usb_chg_state - Different states involved in USB charger detection.
53 * @USB_CHG_STATE_UNDEFINED: USB charger is not connected or detection
61 * @USB_CHG_STATE_DETECTED: USB charger type is determined.
91 * struct rockchip_chg_det_reg - usb charger detect registers
117 * struct rockchip_usb2phy_port_cfg - usb-phy port configuration.
[all …]
/openbmc/linux/drivers/misc/
H A 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>
56 if (!hisi_hikey_usb->regulator) in hub_power_ctrl()
59 status = regulator_is_enabled(hisi_hikey_usb->regulator); in hub_power_ctrl()
64 ret = regulator_enable(hisi_hikey_usb->regulator); in hub_power_ctrl()
66 ret = regulator_disable(hisi_hikey_usb->regulator); in hub_power_ctrl()
69 dev_err(hisi_hikey_usb->dev, in hub_power_ctrl()
77 if (!hisi_hikey_usb->otg_switch) in usb_switch_ctrl()
[all …]

12345678910>>...16