linux/Documentation/firmware-guide/acpi
Flavio Suligoi 390029c27e Documentation: ACPI: enumeration: add PCI hierarchy representation
For "fixed" PCI devices, such as chips directly soldered
on the main board (ethernet, Wi-Fi, serial ports, etc.),
it is possible to find an ACPI enumeration.

This allows to add useful properties to these devices.
Just for an example: the property "gpio-line-names" can be
added to the pins of a GPIO expander on the PCI bus.

In order to find the ACPI name of a PCI device, it's necessary
to disassemble the BIOS ACPI tables (in particular the DSDT)
and also to analyze the PCI bus topology of the board.

This patch, with a practical example, show how to do this.

Signed-off-by: Flavio Suligoi <f.suligoi@asem.it>
Reviewed-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2020-11-23 17:59:49 +01:00
..
apei Documentation: ACPI: move apei/einj.txt to firmware-guide/acpi and convert to reST 2019-04-25 23:07:20 +02:00
dsd Documentation: ACPI: _DSD: enable hyperlink in final references 2020-11-23 14:46:50 +01:00
DSD-properties-rules.rst ACPI: Replace HTTP links with HTTPS ones 2020-07-27 14:47:08 +02:00
acpi-lid.rst Documentation: ACPI: fix spelling mistakes 2020-11-10 18:48:56 +01:00
aml-debugger.rst Documentation: ACPI: move aml-debugger.txt to firmware-guide/acpi and convert to reST 2019-04-25 23:07:20 +02:00
debug.rst Documentation: ACPI: move debug.txt to firmware-guide/acpi and convert to reST 2019-04-25 23:07:20 +02:00
enumeration.rst Documentation: ACPI: enumeration: add PCI hierarchy representation 2020-11-23 17:59:49 +01:00
extcon-intel-int3496.rst docs: extcon: convert it to ReST and move to ACPI dir 2019-07-03 13:00:26 +02:00
gpio-properties.rst Documentation: ACPI: explain how to use gpio-line-names 2020-11-16 19:35:42 +01:00
i2c-muxes.rst Documentation: ACPI: move i2c-muxes.txt to firmware-guide/acpi and convert to reST 2019-04-25 23:07:20 +02:00
index.rst docs: add some new files to their respective index.rst files 2020-09-10 10:48:20 -06:00
intel-pmc-mux.rst usb: typec: Add firmware documentation for the Intel PMC mux control 2020-05-13 14:20:49 +02:00
lpit.rst ACPI: Replace HTTP links with HTTPS ones 2020-07-27 14:47:08 +02:00
method-customizing.rst Documentation: ACPI: move method-customizing.txt to firmware-guide/acpi and convert to reST 2019-04-25 23:07:20 +02:00
method-tracing.rst Documentation: ACPI: fix spelling mistakes 2020-11-10 18:48:56 +01:00
namespace.rst Documentation: firmware-guide: ACPI: fix table alignment in namespace.rst 2020-04-08 14:27:48 +02:00
osi.rst Documentation: ACPI: move osi.txt to firmware-guide/acpi and convert to reST 2019-04-25 23:07:19 +02:00
video_extension.rst Documentation: ACPI: move video_extension.txt to firmware-guide/acpi and convert to reST 2019-04-25 23:07:20 +02:00