Home
last modified time | relevance | path

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

12345678910>>...12

/openbmc/u-boot/arch/arm/mach-rockchip/rk3288/
H A DKconfig4 bool "Google/Rockchip Veyron-Jerry Chromebook"
7 Jerry is a RK3288-based clamshell device with 2 USB 3.0 ports,
8 HDMI, an 11.9 inch EDP display, micro-SD card, touchpad and
9 WiFi. It includes a Chrome OS EC (Cortex-M3) to provide access to
13 bool "Google/Rockchip Veyron-Mickey Chromebit"
16 Mickey is a small RK3288-based device with one USB 3.0 port, HDMI
19 Typically a USB hub or wireless keyboard/touchpad is used to get
23 bool "Google/Rockchip Veyron-Minnie Chromebook"
26 Minnie is a RK3288-based convertible clamshell device with 2 USB 3.0
27 ports, micro HDMI, a 10.1-inch 1280x800 EDP display, micro-SD card,
[all …]
/openbmc/linux/Documentation/devicetree/bindings/connector/
H A 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 …]
/openbmc/linux/Documentation/usb/
H A Dchipidea.rst6 -----------------------------------
12 -------------------------
29 otg-rev = <0x0200>;
30 adp-disable;
33 -------------------
38 2) Connect 2 boards with usb cable: one end is micro A plug, the other end
39 is micro B plug.
41 The A-device (with micro A plug inserted) should enumerate B-device.
45 On B-device::
49 B-device should take host role and enumerate A-device.
[all …]
/openbmc/linux/drivers/misc/cardreader/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "Alcor Micro/Alcor Link PCI-E card reader"
7 This supports for Alcor Micro PCI-Express card reader including au6601,
9 Alcor Micro card readers support access to many types of memory cards,
14 tristate "Realtek PCI-E card reader"
18 This supports for Realtek PCI-Express card reader including rts5209,
25 tristate "Realtek USB card reader"
26 depends on USB
29 Select this option to get support for Realtek USB 2.0 card readers
/openbmc/linux/Documentation/devicetree/bindings/extcon/
H A Dextcon-rt8973a.txt2 * Richtek RT8973A - Micro USB Switch device
4 The Richtek RT8973A is Micro USB Switch with OVP and I2C interface. The RT8973A
5 is a USB port accessory detector and switch that is optimized to protect low
7 speed USB operation. Also, RT8973A support 'auto-configuration' mode.
8 If auto-configuration mode is enabled, RT8973A would control internal h/w patch
9 for USB D-/D+ switching.
12 - compatible: Should be "richtek,rt8973a-muic"
13 - reg: Specifies the I2C slave address of the MUIC block. It should be 0x14
14 - interrupts: Interrupt specifiers for detection interrupt sources.
19 compatible = "richtek,rt8973a-muic";
[all …]
H A Dsiliconmitus,sm5502-muic.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/extcon/siliconmitus,sm5502-muic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: SM5502/SM5504 MUIC (Micro-USB Interface Controller) device
10 - Chanwoo Choi <cw00.choi@samsung.com>
13 The Silicon Mitus SM5502 is a MUIC (Micro-USB Interface Controller) device
21 - siliconmitus,sm5502-muic
22 - siliconmitus,sm5504-muic
23 - siliconmitus,sm5703-muic
[all …]
/openbmc/u-boot/arch/arm/mach-tegra/tegra210/
H A DKconfig7 bool "NVIDIA Tegra210 E2220-1170 board"
10 E2220-1170 is a Tegra210 bringup board with onboard SoC, DRAM,
11 eMMC, SD card slot, HDMI, USB micro-B port, and sockets for various
15 bool "NVIDIA Tegra210 P2371-0000 board"
18 P2371-0000 is a P2581 or P2530 CPU board married to a P2595 I/O
20 HDMI, USB micro-B port, Ethernet via USB3, USB3 host port, SATA,
24 bool "NVIDIA Tegra210 P2371-2180 (Jetson TX1) board"
27 P2371-2180 (Jetson TX1 developer kit) is a P2180 CPU board married
29 card slot, HDMI, USB micro-B port, Ethernet via USB3, USB3 host
46 source "board/nvidia/e2220-1170/Kconfig"
[all …]
/openbmc/linux/drivers/extcon/
H A Dextcon-max77693.c1 // SPDX-License-Identifier: GPL-2.0+
3 // extcon-max77693.c - MAX77693 extcon driver to support MAX77693 MUIC
8 #include <linux/devm-helpers.h>
18 #include <linux/mfd/max77693-common.h>
19 #include <linux/mfd/max77693-private.h>
20 #include <linux/extcon-provider.h>
24 #define DEV_NAME "max77693-muic"
30 * extcon-max77693 driver use 'default_init_data' to bring up base operation
35 /* STATUS2 - [3]ChgDetRun */
39 /* INTMASK1 - Unmask [3]ADC1KM,[0]ADCM */
[all …]
/openbmc/u-boot/board/congatec/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0+
12 bool "congatec QEVAL 2.0 & conga-QA3/E3845"
17 (conga-QEVAL) equipped with the conga-QA3/E3845-4G SoM.
18 It contains an Atom E3845 with Ethernet, micro-SD, USB 2,
19 USB 3, SATA, serial console and HDMI 1.3 video out.
20 It requires some binary blobs - see README.x86 for details.
23 by U-Boot matches that value.
26 bool "theadorable-x86 baseboard & conga-QA3/E3845"
28 This is the theadorable-x86 baseboard board equipped with the
29 conga-QA3/E3845-4G SoM. It contains an Atom E3845 with Ethernet,
[all …]
/openbmc/u-boot/board/dfi/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0+
11 bool "DFI BT700 BayTrail on DFI Q7X-151 baseboard"
14 This is the DFI Q7X-151 baseboard equipped with the
16 Ethernet (in non-PCIe-x4 configuration), micro-SD, USB 2,
17 USB 3, SATA, serial console and DisplayPort video out.
18 It requires some binary blobs - see README.x86 for details.
21 by U-Boot matches that value.
24 bool "DFI BT700 BayTrail on theadorable-x86 baseboard"
27 This is the theadorable-x86 baseboard equipped with the
29 Ethernet (in non-PCIe-x4 configuration), micro-SD, USB 2,
[all …]
/openbmc/u-boot/board/freescale/mx6ul_14x14_evk/
H A DREADME1 How to use U-Boot on Freescale MX6UL 14x14 EVK
2 -----------------------------------------------
4 - Build U-Boot for MX6UL 14x14 EVK:
10 This will generate the SPL image called SPL and the u-boot.img.
12 - Flash the SPL image into the micro SD card:
16 - Flash the u-boot.img image into the micro SD card:
18 sudo dd if=u-boot.img of=/dev/mmcblk0 bs=1k seek=69; sync
20 - Jumper settings:
28 - Connect the USB cable between the EVK and the PC for the console.
29 (The USB console connector is the one close the push buttons)
[all …]
/openbmc/u-boot/board/freescale/ls1012afrdm/
H A DREADME2 --------
3 QorIQ LS1012A FREEDOM (LS1012AFRDM) is a high-performance development
6 high-bandwidth DDR3L memory and a full complement of high-speed SerDes ports.
9 --------------------
10 Please refer arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc for LS2080A
14 -----------------------
15 - SERDES Connections, 2 lanes supportingspeeds upto 1 Gbit/s
16 - 2 SGMII 1G PHYs
17 - DDR Controller
18 - 4 Gb DDR3L SDRAM memory, running at data rates up to 1 GT/s
[all …]
/openbmc/linux/arch/powerpc/platforms/83xx/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
3 bool "83xx-based boards"
62 bool "Analogue & Micro ASP 834x"
65 This enables support for the Analogue & Micro ASP 83xx
78 # used for usb & gpio
82 # used for math-emu
86 # used for usb & gpio
90 # used for usb & gpio
/openbmc/linux/arch/arm64/boot/dts/freescale/
H A Ds32g274a-rdb2.dts1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
4 * Copyright (c) 2019-2021 NXP
7 /dts-v1/;
12 model = "NXP S32G2 Reference Design Board 2 (S32G-VNP-RDB2)";
13 compatible = "nxp,s32g274a-rdb2", "nxp,s32g2";
21 stdout-path = "serial0:115200n8";
32 /* UART (J2) to Micro USB port */
37 /* UART (J1) to Micro USB port */
/openbmc/u-boot/board/freescale/ls1088a/
H A DREADME2 --------
3 The LS1088A Reference Design (RDB) is a high-performance computing,
9 --------------------------------------
10 Please refer arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc
13 -------------------------------------------
41 -------------------------
42 - SERDES Connections, 16 lanes supporting:
43 - PCI Express - 3.0
44 - SATA 3.0
45 - XFI
[all …]
/openbmc/u-boot/board/freescale/mx6ullevk/
H A DREADME1 How to use U-Boot on Freescale MX6ULL 14x14 EVK
2 ----------------------------------------------
4 - First make sure you have installed the dtc package (device tree compiler):
6 $ sudo apt-get install device-tree-compiler
8 - Build U-Boot for MX6ULL 14x14 EVK:
14 This generates the u-boot-dtb.imx image in the current directory.
16 - Flash the u-boot-dtb.imx image into the micro SD card:
18 $ sudo dd if=u-boot-dtb.imx of=/dev/sdb bs=1K seek=1 && sync
20 - Jumper settings:
28 Connect the USB cable between the EVK and the PC for the console.
[all …]
/openbmc/linux/drivers/platform/x86/x86-android-tablets/
H A Dshared-psy-info.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 * Copyright (C) 2021-2023 Hans de Goede <hdegoede@redhat.com>
17 #include "shared-psy-info.h"
20 const char * const tusb1211_chg_det_psy[] = { "tusb1211-charger-detect" };
21 const char * const bq24190_psy[] = { "bq24190-charger" };
22 const char * const bq25890_psy[] = { "bq25890-charger-0" };
25 PROPERTY_ENTRY_STRING_ARRAY("supplied-from", bq24190_psy),
34 PROPERTY_ENTRY_STRING_ARRAY("supplied-from", bq25890_psy),
44 PROPERTY_ENTRY_STRING("compatible", "simple-battery"),
45 PROPERTY_ENTRY_STRING("device-chemistry", "lithium-ion"),
[all …]
/openbmc/u-boot/arch/x86/cpu/queensbay/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0+
22 imply USB
29 bool "Add a Chipset Micro Code state machine binary"
31 Select this option to add a Chipset Micro Code state machine binary
32 to the resulting U-Boot image. It is a 64K data block of machine
37 string "Chipset Micro Code state machine filename"
41 The filename of the file to use as Chipset Micro Code state machine
45 hex "Chipset Micro Code state machine binary location"
50 put in flash at a location matching the strap-determined base address.
64 This gives a chance for U-Boot to run PCI/PCIe based graphics
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dmaxim,max77843.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
17 includes voltage current regulators, charger, fuel-gauge, haptic motor driver
33 motor-driver:
38 const: maxim,max77843-haptic
40 haptic-supply:
47 - compatible
48 - haptic-supply
[all …]
H A Dmaxim,max77693.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Chanwoo Choi <cw00.choi@samsung.com>
11 - Krzysztof Kozlowski <krzk@kernel.org>
37 max77693-muic:
44 const: maxim,max77693-muic
47 - compatible
55 const: maxim,max77693-muic
58 $ref: /schemas/connector/usb-connector.yaml#
[all …]
/openbmc/linux/drivers/usb/misc/
H A Dldusb.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Generic USB driver for report based interrupt in/out devices
4 * like LD Didactic's USB devices. LD Didactic's USB devices are
11 * Devices based on the book USB COMPLETE by Jan Axelson may need
14 * Copyright (C) 2005 Michael Hund <mhund@ld-didactic.de>
16 * Derived from Lego USB Tower driver
18 * 2001-2004 Juergen Stuber <starblue@users.sourceforge.net>
29 #include <linux/usb.h>
33 #define USB_VENDOR_ID_LD 0x0f11 /* USB Vendor ID of LD Didactic GmbH */
34 #define USB_DEVICE_ID_LD_CASSY 0x1000 /* USB Product ID of CASSY-S modules with 8 bytes endpoint s…
[all …]
/openbmc/u-boot/board/synopsys/iot_devkit/
H A DREADME2 Useful notes on bulding and using of U-Boot on
14 55-nm ultra-low power process, and a rich set of peripherals commonly used
15 in IoT designs such as USB, UART, SPI, I2C, PWM, SDIO and ADCs.
17 The board is shipped with pre-installed U-Boot in non-volatile memory
18 (eFlash) so on power-on user sees U-Boot start header and command line
19 prompt which might be used for U-Boot environment fine-tuning, manual
22 The board has the following features useful for U-Boot:
23 * On-board 2-channel FTDI TTL-to-USB converter
24 - The first channel is used for serial debug port (which makes it possible
28 There's no HW flow-control and baud-rate is 115200.
[all …]
/openbmc/u-boot/board/grinn/liteboard/
H A DREADME1 How to use U-Boot on Grinn's liteBoard
2 --------------------------------------
4 - Build U-Boot for liteBoard:
10 This will generate the SPL image called SPL and the u-boot.img.
12 - Flash the SPL image into the micro SD card:
16 - Flash the u-boot.img image into the micro SD card:
18 sudo dd if=u-boot.img of=/dev/mmcblk0 bs=1k seek=69; sync
20 - Jumper settings:
27 - Insert the micro SD card in the board.
29 - Connect USB cable between liteBoard and the PC for the power and console.
[all …]
/openbmc/u-boot/board/grinn/chiliboard/
H A DREADME1 How to use U-Boot on Grinn's chiliBoard
2 --------------------------------------
4 - Build U-Boot for chiliBoard:
10 This will generate the SPL image called MLO and the u-boot.img.
12 - Flash the SPL image into the micro SD card:
16 - Flash the u-boot.img image into the micro SD card:
18 sudo dd if=u-boot.img of=/dev/mmcblk0 bs=128k seek=3; sync
20 - Jumper settings:
27 - Insert the micro SD card in the board.
29 - Connect USB cable between chiliBoard and the PC for the power and console.
[all …]
/openbmc/linux/drivers/usb/host/
H A Docteon-hcd.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 * Copyright (c) 2003-2010 Cavium Networks (support@cavium.com). All rights
104 * This register can be used to configure the core after power-on or a change in
105 * mode of operation. This register mainly contains AHB system-related
106 * configuration parameters. The AHB is the processor interface to the O2P USB
110 * The application must program this register as part of the O2P USB core
126 * @nptxfemplvl: Non-Periodic TxFIFO Empty Level (NPTxFEmpLvl)
128 * Indicates when the Non-Periodic TxFIFO Empty Interrupt bit in
131 * * 1'b0: GINTSTS.NPTxFEmp interrupt indicates that the Non-
133 * * 1'b1: GINTSTS.NPTxFEmp interrupt indicates that the Non-
[all …]

12345678910>>...12