docs-rst: core_api: move driver-specific stuff to drivers_api

There are several stuff there that are actually driver-specific.

Move those to the driver_api book.

Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
This commit is contained in:
Mauro Carvalho Chehab 2017-03-31 18:17:00 -03:00 committed by Jonathan Corbet
parent 61c8830bc1
commit c7e2c0643d
6 changed files with 73 additions and 72 deletions

View File

@ -228,72 +228,6 @@ MTRR Handling
.. kernel-doc:: arch/x86/kernel/cpu/mtrr/main.c
:export:
PCI Support Library
-------------------
.. kernel-doc:: drivers/pci/pci.c
:export:
.. kernel-doc:: drivers/pci/pci-driver.c
:export:
.. kernel-doc:: drivers/pci/remove.c
:export:
.. kernel-doc:: drivers/pci/search.c
:export:
.. kernel-doc:: drivers/pci/msi.c
:export:
.. kernel-doc:: drivers/pci/bus.c
:export:
.. kernel-doc:: drivers/pci/access.c
:export:
.. kernel-doc:: drivers/pci/irq.c
:export:
.. kernel-doc:: drivers/pci/htirq.c
:export:
.. kernel-doc:: drivers/pci/probe.c
:export:
.. kernel-doc:: drivers/pci/slot.c
:export:
.. kernel-doc:: drivers/pci/rom.c
:export:
.. kernel-doc:: drivers/pci/iov.c
:export:
.. kernel-doc:: drivers/pci/pci-sysfs.c
:internal:
PCI Hotplug Support Library
---------------------------
.. kernel-doc:: drivers/pci/hotplug/pci_hotplug_core.c
:export:
Firmware Interfaces
===================
DMI Interfaces
--------------
.. kernel-doc:: drivers/firmware/dmi_scan.c
:export:
EDD Interfaces
--------------
.. kernel-doc:: drivers/firmware/edd.c
:internal:
Security Framework
==================
@ -372,12 +306,6 @@ Char devices
.. kernel-doc:: fs/char_dev.c
:export:
Miscellaneous Devices
=====================
.. kernel-doc:: drivers/char/misc.c
:export:
Clock Framework
===============

View File

@ -7,6 +7,7 @@ Linux Firmware API
introduction
core
request_firmware
other_interfaces
.. only:: subproject and html

View File

@ -0,0 +1,15 @@
Other Firmware Interfaces
=========================
DMI Interfaces
--------------
.. kernel-doc:: drivers/firmware/dmi_scan.c
:export:
EDD Interfaces
--------------
.. kernel-doc:: drivers/firmware/edd.c
:internal:

View File

@ -27,6 +27,7 @@ available subsections can be seen below.
iio/index
input
usb
pci
spi
i2c
hsi
@ -36,6 +37,7 @@ available subsections can be seen below.
80211/index
uio-howto
firmware/index
misc_devices
.. only:: subproject and html

View File

@ -0,0 +1,5 @@
Miscellaneous Devices
=====================
.. kernel-doc:: drivers/char/misc.c
:export:

View File

@ -0,0 +1,50 @@
PCI Support Library
-------------------
.. kernel-doc:: drivers/pci/pci.c
:export:
.. kernel-doc:: drivers/pci/pci-driver.c
:export:
.. kernel-doc:: drivers/pci/remove.c
:export:
.. kernel-doc:: drivers/pci/search.c
:export:
.. kernel-doc:: drivers/pci/msi.c
:export:
.. kernel-doc:: drivers/pci/bus.c
:export:
.. kernel-doc:: drivers/pci/access.c
:export:
.. kernel-doc:: drivers/pci/irq.c
:export:
.. kernel-doc:: drivers/pci/htirq.c
:export:
.. kernel-doc:: drivers/pci/probe.c
:export:
.. kernel-doc:: drivers/pci/slot.c
:export:
.. kernel-doc:: drivers/pci/rom.c
:export:
.. kernel-doc:: drivers/pci/iov.c
:export:
.. kernel-doc:: drivers/pci/pci-sysfs.c
:internal:
PCI Hotplug Support Library
---------------------------
.. kernel-doc:: drivers/pci/hotplug/pci_hotplug_core.c
:export: