Andy Shevchenko
67dcf8a3e0
ACPI: utils: Introduce acpi_dev_get_first_match_name()
...
Sometimes the user wants to have device name of the match rather than
just checking if device present or not. To make life easier for such
users introduce acpi_dev_get_first_match_name() helper based on code
for acpi_dev_present().
For example, GPIO driver for Intel Merrifield needs to know the device
name of pin control to be able to apply GPIO mapping table to the proper
device.
To be more consistent with the purpose rename
struct acpi_dev_present_info -> struct acpi_dev_match_info
acpi_dev_present_cb() -> acpi_dev_match_cb()
in the utils.c file.
Tested-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2018-01-10 00:41:43 +01:00
..
platform
ACPICA: CLib: Add short multiply/shift support
2017-08-03 23:34:16 +02:00
acbuffer.h
acconfig.h
ACPICA: iasl: add ASL conversion tool
2017-04-28 21:56:10 +02:00
acexcep.h
ACPICA: Restructure/cleanup all string-to-integer conversion functions
2017-10-04 01:43:06 +02:00
acnames.h
ACPICA: Resources: Allow _DMA method in walk resources
2017-08-03 23:34:17 +02:00
acoutput.h
acpi.h
ACPICA: EFI/EDK2: Sort acpi.h inclusion order
2017-08-03 23:34:16 +02:00
acpi_bus.h
ACPI: utils: Introduce acpi_dev_get_first_match_name()
2018-01-10 00:41:43 +01: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_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
ACPI / LPIT: Add Low Power Idle Table (LPIT) support
2017-10-11 15:38:10 +02:00
acpixf.h
ACPICA: Update version to 20170831
2017-10-04 01:43:07 +02:00
acrestyp.h
ACPICA: Divergences: reduce access size definitions
2017-08-03 23:34:15 +02:00
actbl.h
ACPICA: Tables: Add deferred table verification support
2017-07-20 16:38:25 +02:00
actbl1.h
ACPICA: Header support for the PDTT ACPI table
2017-10-04 01:43:05 +02:00
actbl2.h
ACPICA: iASL: Add support for the SDEI table
2017-08-03 23:34:15 +02:00
actbl3.h
ACPICA: Add support for new PCCT subtables
2017-06-12 14:58:39 +02:00
actypes.h
Merge branches 'acpi-scan' and 'acpi-pm'
2017-09-03 23:53:19 +02:00
acuuid.h
ACPICA: Added two new UUID values
2017-06-12 14:50:34 +02: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
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