atomisp staging driver changes for 6.4

- Remove depth-mode support
- Remove continuous mode support
- Remove support for streaming from 2 sensors at once
- Add v4l2_get_acpi_sensor_info() helper to get GPIO info from ACPI _DSM
- gc0310 sensor driver:
 - Significant rework / modernization
 - Move to runtime-pm
 - Drop custom atomisp_gmin_platform regulator/clk poking code,
   replacing it with using ACPI to do the pm for us
media: atomisp: gmin_platform: Add Lenovo Ideapad Miix 310 gmin_vars

The _DSM used to get sensor variables like CsiPort returns the wrong
csi-port for the front OV2680 sensor on the Lenovo Ideapad Miix 310
add a gmin_vars DMI quirk / override setting the right CsiPort.

Reviewed-by: Andy Shevchenko <>
Signed-off-by: Hans de Goede <>
1 file changed