[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 01/17] docs/system/arm: Add Description for NPCM8XX SoC
From: |
Hao Wu |
Subject: |
[PATCH 01/17] docs/system/arm: Add Description for NPCM8XX SoC |
Date: |
Thu, 26 Dec 2024 08:22:20 +0000 |
NPCM8XX SoC is the successor of the NPCM7XX. It features quad-core
Cortex-A35 (Armv8, 64-bit) CPUs and some additional peripherals.
Signed-off-by: Hao Wu <wuhaotsh@google.com>
---
docs/system/arm/nuvoton.rst | 20 +++++++++++++++-----
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/docs/system/arm/nuvoton.rst b/docs/system/arm/nuvoton.rst
index 05059378e5..0a1916fb99 100644
--- a/docs/system/arm/nuvoton.rst
+++ b/docs/system/arm/nuvoton.rst
@@ -1,12 +1,13 @@
Nuvoton iBMC boards (``kudo-bmc``, ``mori-bmc``, ``npcm750-evb``,
``quanta-gbs-bmc``, ``quanta-gsj``)
=====================================================================================================
-The `Nuvoton iBMC`_ chips (NPCM7xx) are a family of ARM-based SoCs that are
+The `Nuvoton iBMC`_ chips are a family of ARM-based SoCs that are
designed to be used as Baseboard Management Controllers (BMCs) in various
-servers. They all feature one or two ARM Cortex-A9 CPU cores, as well as an
-assortment of peripherals targeted for either Enterprise or Data Center /
-Hyperscale applications. The former is a superset of the latter, so NPCM750 has
-all the peripherals of NPCM730 and more.
+servers. Currently there are two families: NPCM7XX series and
+NPCM8XX series. NPCM7XX series feature one or two ARM Cortex-A9 CPU cores,
+while NPCM8XX feature 4 ARM Cortex-A35 CPU cores. Both series contain a
+different assortment of peripherals targeted for either Enterprise or Data
+Center / Hyperscale applications.
.. _Nuvoton iBMC: https://www.nuvoton.com/products/cloud-computing/ibmc/
@@ -27,6 +28,8 @@ There are also two more SoCs, NPCM710 and NPCM705, which are
single-core
variants of NPCM750 and NPCM730, respectively. These are currently not
supported by QEMU.
+The NPCM8xx SoC is the successor of the NPCM7xx SoC.
+
Supported devices
-----------------
@@ -62,6 +65,8 @@ Missing devices
* System Wake-up Control (SWC)
* Shared memory (SHM)
* eSPI slave interface
+ * Block-tranfer interface (8XX only)
+ * Virtual UART (8XX only)
* Ethernet controller (GMAC)
* USB device (USBD)
@@ -76,6 +81,11 @@ Missing devices
* Video capture
* Encoding compression engine
* Security features
+ * I3C buses (8XX only)
+ * Temperator sensor interface (8XX only)
+ * Virtual UART (8XX only)
+ * Flash monitor (8XX only)
+ * JTAG master (8XX only)
Boot options
------------
--
2.47.1.613.gc27f4b7a9f-goog
- [PATCH 00/17] Changes since v1:, Hao Wu, 2024/12/26
- [PATCH 01/17] docs/system/arm: Add Description for NPCM8XX SoC,
Hao Wu <=
- [PATCH 02/17] roms: Update vbootrom to 1287b6e, Hao Wu, 2024/12/26
- [PATCH 03/17] pc-bios: Add NPCM8XX vBootrom, Hao Wu, 2024/12/26
- [PATCH 04/17] hw/ssi: Make flash size a property in NPCM7XX FIU, Hao Wu, 2024/12/26
- [PATCH 05/17] hw/misc: Rename npcm7xx_gcr to npcm_gcr, Hao Wu, 2024/12/26
- [PATCH 06/17] hw/misc: Move NPCM7XX GCR to NPCM GCR, Hao Wu, 2024/12/26
- [PATCH 07/17] hw/misc: Add nr_regs and cold_reset_values to NPCM GCR, Hao Wu, 2024/12/26
- [PATCH 08/17] hw/misc: Add support for NPCM8XX GCR, Hao Wu, 2024/12/26
- [PATCH 10/17] hw/misc: Support 8-bytes memop in NPCM GCR module, Hao Wu, 2024/12/26
- [PATCH 09/17] hw/misc: Store DRAM size in NPCM8XX GCR Module, Hao Wu, 2024/12/26
- [PATCH 11/17] hw/misc: Rename npcm7xx_clk to npcm_clk, Hao Wu, 2024/12/26