configurations: Add Clemente system config
Introduce initial configuration files for Clemente system.
High level description:
*FIO (Front I/O controller)
Provides system status indicators (LEDs) and board information (FRU),
and communicates with the Remote Management Controller (RMC) to
ensure front-panel events are monitored and reported in real time.
*HDD & HDD_NVMe
Connected via the MCIO connector and CX8 interface, and linked to
SSDs so that CX8 can carry high-speed traffic to and from the drives.
*OSFP (Octal Small Form-factor Pluggable)
Defines front-panel pluggable slots with eight high-speed electrical
lanes. The Entity Manager reads the OSFP JSON definitions to detect
inserted modules and exposes them via D-Bus for dynamic binding by
other services.
*PDB (Power Distribution Board)
Manages and reports voltage and current on power rails for storage
and networking modules. It exposes these metrics in JSON so that
other components can throttle I/O or trigger alarms when
approaching power limits.
*SCM (Secure Control Module)
Serves as the carrier board for the BMC, connecting to the Hardware
Platform Manager (HPM) to monitor and manage secure-boot policies,
cryptographic keys, and global configuration.
==================================================================
1.Add /* */ style comments before Name
2.Add BOARD_MANUFACTURER to each Probe
Change-Id: I881e1362e9b178af613fad6a9a37d876de20c53f
Signed-off-by: Alex Wang <alex.ts.wang@fii-foxconn.com>
diff --git a/schemas/legacy.json b/schemas/legacy.json
index 819db95..e548228 100644
--- a/schemas/legacy.json
+++ b/schemas/legacy.json
@@ -720,6 +720,7 @@
"SBTSI",
"SI7020",
"TMP100",
+ "TMP1075",
"TMP112",
"TMP175",
"TMP411",
@@ -929,6 +930,7 @@
"ISL69260",
"ISL69269",
"LM25066",
+ "LM5066I",
"LTC2945",
"LTC4282",
"LTC4286",