| /openbmc/u-boot/arch/arm/mach-rockchip/rk3288/ |
| H A D | Kconfig | 4 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/u-boot/drivers/usb/host/ |
| H A D | Kconfig | 2 # USB Host Controller Drivers 4 comment "USB Host Controller Drivers" 10 bool "xHCI HCD (USB 3.0) support" 12 ---help--- 13 The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0 22 USB controller based on the DesignWare USB3 IP Core. 30 USB controller based on the DesignWare USB3 IP Core. 33 bool "MVEBU USB 3.0 support" 38 Choose this option to add support for USB 3.0 driver on mvebu 43 bool "Support for PCI-based xHCI USB controller" [all …]
|
| /openbmc/u-boot/drivers/usb/eth/ |
| H A D | Kconfig | 2 bool "USB to Ethernet Controller Drivers" 3 ---help--- 4 Say Y here if you would like to enable support for USB Ethernet 10 bool "ASIX AX8817X (USB 2.0) support" 12 ---help--- 13 Say Y here if you would like to support ASIX AX8817X based USB 2.0 17 bool "ASIX AX88179 (USB 3.0) support" 19 ---help--- 20 Say Y here if you would like to support ASIX AX88179 based USB 3.0 27 ---help--- [all …]
|
| /openbmc/u-boot/doc/ |
| H A D | README.dfutftp | 1 # SPDX-License-Identifier: GPL-2.0+ 7 Device Firmware Upgrade (DFU) - extension to use TFTP 11 ---- 16 eMMC, SD, partitions, RAM, etc) via USB. 22 -------- 25 upgrading firmware (e.g. kernel, u-boot, rootfs, etc.) 29 possible to overcome the major problem of USB based DFU - 39 for USB based DFU (CONFIG_DFU_*) and DFU TFTP update 42 The "dfu" command has been extended to support transfer via TFTP - one 47 As of this writing (SHA1:8d77576371381ade83de475bb639949b44941e8c v2015.10-rc2) [all …]
|
| H A D | README.spear | 7 one-time by a customer at silicon mask level (i.e. not at runtime!). 9 U-Boot supports four SoCs: SPEAr600, SPEAr3xx 14 1. ARM926ejs core based (sp600 has two cores, the 2nd handled only in Linux) 15 2. FastEthernet (sp600 has Gbit version, but same controller - GMAC) 16 3. USB Host 17 4. USB Device 26 u-boot is currently not supporting all peripeharls (just a few as listed below). 27 1. USB Device
|
| /openbmc/u-boot/drivers/usb/musb-new/ |
| H A D | Kconfig | 11 Enables the MUSB USB dual-role controller in host mode. 19 Enables the MUSB USB dual-role controller in gadget mode. 22 bool "Enable TI OTG USB controller" 27 speed USB controller based on the Mentor Graphics 43 bool "Enable Microchip PIC32 DRC USB controller" 46 Say y to enable PIC32 USB DRC controller support 50 bool "Enable sunxi OTG / DRC USB controller" 53 ---help--- 54 Say y here to enable support for the sunxi OTG / DRC USB controller
|
| /openbmc/u-boot/arch/arm/mach-rockchip/rk3399/ |
| H A D | Kconfig | 10 with full function and phisical connectors support like type-C ports, 11 usb2.0 host ports, LVDS, JTAG, MAC, SDcard, HDMI, USB-2-serial... 14 bool "Theobroma Systems RK3399-Q7 (Puma)" 16 The RK3399-Q7 (Puma) is a system-on-module (designed and 18 in a Qseven-compatible form-factor (running of a single 5V 19 supply and exposing its external interfaces on a MXM-230 22 Key features of the RK3399-Q7 include: 23 * on-module USB 3.0 hub (2x USB 3.0 host + 1x USB 2.0 host) 24 * USB 3.0 dual-role 25 * on-module Micrel KSZ9031 GbE PHY [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/aravis/ |
| H A D | aravis_0.8.31.bb | 1 SUMMARY = "A vision library for genicam based cameras" 3 Aravis is a glib/gobject based library for video acquisition using Genicam cameras.\ 8 LICENSE = "LGPL-2.1-only" 12 glib-2.0 \ 13 glib-2.0-native \ 18 SRC_URI = "https://github.com/AravisProject/aravis/releases/download/${PV}/${BPN}-${PV}.tar.xz" 21 EXTRA_OEMESON += "-Dtests=false" 29 inherit meson pkgconfig gi-docgen gobject-introspection 31 PACKAGECONFIG ?= "gstreamer usb ${@bb.utils.contains_any('DISTRO_FEATURES', '${GTK3DISTROFEATURES}'… 32 PACKAGECONFIG[gstreamer] = "-Dgst-plugin=enabled, -Dgst-plugin=disabled,gstreamer1.0 gstreamer1.0-p… [all …]
|
| /openbmc/qemu/docs/system/arm/ |
| H A D | orangepi.rst | 1 Orange Pi PC (``orangepi-pc``) 5 based embedded computer with mainline support in both U-Boot 6 and Linux. The board comes with a Quad Core Cortex-A7 @ 1.3GHz, 7 1GiB RAM, 100Mbit ethernet, USB, SD/MMC, USB, HDMI and 15 * SMP (Quad Core Cortex-A7) 20 * Timer device (re-used from Allwinner A10) 24 * USB 2.0 interfaces 36 - Graphical output via HDMI, GPU and/or the Display Engine 37 - Audio output 38 - Hardware Watchdog [all …]
|
| H A D | nuvoton.rst | 1 Nuvoton iBMC boards (``kudo-bmc``, ``mori-bmc``, ``npcm750-evb``, ``quanta-gbs-bmc``, ``quanta-gsj`… 4 The `Nuvoton iBMC`_ chips are a family of Arm-based SoCs that are 7 NPCM8XX series. NPCM7XX series feature one or two Arm Cortex-A9 CPU cores, 8 while NPCM8XX feature 4 Arm Cortex-A35 CPU cores. Both series contain a 12 .. _Nuvoton iBMC: https://www.nuvoton.com/products/cloud-computing/ibmc/ 14 The NPCM750 SoC has two Cortex-A9 cores and is targeted for the Enterprise 15 segment. The following machines are based on this chip : 17 - ``npcm750-evb`` Nuvoton NPCM750 Evaluation board 19 The NPCM730 SoC has two Cortex-A9 cores and is targeted for Data Center and 20 Hyperscale applications. The following machines are based on this chip : [all …]
|
| /openbmc/u-boot/drivers/usb/phy/ |
| H A D | twl4030.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * This is file is based on 7 * repository git.gitorious.org/u-boot-omap3/mainline.git, 8 * branch omap3-dev-usb, file drivers/usb/gadget/twl4030_usb.c 12 * ------------------------------------------------------------------------ 16 * Based on: twl4030_usb.c in linux 2.6 (drivers/i2c/chips/twl4030_usb.c) 17 * Copyright (C) 2004-2007 Texas Instruments 23 * ------------------------------------------------------------------------ 45 printf("TWL4030:USB:Write[0x%x] Error %d\n", address, ret); in twl4030_usb_write() 59 printf("TWL4030:USB:Read[0x%x] Error %d\n", address, ret); in twl4030_usb_read() [all …]
|
| /openbmc/openbmc/poky/meta-yocto-bsp/ |
| H A D | README.hardware.md | 15 (BSP) Developer's Guide - documentation source is in documentation/bspguide or 18 Note that these reference BSPs use the linux-yocto kernel and in general don't 26 The following boards are supported by the meta-yocto-bsp layer: 28 * Texas Instruments Beaglebone (`beaglebone-yocto`) 29 * General 64-bit Arm SystemReady platforms (`genericarm64`) 30 * General IA platforms (`genericx86` and `genericx86-64`) 38 Please refer to our contributor guide here: https://docs.yoctoproject.org/dev/contributor-guide/ 44 git send-email -M -1 --to poky@lists.yoctoproject.org 46 Send pull requests, patches, comments or questions about meta-yocto-bsp to 56 The following consumer devices are supported by the meta-yocto-bsp layer: [all …]
|
| /openbmc/openbmc/poky/ |
| H A D | README.hardware.md | 15 (BSP) Developer's Guide - documentation source is in documentation/bspguide or 18 Note that these reference BSPs use the linux-yocto kernel and in general don't 26 The following boards are supported by the meta-yocto-bsp layer: 28 * Texas Instruments Beaglebone (`beaglebone-yocto`) 29 * General 64-bit Arm SystemReady platforms (`genericarm64`) 30 * General IA platforms (`genericx86` and `genericx86-64`) 38 Please refer to our contributor guide here: https://docs.yoctoproject.org/dev/contributor-guide/ 44 git send-email -M -1 --to poky@lists.yoctoproject.org 46 Send pull requests, patches, comments or questions about meta-yocto-bsp to 56 The following consumer devices are supported by the meta-yocto-bsp layer: [all …]
|
| /openbmc/qemu/hw/usb/ |
| H A D | hcd-xhci-pci.h | 2 * USB xHCI controller emulation 5 * Date: 2011-05-11 ; Author: Hector Martin <hector@marcansoft.com> 6 * Based on usb-ohci.c, emulates Renesas NEC USB 3.0 7 * Date: 2020-01-1; Author: Sai Pavan Boddu <sai.pavan.boddu@xilinx.com> 28 #include "hw/usb.h" 29 #include "hcd-xhci.h" 31 #define TYPE_XHCI_PCI "pci-xhci"
|
| H A D | hcd-xhci-sysbus.h | 2 * USB xHCI controller for system-bus interface 4 * SPDX-FileCopyrightText: 2020 Xilinx 5 * SPDX-FileContributor: Author: Sai Pavan Boddu <sai.pavan.boddu@xilinx.com> 6 * SPDX-sourceInfo: Based on hcd-echi-sysbus 8 * SPDX-License-Identifier: GPL-2.0-or-later 14 #include "hw/usb.h" 15 #include "hcd-xhci.h"
|
| H A D | hcd-xhci-nec.c | 2 * USB xHCI controller emulation 5 * Date: 2011-05-11 ; Author: Hector Martin <hector@marcansoft.com> 6 * Based on usb-ohci.c, emulates Renesas NEC USB 3.0 23 #include "hw/usb.h" 26 #include "hw/qdev-properties.h" 28 #include "hcd-xhci-pci.h" 49 pci->xhci.numintrs = nec->intrs; in nec_xhci_instance_init() 50 pci->xhci.numslots = nec->slots; in nec_xhci_instance_init() 59 k->vendor_id = PCI_VENDOR_ID_NEC; in nec_xhci_class_init() 60 k->device_id = PCI_DEVICE_ID_NEC_UPD720200; in nec_xhci_class_init() [all …]
|
| /openbmc/u-boot/arch/arm/mach-sti/ |
| H A D | Kconfig | 10 bool "96Boards STiH410-B2260" 12 Support for 96Board STiH410-B2260 based on STMicrolectronics 15 - 1GB DDR 16 - On-Board USB combo WiFi/Bluetooth RTL8723BU 18 - Ethernet 1000-BaseT 19 - Sata 20 - HDMI 21 - 2 x USB2 type A 22 - micro USB2 type AB 23 - SD card slot [all …]
|
| /openbmc/u-boot/drivers/usb/musb/ |
| H A D | am35x.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * am35x.h - TI's AM35x platform specific usb wrapper definitions. 7 * Based on drivers/usb/musb/da8xx.h 24 /* Timeout for AM35x usb module */ 28 * AM35x platform USB wrapper register overlay. 64 /* USB 2.0 PHY Control */
|
| H A D | am35x.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * am35x.c - TI's AM35x platform specific usb wrapper functions. 7 * Based on drivers/usb/musb/da8xx.c 24 * Enable the USB phy 31 devconf2 = readl(&am35x_scm_general_regs->devconf2); in phy_on() 39 writel(devconf2, &am35x_scm_general_regs->devconf2); in phy_on() 41 /* wait until the USB phy is turned on */ in phy_on() 43 while (timeout--) in phy_on() 44 if (readl(&am35x_scm_general_regs->devconf2) & DEVCONF2_PHYCKGD) in phy_on() 47 /* USB phy was not turned on */ in phy_on() [all …]
|
| /openbmc/u-boot/arch/arm/mach-davinci/include/mach/ |
| H A D | da8xx-usb.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * da8xx-usb.h -- TI's DA8xx platform specific usb wrapper definitions. 7 * Based on drivers/usb/musb/davinci.h 23 /* Timeout for DA8xx usb module */ 27 * DA8xx platform USB wrapper register overlay. 64 /* DA8xx CFGCHIP2 (USB 2.0 PHY Control) register bits */
|
| /openbmc/u-boot/board/intel/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0+ 15 Intel quad-core Atom Processor E3800 with dual-channel DDR3L SODIMM 23 mini-ITX form factor containing the Intel Braswell SoC, which has 24 a 64-bit quad-core, single-thread, Intel Atom processor, along with 25 serial console, 10/100/1000 Ethernet, SD-Card, USB 2/3, SATA, PCIe, 43 peripheral connectors for PCIe/SATA/USB/LAN/SD/UART/Audio/LVDS. 50 eMMC flash on board, Wi-Fi, Bluetooth 4 and USB controllers. 56 Arduino-certified development and prototyping boards based on Intel 57 architecture. It includes an Intel Quark SoC X1000 processor, a 32-bit 58 single-core, single-thread, Intel Pentium processor instrunction set [all …]
|
| /openbmc/u-boot/test/py/tests/ |
| H A D | test_ums.py | 1 # SPDX-License-Identifier: GPL-2.0 2 # Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved. 4 # Test U-Boot's "ums" command. The test starts UMS in U-Boot, waits for USB 6 # block device, optionally mounts a partition and performs filesystem-based 7 # read/write tests, and finally aborts the "ums" command in U-Boot. 19 a) boardenv_* to contain configuration values to define which USB ports are 26 '/mnt/ubtest-mnt-p2371-2180-na', 33 'host_ums_dev_node': '/dev/disk/by-path/pci-0000:00:14.0-usb-0:13:1.0-scsi-0:0:0:0', 44 # If present, the partition will be mounted and a file written-to and 45 # read-from it. If missing, only a simple block read test will be [all …]
|
| /openbmc/u-boot/include/configs/ |
| H A D | pogo_e02.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 6 * Based on Kirkwood support: 9 * Written-by: Prafulla Wadaskar <prafulla@marvell.com> 32 * mv-common.h should be defined after CMD configs since it used them 35 #include "mv-common.h" 56 "mtdparts=mtdparts=orion_nand:1M(u-boot),4M(uImage)," \ 57 "32M(rootfs),-(data)\0"\ 60 "bootcmd_usb=usb start; ext2load usb 0:1 0x00800000 /uImage; " \ 61 "ext2load usb 0:1 0x01100000 /uInitrd\0"
|
| /openbmc/u-boot/arch/arm/include/asm/arch-omap3/ |
| H A D | ehci.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 6 * Based on "drivers/usb/host/ehci-omap.c" from Linux 2.6.37 13 /* USB/EHCI registers */
|
| /openbmc/u-boot/doc/driver-model/ |
| H A D | pmic-framework.txt | 2 # (C) Copyright 2014-2015 Samsung Electronics 5 # SPDX-License-Identifier: GPL-2.0+ 8 PMIC framework based on Driver Model 18 This is an introduction to driver-model multi uclass PMIC IC's support. 19 At present it's based on two uclass types: 20 - UCLASS_PMIC - basic uclass type for PMIC I/O, which provides common 22 - UCLASS_REGULATOR - additional uclass type for specific PMIC features, 27 - drivers/power/pmic/pmic-uclass.c 28 - include/power/pmic.h 30 - drivers/power/regulator/regulator-uclass.c [all …]
|