aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorPaul Kocialkowski2015-05-21 11:27:03 +0200
committerSimon Glass2015-06-05 08:32:07 -0600
commit10be5b5d3a8d8dd1aa8be95d339c0fdf498c3687 (patch)
tree39c7a6addc8e855cdd0da37561e1224c28e59997 /doc
parentd8abb46b37fadff0349adb376df6d3ecd09ee7d1 (diff)
fdt: Pass the device serial number through devicetree
Before device-tree, the device serial number used to be passed to the kernel using ATAGs (on ARM). This is now deprecated and all the handover to the kernel should now be done using device-tree. Thus, this passes the serial-number property to the kernel using the serial-number property of the root node, as expected by the kernel. The serial number is a string that somewhat represents the device's serial number. It might come from some form of storage (e.g. an eeprom) and be programmed at factory-time by the manufacturer or come from identification bits available in e.g. the SoC. Signed-off-by: Paul Kocialkowski <contact@paulk.fr> Reviewed-by: Simon Glass <sgj@chromium.org>
Diffstat (limited to 'doc')
-rw-r--r--doc/device-tree-bindings/root.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/device-tree-bindings/root.txt b/doc/device-tree-bindings/root.txt
new file mode 100644
index 00000000000..001ccf36ccc
--- /dev/null
+++ b/doc/device-tree-bindings/root.txt
@@ -0,0 +1,4 @@
+The root node
+
+Optional properties:
+ - serial-number : a string representing the device's serial number