Documentation: add Linux ACPI to Sphinx TOC tree
authorChangbin Du <changbin.du@gmail.com>
Thu, 25 Apr 2019 15:30:54 +0000 (23:30 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 25 Apr 2019 21:06:53 +0000 (23:06 +0200)
Add below index.rst files for ACPI subsystem. More docs will be added later.
  o admin-guide/acpi/index.rst
  o driver-api/acpi/index.rst
  o firmware-guide/index.rst

Signed-off-by: Changbin Du <changbin.du@gmail.com>
Reviewed-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Documentation/admin-guide/acpi/index.rst [new file with mode: 0644]
Documentation/admin-guide/index.rst
Documentation/driver-api/acpi/index.rst [new file with mode: 0644]
Documentation/driver-api/index.rst
Documentation/firmware-guide/acpi/index.rst [new file with mode: 0644]
Documentation/firmware-guide/index.rst [new file with mode: 0644]
Documentation/index.rst

diff --git a/Documentation/admin-guide/acpi/index.rst b/Documentation/admin-guide/acpi/index.rst
new file mode 100644 (file)
index 0000000..3e04120
--- /dev/null
@@ -0,0 +1,10 @@
+============
+ACPI Support
+============
+
+Here we document in detail how to interact with various mechanisms in
+the Linux ACPI support.
+
+.. toctree::
+   :maxdepth: 1
+
index 0a491676685e1e2e8e20b371fde657fef04ef73d..5b8286fdd91ba33804a91a830c5d102233b997c2 100644 (file)
@@ -77,6 +77,7 @@ configure specific aspects of kernel behavior to your liking.
    LSM/index
    mm/index
    perf-security
+   acpi/index
 
 .. only::  subproject and html
 
diff --git a/Documentation/driver-api/acpi/index.rst b/Documentation/driver-api/acpi/index.rst
new file mode 100644 (file)
index 0000000..898b0c6
--- /dev/null
@@ -0,0 +1,7 @@
+============
+ACPI Support
+============
+
+.. toctree::
+   :maxdepth: 2
+
index c0b600ed99613e42494d377406d969e6d39ee426..aa87075c78460a1c016d2621be87cb6426056e39 100644 (file)
@@ -56,6 +56,7 @@ available subsections can be seen below.
    slimbus
    soundwire/index
    fpga/index
+   acpi/index
 
 .. only::  subproject and html
 
diff --git a/Documentation/firmware-guide/acpi/index.rst b/Documentation/firmware-guide/acpi/index.rst
new file mode 100644 (file)
index 0000000..0ec7d07
--- /dev/null
@@ -0,0 +1,9 @@
+.. SPDX-License-Identifier: GPL-2.0
+
+============
+ACPI Support
+============
+
+.. toctree::
+   :maxdepth: 1
+
diff --git a/Documentation/firmware-guide/index.rst b/Documentation/firmware-guide/index.rst
new file mode 100644 (file)
index 0000000..5355784
--- /dev/null
@@ -0,0 +1,13 @@
+.. SPDX-License-Identifier: GPL-2.0
+
+===============================
+The Linux kernel firmware guide
+===============================
+
+This section describes the ACPI subsystem in Linux from firmware perspective.
+
+.. toctree::
+   :maxdepth: 1
+
+   acpi/index
+
index 80a421cb935e78a5533e4e3faf8e3e550353ead9..fdfa85c56a50f6d3bc501dee1a8cf0bb2e502c03 100644 (file)
@@ -35,6 +35,16 @@ trying to get it to work optimally on a given system.
 
    admin-guide/index
 
+Firmware-related documentation
+------------------------------
+The following holds information on the kernel's expectations regarding the
+platform firmwares.
+
+.. toctree::
+   :maxdepth: 2
+
+   firmware-guide/index
+
 Application-developer documentation
 -----------------------------------