[PATCH 03/10] ACPI / DSD: Add documentation on hierarchical data extension references

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Add generic documentation on how to refer to hierarchical data nodes. This
brings ACPI to feature parity with Device tree in terms of being able to
refer to any node in the tree.

Signed-off-by: Sakari Ailus <sakari.ailus@xxxxxxxxxxxxxxx>
---
 Documentation/acpi/dsd/data-node-references.txt | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 Documentation/acpi/dsd/data-node-references.txt

diff --git a/Documentation/acpi/dsd/data-node-references.txt b/Documentation/acpi/dsd/data-node-references.txt
new file mode 100644
index 0000000000000..2f60eda811163
--- /dev/null
+++ b/Documentation/acpi/dsd/data-node-references.txt
@@ -0,0 +1,18 @@
+Referencing hierarchical data nodes
+-----------------------------------
+
+ACPI in general allows referring to device objects in the tree only.
+Hierarchical data extension nodes may not be referred to directly, hence this
+document defines a scheme to implement such references.
+
+The references consist of the device node followed by the first package entries
+of the hierarchical data node extensions from the first child node of the device
+node until the referred data extension node.
+
+The first package list entry in the hierarchical data node shall consist of the
+name of the node, "@" character and the number of the node. If the node has no
+numerical value, then the number shall be omitted. The first package list
+entries of the hierarchical data nodes shall be unique directly under the parent
+of the node, i.e. there may not be two hierarchical data extensions that have
+the same first package entry under any node (device or hierarchical data
+extension).
-- 
2.11.0

--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux