Home
last modified time | relevance | path

Searched +full:system +full:- +full:on +full:- +full:chip (Results 1 – 25 of 347) sorted by relevance

12345678910>>...14

/openbmc/u-boot/drivers/usb/host/
H A DKconfig12 ---help---
21 Say Y or if your system has a Dual Role SuperSpeed
22 USB controller based on the DesignWare USB3 IP Core.
26 depends on DM_USB
30 USB controller based on the DesignWare USB3 IP Core.
35 depends on ARCH_MVEBU
38 Choose this option to add support for USB 3.0 driver on mvebu
43 bool "Support for PCI-based xHCI USB controller"
44 depends on DM_USB
47 Enables support for the PCI-based xHCI controller.
[all …]
/openbmc/qemu/docs/system/arm/
H A Dsx1.rst1 Siemens SX1 (``sx1``, ``sx1-v1``)
7 - Texas Instruments OMAP310 System-on-chip (ARM925T core)
9 - ROM and RAM memories (ROM firmware image can be loaded with
10 -pflash) V1 1 Flash of 16MB and 1 Flash of 8MB V2 1 Flash of 32MB
12 - On-chip LCD controller
14 - On-chip Real Time Clock
16 - Secure Digital card connected to OMAP MMC/SD host
18 - Three on-chip UARTs
H A Dstm32.rst1 STMicroelectronics STM32 boards (``netduino2``, ``netduinoplus2``, ``olimex-stm32-h405``, ``stm32vl…
4 The `STM32`_ chips are a family of 32-bit ARM-based microcontroller by
7 .. _STM32: https://www.st.com/en/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus.html
9 The STM32F1 series is based on ARM Cortex-M3 core. The following machines are
10 based on this chip :
12 - ``stm32vldiscovery`` STM32VLDISCOVERY board with STM32F100RBT6 microcontroller
14 The STM32F2 series is based on ARM Cortex-M3 core. The following machines are
15 based on this chip :
17 - ``netduino2`` Netduino 2 board with STM32F205RFT6 microcontroller
19 The STM32F4 series is based on ARM Cortex-M4F core, as well as the STM32L4
[all …]
H A Dnrf.rst4 The `Nordic nRF`_ chips are a family of ARM-based System-on-Chip that
5 are designed to be used for low-power and short-range wireless solutions.
11 The following machines are based on this chip :
13 - ``microbit`` BBC micro:bit board with nRF51822 SoC
19 -----------------
21 * ARM Cortex-M0 (ARMv6-M)
31 ---------------
34 * Real-Time Clock (RTC) controller
42 ------------
44 The Micro:bit machine can be started using the ``-device`` option to load a
[all …]
H A Dnuvoton.rst1 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 …]
H A Dxlnx-versal-virt.rst1 Xilinx Versal Virt (``xlnx-versal-virt``)
4 Xilinx Versal is a family of heterogeneous multi-core SoCs
5 (System on Chip) that combine traditional hardened CPUs and I/O
6 peripherals in a Processing System (PS) with runtime programmable
10 https://www.xilinx.com/products/silicon-devices/acap/versal.html
22 - 2 ACPUs (ARM Cortex-A72)
26 - Interrupt controller (ARM GICv3)
27 - 2 UARTs (ARM PL011)
28 - An RTC (Versal built-in)
29 - 2 GEMs (Cadence MACB Ethernet MACs)
[all …]
/openbmc/qemu/docs/system/
H A Dtarget-m68k.rst1 .. _ColdFire-System-emulator:
3 ColdFire System emulator
4 ------------------------
6 Use the executable ``qemu-system-m68k`` to simulate a ColdFire machine.
11 - MCF5208 ColdFire V2 Microprocessor (ISA A+ with EMAC).
13 - Three Two on-chip UARTs.
15 - Fast Ethernet Controller (FEC)
19 - MCF5206 ColdFire V2 Microprocessor.
21 - Two on-chip UARTs.
H A Dtarget-rx.rst1 .. _RX-System-emulator:
3 RX System emulator
4 --------------------
6 Use the executable ``qemu-system-rx`` to simulate RX target (GDB simulator).
9 - R5F562N8 MCU
11 - On-chip memory (ROM 512KB, RAM 96KB)
12 - Interrupt Control Unit (ICUa)
13 - 8Bit Timer x 1CH (TMR0,1)
14 - Compare Match Timer x 2CH (CMT0,1)
15 - Serial Communication Interface x 1CH (SCI0)
[all …]
/openbmc/openpower-hw-diags/util/
H A Dpdbg.hpp14 class Chip;
23 /** Chip target types. */
46 /** @return The target associated with the given chip. */
47 pdbg_target* getTrgt(const libhei::Chip& i_chip);
55 /** @return A string representing the given chip's devtree path. */
56 const char* getPath(const libhei::Chip& i_chip);
61 /** @return The absolute position of the given chip. */
62 uint32_t getChipPos(const libhei::Chip& i_chip);
64 /** @return The unit position of a target within a chip. */
70 /** @return The target type of the given chip. */
[all …]
/openbmc/docs/designs/
H A Dpower-systems-memory-preserving-reboot.md1 # Memory preserving reboot and System Dump extraction flow on POWER Systems
9 On POWER based servers, a hypervisor firmware manages and allocates resources to
10 the logical partitions running on the server. If this hypervisor encounters an
14 required for debugging the fault. Some hypervisors on the POWER based systems
15 don't have access to a non-volatile storage to store this content after a
16 failure. A warm reboot with preserving the main memory is needed on the POWER
18 explains the high-level flow of warm reboot and extraction of the resulting dump
23 - **Boot**: The process of initializing hardware components in a computer system
24 and loading the operating system.
26 - **Hostboot**: The firmware runs on the host processors and performs all
[all …]
/openbmc/u-boot/doc/device-tree-bindings/spi/
H A Dspi-bus.txt4 and a set of child nodes for each SPI slave on the bus. For this
5 discussion, it is assumed that the system's SPI controller is in
10 - #address-cells - number of cells required to define a chip select
11 address on the SPI bus.
12 - #size-cells - should be zero.
13 - compatible - name of SPI bus controller following generic names
15 - cs-gpios - (optional) gpios chip select.
19 assigning chip select numbers. Since SPI chip select configuration is
20 flexible and non-standardized, it is left out of this binding with the
22 chip selects. Individual drivers can define additional properties to
[all …]
/openbmc/phosphor-mrw-tools/docs/
H A Dmrw-xml-requirements.md3 This document describes the data requirements that OpenBMC has on the machine
5 [Serverwiz2](https://www.github.com/open-power/serverwiz). The requirements in
11 ## System Inventory
13 The system inventory can be generated from the MRW XML. The inventory typically
14 contains all FRUs (field replaceable units), along with a few non-FRU entities,
15 like the BMC chip and processor cores.
19 - Set the `FRU_NAME` attribute of that target.
28 modeled in the MRW XML. For a system built with parts that already have existing
31 determined, depending on the part.
33 The following sections list the system dependent information that the device
[all …]
/openbmc/phosphor-mrw-tools/
H A DInventory.pm14 #Chips that are modeled as modules (card-chip together)
18 #for a system. The hash elements are:
49 for my $target (sort keys %{$targetObj->getAllTargets()}) {
53 if (!$targetObj->isBadAttribute($target, "TYPE")) {
54 $type = $targetObj->getAttribute($target, "TYPE");
57 if (!$targetObj->isBadAttribute($target, "RU_TYPE")) {
58 $ruType = $targetObj->getAttribute($target, "RU_TYPE");
73 #is a card-chip instance that plugs into a connector on the
74 #backplane/processor card. Since we already include the chip target
78 #For example, we'll already have .../module-0/proc-0 so we don't
[all …]
H A DUtil.pm10 #Returns the BMC target for a system.
16 for my $target (keys %{$targetObj->getAllTargets()}) {
17 if ($targetObj->getType($target) eq "BMC") {
26 #Returns an array of child units based on their Target Type.
29 # param[in] $chip = The chip target to find the units on
32 my ($targetObj, $unitTargetType, $chip) = @_;
35 my @children = $targetObj->getAllTargetChildren($chip);
38 if ($targetObj->getTargetType($child) eq $unitTargetType) {
46 #Returns size of child units based on their Type.
49 # param[in] $chip = The chip target to find the units on
[all …]
/openbmc/witherspoon-pfault-analysis/org/open_power/Witherspoon/
H A DFault.errors.yaml1 - name: PowerSupplyInputFault
6 - name: PowerSupplyShouldBeOn
7 description: The power supply indicated that it is not on when it should be.
9 - name: PowerSupplyOutputOvercurrent
12 - name: PowerSupplyOutputOvervoltage
15 - name: PowerSupplyFanFault
18 - name: PowerSupplyTemperatureFault
21 - name: Shutdown
24 - name: PowerOnFailure
25 description: System power failed to turn on
[all …]
/openbmc/u-boot/arch/x86/
H A DKconfig2 depends on X86
8 prompt "Run U-Boot in 32/64-bit mode"
11 U-Boot can be built as a 32-bit binary which runs in 32-bit mode
12 even on 64-bit machines. In this case SPL is not used, and U-Boot
13 runs directly from the reset vector (via 16-bit start-up).
15 Alternatively it can be run as a 64-bit binary, thus requiring a
16 64-bit machine. In this case SPL runs in 32-bit mode (via 16-bit
17 start-up) then jumps to U-Boot in 64-bit mode.
19 For now, 32-bit mode is recommended, as 64-bit is still
23 bool "32-bit"
[all …]
/openbmc/u-boot/drivers/mtd/spi/
H A DKconfig5 depends on DM && DM_SPI
11 supported by U-Boot. The uclass interface is defined in
20 depends on SANDBOX && DM_SPI_FLASH
26 stored in a file on the host filesystem.
30 depends on SPI
41 depends on SPI_FLASH || DM_SPI_FLASH
46 flash is present on the system.
49 int "SPI Flash default Chip-select"
50 depends on SPI_FLASH || DM_SPI_FLASH
53 The default chip select may be provided by the platform
[all …]
/openbmc/u-boot/board/freescale/ls1021aiot/
H A DREADME2 --------
3 The LS1021A-IOT is a Freescale reference board that hosts
7 -------------------------
8 - DDR Controller
9 - Supports 1GB un-buffered DDR3L SDRAM discrete
10 devices(32-bit bus) with 4 bit ECC
11 - DDR power supplies 1.35V to all devices with
13 - Soldered DDR chip
14 - Supprot one fixed speed
15 - Ethernet
[all …]
/openbmc/qemu/hw/ppc/
H A Dpnv.c4 * Copyright (c) 2016-2024, IBM Corporation.
6 * SPDX-License-Identifier: GPL-2.0-or-later
28 #include "system/qtest.h"
29 #include "system/system.h"
30 #include "system/numa.h"
31 #include "system/reset.h"
32 #include "system/runstate.h"
33 #include "system/cpus.h"
34 #include "system/device_tree.h"
35 #include "system/hw_accel.h"
[all …]
/openbmc/u-boot/drivers/misc/
H A DKconfig9 depends on DM
18 depends on ARCH_ASPEED
24 depends on ARCH_ASPEED
30 depends on ARCH_ASPEED
32 Support the FSI master present in the ASPEED system on chips.
36 depends on MISC
39 details on the "Embedded Peripherals IP User Guide" of Altera.
43 depends on MISC
46 CryptoAuthentication module found for example on the Turris Omnia
50 bool "Rockchip e-fuse support"
[all …]
/openbmc/docs/architecture/code-update/
H A Demmc-storage-design.md7 Created: 2019-06-20
18 based on AST2400 and AST2500, but there is no design for managed NAND.
22 - Security: Ability to enforce read-only, verification of official/signed images
25 - Updatable: Ensure that the filesystem design allows for an effective and
28 - Simplicity: Make the system easy to understand, so that it is easy to develop,
31 - Code reuse: Try to use something that already exists instead of re-inventing
36 - The eMMC image layout and characteristics are specified in a meta layer. This
41 - Code update: Support two versions on flash. This allows a known good image to
44 - GPT partitioning for the eMMC User Data Area: This is chosen over dynamic
48 - Initramfs: An initramfs is needed to run sgdisk on first boot to move the
[all …]
/openbmc/qemu/docs/specs/
H A Dfsi.rst8 FSI is a point-to-point two wire interface which is capable of supporting
22 "engines" that drive accesses on buses internal and external to the POWER
23 chip. Examples include the SBEFIFO and I2C masters. The engines hang off of
33 driving CFAM engine accesses into the POWER chip. At the hardware level
34 FSI is a bit-based protocol supporting synchronous and DMA-driven accesses
37 4. The On-Chip Peripheral Bus (OPB): A low-speed bus typically found in POWER
40 MMIO-mapping of the CFAM address straight onto a sub-region of the OPB
43 5. An APB-to-OPB bridge enabling access to the OPB from the ARM core in the
58 As for FSI, its symbols and wire-protocol are not modelled at all. This is not
60 space onto the OPB address space - the models follow this directly and map the
[all …]
/openbmc/u-boot/board/freescale/t4rdb/
H A Dcpld.h1 /* SPDX-License-Identifier: GPL-2.0+ */
7 * This file provides support for the ngPIXIS, a board-specific FPGA used on
12 * CPLD register set. Feel free to add board-specific #ifdefs where necessary.
15 u8 chip_id1; /* 0x00 - CPLD Chip ID1 Register */
16 u8 chip_id2; /* 0x01 - CPLD Chip ID2 Register */
17 u8 sw_maj_ver; /* 0x02 - CPLD Code Major Version Register */
18 u8 sw_min_ver; /* 0x03 - CPLD Code Minor Version Register */
19 u8 hw_ver; /* 0x04 - PCBA Version Register */
20 u8 software_on; /* 0x05 - Override Physical Switch Enable Register */
21 u8 cfg_rcw_src; /* 0x06 - RCW Source Location Control Register */
[all …]
/openbmc/openpower-proc-control/procedures/phal/
H A Dthread_stopall.cpp15 #include <phosphor-logging/log.hpp>
26 * @brief Stop instruction executions on all functional threads in the
28 * This procedure is used to stop all threads in the system in
30 * chip-op with ignore hardware error mode. Since this function
31 * is used in power-off/error path, ignore the internal error now.
35 // CMD details based on SBE spec, used for logging purpose in threadStopAll()
82 "threadStopAll failed({}) on proc({})", in threadStopAll()
93 // SRC6 : [0:15] chip position in threadStopAll()
106 // SBE is not ready to accept chip-ops, in threadStopAll()
109 std::format("threadStopAll: Skipping ({}) on proc({})", in threadStopAll()
[all …]
/openbmc/u-boot/drivers/reset/
H A DKconfig5 depends on DM && OF_CONTROL
9 reset controller hardware module within the chip. In U-Boot, reset
17 depends on DM_MAILBOX && SANDBOX
25 depends on ARCH_STI
27 Support for reset controllers on STMicroelectronics STiH407 family SoCs.
28 Say Y if you want to control reset signals provided by system config
33 depends on STM32 || ARCH_STM32MP
35 Support for reset controllers on STMicroelectronics STM32 family SoCs.
39 bool "Enable Tegra CAR-based reset driver"
40 depends on TEGRA_CAR
[all …]

12345678910>>...14