summaryrefslogtreecommitdiffstats
path: root/include/linux/acpi.h
diff options
context:
space:
mode:
authorHeikki Krogerus <heikki.krogerus@linux.intel.com>2022-08-16 13:16:26 +0300
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2022-09-10 18:22:24 +0200
commit6bb057bfd9d509755349cd2a6ca5e5e6e6071304 (patch)
treead234ac1a7152df9fce10c4f00ec3f62ab2a187a /include/linux/acpi.h
parent6d2b5a1cf4dd943909a927133664ad1627783d95 (diff)
downloadlinux-stable-6bb057bfd9d509755349cd2a6ca5e5e6e6071304.tar.gz
linux-stable-6bb057bfd9d509755349cd2a6ca5e5e6e6071304.tar.bz2
linux-stable-6bb057bfd9d509755349cd2a6ca5e5e6e6071304.zip
ACPI: resource: Add helper function acpi_dev_get_memory_resources()
Wrapper function that finds all memory type resources by using acpi_dev_get_resources(). It removes the need for the drivers to check the resource data type separately. Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'include/linux/acpi.h')
-rw-r--r--include/linux/acpi.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/acpi.h b/include/linux/acpi.h
index 6f64b2f3dc54..ed4aa395cc49 100644
--- a/include/linux/acpi.h
+++ b/include/linux/acpi.h
@@ -506,6 +506,7 @@ int acpi_dev_get_resources(struct acpi_device *adev, struct list_head *list,
void *preproc_data);
int acpi_dev_get_dma_resources(struct acpi_device *adev,
struct list_head *list);
+int acpi_dev_get_memory_resources(struct acpi_device *adev, struct list_head *list);
int acpi_dev_filter_resource_type(struct acpi_resource *ares,
unsigned long types);