cleanup remote-bios-configuration.md
Add patch to clean up `docs/remote-bios-configuration.md`.
Any patch on this doc throws errors regarding the formatting
Errors
[1] designs/remote-bios-configuration.md:324 MD001/heading-increment Heading levels should only increment by one level at a time [Expected: h3; Actual: h4]
[2] designs/remote-bios-configuration.md:422:1 MD018/no-missing-space-atx No space after hash on atx style heading [Context: "##Complete BIOS BMC flow for B..."]
markdownlint - FAILED
Change-Id: I1a9ef0fd6c93815162e683a67a7ef6dad05d4a80
Signed-off-by: Prithvi Pai <ppai@nvidia.com>
diff --git a/designs/remote-bios-configuration.md b/designs/remote-bios-configuration.md
index f814590..b872293 100644
--- a/designs/remote-bios-configuration.md
+++ b/designs/remote-bios-configuration.md
@@ -42,8 +42,8 @@
8. Remote BIOS configuration daemon should be independent of interface specific
data format.
9. BMC should able to take default / current settings from host and store &
- expose that for out of band updates. 10.BMC should provide the new values to
- the host.
+ expose that for out of band updates.
+10. BMC should provide the new values to the host.
## Proposed Design
@@ -114,8 +114,9 @@
non-volatile storage. Pending attributes list will be cleared whenever new
attributes data received.
+### Intel logic for BIOS first boot
+
```text
-#Intel uses the following logic for BIOS first boot
+---------------------------------------------------------------------------------------------------------------------+
| |
| +-----------------------+ +----------------------------------------------------------------------------+|
@@ -151,8 +152,9 @@
+---------------------------------------+-----------------------------------------------------------------------------+
```
+### Intel logic for BIOS reset
+
```text
-#Intel uses the following logic for BIOS reset
+---------------------------------------------------------------------------------------------------------------------+
| |
| +-----------------------+ +----------------------------------------------------------------------------+|
@@ -188,8 +190,9 @@
+---------------------------------------+-----------------------------------------------------------------------------+
```
+### Intel BIOS Reset Logic When BMC Has Pending Settings
+
```text
-#Intel uses the following logic for BIOS reset and BMC have new values
+---------------------------------------------------------------------------------------------------------------------+
| |
| +-----------------------+ +----------------------------------------------------------------------------+|
@@ -230,7 +233,6 @@
| +-----------------------+ | +-------------------------------+ +-----------------------------+ ||
| +----------------------------------------------------------------------------+|
+---------------------------------------+-----------------------------------------------------------------------------+
-
```
## BIOS send the data in BIOS configuration PLDM via MCTP
@@ -252,7 +254,7 @@
non-volatile storage. PLDM daemon should preserve BIOS tables in non-volatile
storage. RBC and PLDM should restored the data whenever BMC reset.
-## BIOS first boot
+### BIOS first boot
```text
@@ -286,9 +288,11 @@
| +-----------------------+ | +-------------------------------+ +-----------------------------+||
| +---------------------------------------------------------------------------+|
+---------------------------------------+----------------------------------------------------------------------------+
+```
+### BIOS reset
-#BIOS reset
+```text
+--------------------------------------------------------------------------------------------------------------------+
| +-----------------------+ +---------------------------------------------------------------------------+|
| | BIOS | | BMC ||
@@ -321,7 +325,7 @@
```
-## Complete BIOS BMC flow for BIOS configuration in deferred update model
+### Complete BIOS BMC flow for BIOS configuration in deferred update model
```text
+----------------------------------------+ +----------------------------------------+
@@ -367,7 +371,7 @@
+----------------------------------------+ +----------------------------------------+
```
-## Complete BIOS BMC flow for BIOS configuration in immediate update model
+### Complete BIOS BMC flow for BIOS configuration in immediate update model
```text
+----------------------------------------+ +----------------------------------------+
@@ -414,7 +418,7 @@
clear the Pending Attributes list whenever new AllBaseBIOSTables received from
BIOS.
-## Redfish interfaces for remote Bios configuration
+### Redfish interfaces for remote Bios configuration
```text
+-----------------------------------------------------------------------------------------------------------+