linux/include/acpi
John Garry d87fb0917a ACPI / scan: Rename acpi_is_serial_bus_slave() for more general use
Currently the ACPI scan has special handling for serial bus slaves, in that
it makes it the responsibility of the slave device's parent to enumerate
the device.

To support other types of slave devices which require the same special
handling but where the bus is not strictly a serial bus, such as devices on
the HiSilicon LPC controller bus, rename acpi_is_serial_bus_slave() to
acpi_device_enumeration_by_parent(), so that the name can fit the wider
purpose.

Also rename the associated device flag acpi_device_flags.serial_bus_slave
to .enumeration_by_parent.

Signed-off-by: John Garry <john.garry@huawei.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2018-04-04 08:42:49 -05:00
..
platform ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
acbuffer.h ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
acconfig.h ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
acexcep.h ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
acnames.h ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
acoutput.h ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
acpi.h ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
acpi_bus.h ACPI / scan: Rename acpi_is_serial_bus_slave() for more general use 2018-04-04 08:42:49 -05:00
acpi_drivers.h ACPI / EC: Fix regression related to PM ops support in ECDT device 2017-11-21 00:13:02 +01:00
acpi_io.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
acpi_lpat.h ACPI / LPAT: Common table processing functions 2015-01-29 21:02:10 +08:00
acpi_numa.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
acpiosxf.h ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
acpixf.h ACPICA: Update version to 20180105 2018-02-06 10:32:13 +01:00
acrestyp.h ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
actbl.h ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
actbl1.h ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
actbl2.h ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
actbl3.h ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
actypes.h ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
acuuid.h ACPICA: All acpica: Update copyrights to 2018 2018-02-06 10:31:20 +01:00
apei.h Merge branches 'acpi-pmic', 'acpi-apei' and 'acpi-x86' 2017-11-13 01:37:17 +01:00
button.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cppc_acpi.h ACPI / CPPC: add sysfs entries for CPPC perf capabilities 2017-04-18 23:37:50 +02:00
ghes.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hed.h ACPI Hardware Error Device (PNP0C33) support 2010-05-19 22:40:24 -04:00
pcc.h mailbox: PCC: Move the MAX_PCC_SUBSPACES definition to header file 2017-11-09 00:39:53 +01:00
pdc_intel.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
processor.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
reboot.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
video.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00