/openbmc/linux/arch/sh/boards/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 2 menu "Board support" 12 depends on !SH_DEVICE_TREE 24 bool "J-Core SoC" 28 depends on CPU_J2 31 J-Core SoC, including interrupt controllers and timers. 37 depends on CPU_SUBTYPE_SH7705 || CPU_SUBTYPE_SH7709 || CPU_SUBTYPE_SH7710 || \ 42 SH7710, SH7712, SH7750, SH7750S or SH7750R evaluation board. 47 depends on CPU_SUBTYPE_SH7206 50 evaluation board. [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/arm/ |
H A D | fsl.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Shawn Guo <shawnguo@kernel.org> 11 - Li Yang <leoyang.li@nxp.com> 18 - description: i.MX1 based Boards 20 - enum: 21 - armadeus,imx1-apf9328 22 - fsl,imx1ads 23 - const: fsl,imx1 [all …]
|
/openbmc/linux/arch/m68k/ |
H A D | Kconfig.machine | 1 # SPDX-License-Identifier: GPL-2.0 8 depends on MMU 13 you plan to use this kernel on an Amiga, say Y here and browse the 18 depends on MMU 23 This option enables support for the 68000-based Atari series of 25 this kernel on an Atari, say Y here and browse the material 33 depends on MMU 40 computers. If you plan to use this kernel on a Mac, say Y here and 41 browse the documentation available at <http://www.mac.linux-m68k.org/>; 46 depends on MMU [all …]
|
/openbmc/linux/arch/powerpc/platforms/44x/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 depends on 44x 12 depends on 44x 17 This option enables support for the IBM PPC440EP evaluation board. 21 depends on 44x 29 This option enables support for the APM APM821xx Evaluation board. 33 depends on 44x 39 This option enables support for the IBM PPC440GP evaluation board. 43 depends on 44x 47 This option enables support for the ACube Sam440ep board. [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/board/ |
H A D | fsl-board.txt | 1 Freescale Reference Board Bindings 4 exist on some Freescale reference boards. 6 * Board Control and Status (BCSR) 10 - compatible : Should be "fsl,<board>-bcsr" 11 - reg : Offset and length of the register set for the device 16 compatible = "fsl,mpc8360mds-bcsr"; 20 * Freescale on-board FPGA 22 This is the memory-mapped registers for on board FPGA. 25 - compatible: should be a board-specific string followed by a string 27 "fsl,<board>-fpga", "fsl,fpga-pixis", or [all …]
|
/openbmc/linux/arch/sh/include/mach-common/mach/ |
H A D | microdev.h | 1 /* SPDX-License-Identifier: GPL-2.0 3 * linux/include/asm-sh/microdev.h 7 * Definitions for the SuperH SH4-202 MicroDev board. 17 * controller (INTC) on the CPU-board FPGA. should be noted that there 18 * is an INTC on the FPGA, and a separate INTC on the SH4-202 core - 20 * correctly route - unfortunately, they have the same name and 23 #define MICRODEV_FPGA_INTC_BASE 0xa6110000ul /* INTC base address on CPU-board FPGA */ 24 …INTENB_REG (MICRODEV_FPGA_INTC_BASE+0ul) /* Interrupt Enable Register on INTC on CPU-board FPGA */ 25 …NTDSB_REG (MICRODEV_FPGA_INTC_BASE+8ul) /* Interrupt Disable Register on INTC on CPU-board FPGA */ 26 …RODEV_FPGA_INTC_MASK(n) (1ul<<(n)) /* Interrupt mask to enable/disable INTC in CPU-board FPGA */ [all …]
|
/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 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, 29 EC (Cortex-M3) to provide access to the keyboard and battery [all …]
|
/openbmc/u-boot/arch/arm/mach-aspeed/ast2600/ |
H A D | Kconfig | 7 prompt "AST2600 board select" 8 depends on ASPEED_AST2600 12 bool "EVB-AST2600" 13 depends on ASPEED_AST2600 15 EVB-AST2600 is Aspeed evaluation board for AST2600A0 chip. 21 bool "FPGA-AST2600" 22 depends on ASPEED_AST2600 24 FPGA-AST2600 is Aspeed FPGA board for AST2600 chip. 26 most implementation is co-code with EVB-AST2600. 29 bool "SLT-AST2600" [all …]
|
/openbmc/linux/sound/soc/intel/avs/boards/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 depends on SND_SOC_INTEL_AVS 8 tristate "da7219 I2S board" 9 depends on I2C 10 depends on MFD_INTEL_LPSS || COMPILE_TEST 18 tristate "DMIC generic board" 26 tristate "es8336 I2S board" 27 depends on X86 && I2C 28 depends on MFD_INTEL_LPSS || COMPILE_TEST 36 tristate "HD-Audio generic board" [all …]
|
/openbmc/linux/drivers/power/reset/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 bool "Board level reset or power off" 5 Provides a number of drivers which either reset a complete board 6 or shut it down, by manipulating the main power supply on the board. 8 Say Y here to enable board reset and power off 13 bool "ams AS3722 power-off driver" 14 depends on MFD_AS3722 16 This driver supports turning off board via a ams AS3722 power-off. 20 depends on ARCH_AT91 28 depends on ARCH_AT91 [all …]
|
/openbmc/u-boot/board/ti/common/ |
H A D | board_detect.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 5 * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com 23 * struct ti_am_eeprom - This structure holds data read in from the 26 * @name: The name of the board 27 * @version: Board revision 28 * @serial: Board serial number 32 * The data is this structure is read from the EEPROM on the board. 33 * It is used for board detection which is based on name. It is used 35 * TI boards with a single MLO and u-boot. 52 * struct dra7_eeprom - This structure holds data read in from the DRA7 EVM [all …]
|
/openbmc/linux/arch/mips/include/asm/octeon/ |
H A D | cvmx-helper-board.h | 7 * Copyright (c) 2003-2008 Cavium Networks 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 30 * Helper functions to abstract board specific data about 31 * network ports from the rest of the cvmx-helper files. 37 #include <asm/octeon/cvmx-helper.h> 58 #define CVMX_HELPER_BOARD_MGMT_IPD_PORT -10 62 * port. A result of -1 means there isn't a MII capable PHY 63 * connected to this port. On chips supporting multiple MII 66 * This function must be modified for every new Octeon board. [all …]
|
/openbmc/u-boot/board/freescale/mx35pdk/ |
H A D | README | 2 -------------- 4 mx35pdk (known als as mx35_3stack) is a development board by Freescale. 5 It consists of three pluggable board: 6 - CPU module, with CPU, RAM, flash 7 - Personality board, with most interfaces (USB, Network,..) 8 - Debug board with JTAG header. 10 The board is usually delivered with redboot. This howto explains how to boot 11 a linux kernel and how to replace the original bootloader with U-Boot. 13 The board is delivered with Redboot on the NAND flash. It is possible to 14 switch the boot device with the switches SW1-SW2 on the Personality board, [all …]
|
/openbmc/u-boot/arch/arm/mach-exynos/ |
H A D | Kconfig | 14 Samsung Exynos4 SoC family are based on ARM Cortex-A9 CPU. There 33 Samsung Exynos5 SoC family are based on ARM Cortex-A15 CPU (and 34 Cortex-A7 CPU in big.LITTLE configuration). There are multiple SoCs 44 Samsung Exynos7 SoC family are based on ARM Cortex-A57 CPU or 45 Cortex-A53 CPU (and some in a big.LITTLE configuration). There are 53 prompt "EXYNOS4 board select" 56 bool "Exynos4210 SMDKV310 board" 61 bool "Exynos4210 Trats board" 64 bool "EXYNOS4210 Universal C210 board" 67 bool "Exynos4412 Origen board" [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.generic-board | 1 # SPDX-License-Identifier: GPL-2.0+ 7 ---------- 9 U-Boot traditionally had a board.c file for each architecture. This introduced 11 initialisation slightly differently. To address this, a new 'generic board 19 ----------------- 21 The main change is that the arch/<arch>/lib/board.c file is removed in 22 favour of common/board_f.c (for pre-relocation init) and common/board_r.c 23 (for post-relocation init). 26 fields which are common to all architectures. Architecture-specific fields 31 ------------------ [all …]
|
/openbmc/linux/drivers/mtd/maps/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 depends on MTD!=n 4 depends on HAS_IOMEM 7 bool "Support non-linear mappings of flash chips" 14 depends on MTD_CFI || MTD_JEDECPROBE || MTD_ROM || MTD_RAM || MTD_LPDDR 19 the physical address and size of the flash chips on your 20 particular board as well as the bus width, either statically 21 with config options or at run-time. 28 depends on MTD_PHYSMAP 32 physmap configuration options are done via your board's [all …]
|
/openbmc/u-boot/arch/arm/mach-rockchip/rk3368/ |
H A D | Kconfig | 4 prompt "RK3368 board" 7 bool "Theobroma Systems RK3368-uQ7 (Lion) module" 9 The RK3368-uQ7 is a micro-Qseven form-factor (40mm x 70mm, 10 MXM-230 connector) system-on-module designed by Theobroma 14 - 8x Cortex-A53 (in 2 clusters of 4 cores each) 15 - (on-module) up to 4GB of DDR3 memory 16 - (on-module) SPI-NOR flash 17 - (on-module) eMMC 18 - Gigabit Ethernet (with an on-module KSZ9031 PHY) 19 - USB [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | cirrus,lochnagar.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Cirrus Logic Lochnagar Audio Development Board 10 - patches@opensource.cirrus.com 13 Lochnagar is an evaluation and development board for Cirrus Logic 15 Logic devices on mini-cards, as well as allowing connection of various 25 [1] Clock : ../clock/clock-bindings.txt 28 [2] include/dt-bindings/clock/lochnagar.h 36 - cirrus,lochnagar1-clk [all …]
|
/openbmc/u-boot/arch/mips/mach-bmips/ |
H A D | Kconfig | 2 depends on ARCH_BMIPS 127 prompt "Board select" 131 depends on SOC_BMIPS_BCM6838 134 Broadcom BCM968380GERG reference board with BCM68380 SoC with 512 MB 141 bool "Comtrend AR-5315u" 142 depends on SOC_BMIPS_BCM6318 145 Comtrend AR-5315u boards have a BCM6318 SoC with 64 MB of RAM and 16 152 bool "Comtrend AR-5387un" 153 depends on SOC_BMIPS_BCM6328 156 Comtrend AR-5387un boards have a BCM6328 SoC with 64 MB of RAM and 16 [all …]
|
/openbmc/u-boot/arch/arc/ |
H A D | Kconfig | 2 depends on ARC 23 ISA for the Next Generation ARC-HS cores 34 depends on ISA_ARCOMPACT 37 Choose this option to build an U-Boot for ARC750D CPU. 41 depends on ISA_ARCOMPACT 44 Choose this option to build an U-Boot for ARC770D CPU. 48 depends on ISA_ARCV2 51 Next Generation ARC Core based on ISA-v2 ISA without MMU. 55 depends on ISA_ARCV2 58 Next Generation ARC Core based on ISA-v2 ISA without MMU. [all …]
|
/openbmc/linux/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-helper-board.c | 7 * Copyright (c) 2003-2008 Cavium Networks 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 30 * Helper functions to abstract board specific data about 31 * network ports from the rest of the cvmx-helper files. 36 #include <asm/octeon/cvmx-bootinfo.h> 38 #include <asm/octeon/cvmx-config.h> 40 #include <asm/octeon/cvmx-helper.h> 41 #include <asm/octeon/cvmx-helper-util.h> 42 #include <asm/octeon/cvmx-helper-board.h> [all …]
|
/openbmc/u-boot/include/ |
H A D | board.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 9 * board or a specific device such as hard-wired GPIOs on GPIO expanders, 10 * read-only data in flash ICs, or similar. 16 * If for example the board had a read-only serial number flash IC, we could 21 * debug("board device not found."); 36 * detect() - Run the hardware info detection procedure for this 41 * check the presence of a device on a bus etc.), hence this is not 45 * Return: 0 if OK, -ve on error. 50 * get_bool() - Read a specific bool data value that describes the 52 * @dev: The board instance to gather the data. [all …]
|
/openbmc/u-boot/board/intel/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0+ 14 This is the Intel Bayley Bay Customer Reference Board. It contains an 15 Intel quad-core Atom Processor E3800 with dual-channel DDR3L SODIMM 22 This is the Intel Cherry Hill Customer Reference Board. It is in a 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, 31 This is the Intel Cougar Canyon 2 Customer Reference Board. It 32 is built on the Chief River platform with Intel Ivybridge Processor 33 and Panther Point chipset. The board has 4GB RAM, with some other [all …]
|
/openbmc/u-boot/test/py/ |
H A D | README.md | 1 # U-Boot pytest suite 5 This tool aims to test U-Boot by executing U-Boot shell commands using the 6 console interface. A single top-level script exists to execute or attach to the 7 U-Boot console, run the entire script of tests against it, and summarize the 10 - Testing is performed in the same way a user or script would interact with 11 U-Boot; there can be no disconnect. 12 - There is no need to write or embed test-related code into U-Boot itself. 13 It is asserted that writing test-related code in Python is simpler and more 15 - It is reasonably simple to interact with U-Boot in this way. 19 The test suite is implemented using pytest. Interaction with the U-Boot console [all …]
|
/openbmc/u-boot/arch/arm/mach-rockchip/rk3399/ |
H A D | Kconfig | 4 prompt "RK3399 board select" 7 bool "RK3399 evaluation board" 9 RK3399evb is a evaluation board for Rockchp rk3399, 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: [all …]
|