summaryrefslogtreecommitdiffstats
path: root/doc/device-tree
diff options
context:
space:
mode:
authorVasant Hegde <hegdevasant@linux.vnet.ibm.com>2015-04-06 12:26:50 +0530
committerStewart Smith <stewart@linux.vnet.ibm.com>2015-05-07 17:14:10 +1000
commit41938d3ab9b469dad8aabbf2dd1187d764f0405b (patch)
tree9688a9eff165610a4703e79a24b91b0cddedb1cc /doc/device-tree
parenta7d8258c329a3dfff36d348bd3cc3a7171a1267f (diff)
downloadtalos-skiboot-41938d3ab9b469dad8aabbf2dd1187d764f0405b.tar.gz
talos-skiboot-41938d3ab9b469dad8aabbf2dd1187d764f0405b.zip
FSP/CUPD: Device tree documentation for firmware information
Lets document the firmware version related device tree properties. Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'doc/device-tree')
-rw-r--r--doc/device-tree/ibm,opal/firmware.txt27
1 files changed, 27 insertions, 0 deletions
diff --git a/doc/device-tree/ibm,opal/firmware.txt b/doc/device-tree/ibm,opal/firmware.txt
new file mode 100644
index 00000000..c0220799
--- /dev/null
+++ b/doc/device-tree/ibm,opal/firmware.txt
@@ -0,0 +1,27 @@
+System Firmware
+---------------
+
+The 'firmware' node under 'ibm,opal' lists system and OPAL firmware version.
+
+firmware {
+ symbol-map = <0x0 0x300ac650 0x0 0x1b3f5>;
+ compatible = "ibm,opal-firmware";
+ ml-version = [4d 4c 20 46 57 37 37 30 2e 32 30 20 46 57 37 37 30 2e 32 30 20 46 57 37 37 30 2e 32 30];
+ mi-version = <0x4d49205a 0x4c373730 0x5f303735 0x205a4c37 0x37305f30 0x3735205a 0x4c373730 0x5f303735>;
+ version = "skiboot-5.0-rc2";
+ phandle = <0x8e>;
+ linux,phandle = <0x8e>;
+};
+
+'compatible' property describes OPAL compatibility.
+
+'symbol-map' property describes OPAL symbol start address and size.
+
+'version' property describes OPAL version.
+
+'mi-version' property describes Microcode Image.
+
+'ml-version' property describes Microcode Level.
+
+MI/ML format:
+ <ML/MI> <T side version> <P side version> <boot side version>
OpenPOWER on IntegriCloud