aboutsummaryrefslogtreecommitdiff
path: root/include/acpi
diff options
context:
space:
mode:
authorGravatar Sakari Ailus <sakari.ailus@linux.intel.com> 2023-11-06 17:28:40 +0100
committerGravatar Rafael J. Wysocki <rafael.j.wysocki@intel.com> 2023-11-20 16:50:48 +0100
commitf533e43a2a3117cc59886cbcd66ca32e42cf1ea9 (patch)
tree7df543b44330a2d45564e914b390b93abcaf8ef7 /include/acpi
parentACPI: scan: Extract MIPI DisCo for Imaging data into swnodes (diff)
downloadlinux-f533e43a2a3117cc59886cbcd66ca32e42cf1ea9.tar.gz
linux-f533e43a2a3117cc59886cbcd66ca32e42cf1ea9.tar.bz2
linux-f533e43a2a3117cc59886cbcd66ca32e42cf1ea9.zip
ACPI: property: Dig "rotation" property for devices with CSI2 _CRS
Find the "rotation" property value for devices with _CRS CSI-2 resource descriptors and use it to add the "rotation" property to the software nodes representing the CSI-2 connection graph. That value typically comes from the _PLD (Physical Location of Device) object if it is present for the given device. This way, camera sensor drivers that know the "rotation" property do not need to care about _PLD on systems using ACPI. Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> [ rjw: Changelog edits, file rename ] Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Tested-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Diffstat (limited to 'include/acpi')
-rw-r--r--include/acpi/acpi_bus.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/acpi/acpi_bus.h b/include/acpi/acpi_bus.h
index c299fb974e49..1e5d2e2c3444 100644
--- a/include/acpi/acpi_bus.h
+++ b/include/acpi/acpi_bus.h
@@ -380,6 +380,7 @@ struct acpi_gpio_mapping;
#define ACPI_DEVICE_SWNODE_PORT_NAME_LENGTH 8
enum acpi_device_swnode_dev_props {
+ ACPI_DEVICE_SWNODE_DEV_ROTATION,
ACPI_DEVICE_SWNODE_DEV_NUM_OF,
ACPI_DEVICE_SWNODE_DEV_NUM_ENTRIES
};