mb/{google/intel}: Fix/add missing MIPI camera SSDB lanes_used/link_used
Ensure all mipi_camera sensor configurations have both ssdb.lanes_used
and ssdb.link_used defined, and that these values correctly match the
corresponding (known good) CIO2 IPU port configuration:
- ssdb.lanes_used must match cio2_lanes_used = {x} for CAMx
- ssdb.link_used must match cio2_prt[x] for CAMx
Change-Id: Ifbf22c69d29c71138b7f59f08782d90425a09e30
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/90571
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Eric Lai <ericllai@google.com>
This commit is contained in:
parent
de4148888c
commit
bceb2c83ad
24 changed files with 38 additions and 19 deletions
|
|
@ -270,6 +270,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9714"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
|
|||
|
|
@ -543,7 +543,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "0"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9808"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
@ -653,7 +653,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "0"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9808"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
|
|||
|
|
@ -264,7 +264,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9714"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
|
|||
|
|
@ -303,7 +303,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9714"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
|
|||
|
|
@ -420,7 +420,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C64"
|
||||
register "rom_address" = "0x50"
|
||||
|
|
@ -463,7 +463,7 @@ chip soc/intel/alderlake
|
|||
register "max_dstate_for_probe" = "ACPI_DEVICE_SLEEP_D3_COLD"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C64"
|
||||
register "rom_address" = "0x50"
|
||||
|
|
|
|||
|
|
@ -350,7 +350,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C64"
|
||||
register "rom_address" = "0x50"
|
||||
|
|
@ -396,7 +396,7 @@ chip soc/intel/alderlake
|
|||
register "max_dstate_for_probe" = "ACPI_DEVICE_SLEEP_D3_COLD"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C64"
|
||||
register "rom_address" = "0x50"
|
||||
|
|
|
|||
|
|
@ -542,7 +542,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "0"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9808"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
@ -652,7 +652,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "0"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9808"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
|
|||
|
|
@ -383,7 +383,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "0"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9808"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
|
|||
|
|
@ -287,6 +287,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9714"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
|
|||
|
|
@ -413,6 +413,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9714"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
|
|||
|
|
@ -253,7 +253,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9714"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
|
|||
|
|
@ -146,7 +146,7 @@ chip soc/intel/jasperlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_JSL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9808"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
@ -221,6 +221,7 @@ chip soc/intel/jasperlake
|
|||
register "has_power_resource" = "true"
|
||||
|
||||
register "ssdb.lanes_used" = "1"
|
||||
register "ssdb.link_used" = "0"
|
||||
register "num_freq_entries" = "1"
|
||||
register "link_freq[0]" = "180000000"
|
||||
register "remote_name" = ""IPU0""
|
||||
|
|
|
|||
|
|
@ -665,6 +665,7 @@ chip soc/intel/pantherlake
|
|||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C16"
|
||||
register "rom_address" = "0x50"
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "0"
|
||||
register "ssdb.platform" = "PLAT_PTL"
|
||||
register "num_freq_entries" = "1"
|
||||
register "link_freq[0]" = "560 * MHz" # 560 MHz
|
||||
|
|
@ -770,6 +771,7 @@ chip soc/intel/pantherlake
|
|||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C16"
|
||||
register "rom_address" = "0x50"
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_PTL"
|
||||
register "num_freq_entries" = "1"
|
||||
register "link_freq[0]" = "560 * MHz" # 560 MHz
|
||||
|
|
|
|||
|
|
@ -509,7 +509,7 @@ chip soc/intel/meteorlake
|
|||
register "has_power_resource" = "true"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.link_used" = "4"
|
||||
register "ssdb.platform" = "PLAT_MTL"
|
||||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C64"
|
||||
register "rom_address" = "0x50"
|
||||
|
|
|
|||
|
|
@ -464,7 +464,7 @@ chip soc/intel/meteorlake
|
|||
register "has_power_resource" = "true"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.link_used" = "4"
|
||||
register "ssdb.platform" = "PLAT_MTL"
|
||||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C64"
|
||||
register "rom_address" = "0x50"
|
||||
|
|
|
|||
|
|
@ -469,7 +469,7 @@ chip soc/intel/meteorlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "0"
|
||||
register "ssdb.link_used" = "4"
|
||||
register "ssdb.platform" = "PLAT_MTL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9714"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
@ -627,7 +627,7 @@ chip soc/intel/meteorlake
|
|||
register "has_power_resource" = "true"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.link_used" = "0"
|
||||
register "ssdb.platform" = "PLAT_MTL"
|
||||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C64"
|
||||
register "rom_address" = "0x50"
|
||||
|
|
|
|||
|
|
@ -515,7 +515,7 @@ chip soc/intel/meteorlake
|
|||
register "chip_name" = ""Ov 08X40 Camera""
|
||||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.link_used" = "4"
|
||||
register "ssdb.platform" = "PLAT_MTL"
|
||||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C64"
|
||||
register "rom_address" = "0x50"
|
||||
|
|
|
|||
|
|
@ -354,6 +354,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9714"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
@ -409,6 +410,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "num_freq_entries" = "1"
|
||||
register "link_freq[0]" = "450000000"
|
||||
|
|
|
|||
|
|
@ -288,6 +288,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9714"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
@ -343,6 +344,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "num_freq_entries" = "1"
|
||||
register "link_freq[0]" = "450000000"
|
||||
|
|
|
|||
|
|
@ -296,6 +296,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9714"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
@ -351,6 +352,7 @@ chip soc/intel/alderlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.platform" = "PLAT_ADL"
|
||||
register "num_freq_entries" = "1"
|
||||
register "link_freq[0]" = "450000000"
|
||||
|
|
|
|||
|
|
@ -378,6 +378,7 @@ chip soc/intel/jasperlake
|
|||
register "has_power_resource" = "true"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "0"
|
||||
register "ssdb.platform" = "PLAT_JSL"
|
||||
register "num_freq_entries" = "1"
|
||||
register "link_freq[0]" = "360000000"
|
||||
|
|
@ -415,7 +416,7 @@ chip soc/intel/jasperlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "1"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_JSL"
|
||||
register "ssdb.vcm_type" = "VCM_DW9714"
|
||||
register "vcm_address" = "0x0C"
|
||||
|
|
|
|||
|
|
@ -441,6 +441,7 @@ chip soc/intel/meteorlake
|
|||
register "device_type" = "INTEL_ACPI_CAMERA_SENSOR"
|
||||
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "4"
|
||||
register "ssdb.platform" = "PLAT_MTL"
|
||||
register "num_freq_entries" = "1"
|
||||
register "link_freq[0]" = "560000000"
|
||||
|
|
@ -484,6 +485,7 @@ chip soc/intel/meteorlake
|
|||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C16"
|
||||
register "rom_address" = "0x50"
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "0"
|
||||
register "ssdb.platform" = "PLAT_MTL"
|
||||
register "num_freq_entries" = "1"
|
||||
register "link_freq[0]" = "560000000"
|
||||
|
|
|
|||
|
|
@ -665,6 +665,7 @@ chip soc/intel/pantherlake
|
|||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C16"
|
||||
register "rom_address" = "0x50"
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "0"
|
||||
register "ssdb.platform" = "PLAT_PTL"
|
||||
register "num_freq_entries" = "1"
|
||||
register "link_freq[0]" = "560 * MHz" # 560 MHz
|
||||
|
|
@ -770,6 +771,7 @@ chip soc/intel/pantherlake
|
|||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C16"
|
||||
register "rom_address" = "0x50"
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_PTL"
|
||||
register "num_freq_entries" = "1"
|
||||
register "link_freq[0]" = "560 * MHz" # 560 MHz
|
||||
|
|
|
|||
|
|
@ -665,6 +665,7 @@ chip soc/intel/pantherlake
|
|||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C16"
|
||||
register "rom_address" = "0x50"
|
||||
register "ssdb.lanes_used" = "4"
|
||||
register "ssdb.link_used" = "0"
|
||||
register "ssdb.platform" = "PLAT_PTL"
|
||||
register "num_freq_entries" = "1"
|
||||
register "link_freq[0]" = "560 * MHz" # 560 MHz
|
||||
|
|
@ -770,6 +771,7 @@ chip soc/intel/pantherlake
|
|||
register "ssdb.rom_type" = "ROM_EEPROM_CAT24C16"
|
||||
register "rom_address" = "0x50"
|
||||
register "ssdb.lanes_used" = "2"
|
||||
register "ssdb.link_used" = "2"
|
||||
register "ssdb.platform" = "PLAT_PTL"
|
||||
register "num_freq_entries" = "1"
|
||||
register "link_freq[0]" = "560 * MHz" # 560 MHz
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue