diff --git a/src/mainboard/google/dedede/variants/bugzzy/overridetree.cb b/src/mainboard/google/dedede/variants/bugzzy/overridetree.cb index dfce134c30..bf8fbbe913 100644 --- a/src/mainboard/google/dedede/variants/bugzzy/overridetree.cb +++ b/src/mainboard/google/dedede/variants/bugzzy/overridetree.cb @@ -96,11 +96,15 @@ chip soc/intel/jasperlake device domain 0 on device ref igpu on chip drivers/gfx/generic - register "device_count" = "1" + register "device_count" = "2" # DDIA for eDP register "device[0].name" = ""LCD0"" # Internal panel on the first port of the graphics chip register "device[0].type" = "panel" + # IPUA for IPUs + register "device[1].name" = ""IPUA"" + register "device[1].non_vga_device" = "true" + register "device[1].addr" = "0x3480" device generic 0 on end end @@ -257,13 +261,11 @@ 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_DW9714" register "vcm_address" = "0x0C" register "vcm_name" = ""VCM0"" - register "ssdb.rom_type" = "ROM_EEPROM_CAT24C08" - register "rom_address" = "0x50" register "num_freq_entries" = "2" register "link_freq[0]" = "360000000" register "link_freq[1]" = "180000000" diff --git a/src/mainboard/google/dedede/variants/drawcia/overridetree.cb b/src/mainboard/google/dedede/variants/drawcia/overridetree.cb index ddc65a219f..a2c5bb0c02 100644 --- a/src/mainboard/google/dedede/variants/drawcia/overridetree.cb +++ b/src/mainboard/google/dedede/variants/drawcia/overridetree.cb @@ -84,11 +84,15 @@ chip soc/intel/jasperlake device domain 0 on device ref igpu on chip drivers/gfx/generic - register "device_count" = "1" + register "device_count" = "2" # DDIA for eDP register "device[0].name" = ""LCD0"" # Internal panel on the first port of the graphics chip register "device[0].type" = "panel" + # IPUA for IPUs + register "device[1].name" = ""IPUA"" + register "device[1].non_vga_device" = "true" + register "device[1].addr" = "0x3480" device generic 0 on end end @@ -317,13 +321,11 @@ 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_DW9714" register "vcm_address" = "0x0C" register "vcm_name" = ""VCM0"" - register "ssdb.rom_type" = "ROM_EEPROM_CAT24C08" - register "rom_address" = "0x50" register "num_freq_entries" = "2" register "link_freq[0]" = "360000000" register "link_freq[1]" = "180000000" diff --git a/src/mainboard/google/dedede/variants/haboki/overridetree.cb b/src/mainboard/google/dedede/variants/haboki/overridetree.cb index 1341cd2e26..3eae64536b 100644 --- a/src/mainboard/google/dedede/variants/haboki/overridetree.cb +++ b/src/mainboard/google/dedede/variants/haboki/overridetree.cb @@ -55,11 +55,15 @@ chip soc/intel/jasperlake device domain 0 on device ref igpu on chip drivers/gfx/generic - register "device_count" = "1" + register "device_count" = "2" # DDIA for eDP register "device[0].name" = ""LCD0"" # Internal panel on the first port of the graphics chip register "device[0].type" = "panel" + # IPUA for IPUs + register "device[1].name" = ""IPUA"" + register "device[1].non_vga_device" = "true" + register "device[1].addr" = "0x3480" device generic 0 on end end @@ -231,13 +235,11 @@ 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_DW9714" register "vcm_address" = "0x0C" register "vcm_name" = ""VCM0"" - register "ssdb.rom_type" = "ROM_EEPROM_CAT24C08" - register "rom_address" = "0x50" register "num_freq_entries" = "2" register "link_freq[0]" = "360000000" register "link_freq[1]" = "180000000" diff --git a/src/mainboard/google/dedede/variants/lalala/overridetree.cb b/src/mainboard/google/dedede/variants/lalala/overridetree.cb index e5041ae5b8..a680eed1e0 100644 --- a/src/mainboard/google/dedede/variants/lalala/overridetree.cb +++ b/src/mainboard/google/dedede/variants/lalala/overridetree.cb @@ -89,11 +89,15 @@ chip soc/intel/jasperlake device domain 0 on device ref igpu on chip drivers/gfx/generic - register "device_count" = "1" + register "device_count" = "2" # DDIA for eDP register "device[0].name" = ""LCD0"" # Internal panel on the first port of the graphics chip register "device[0].type" = "panel" + # IPUA for IPUs + register "device[1].name" = ""IPUA"" + register "device[1].non_vga_device" = "true" + register "device[1].addr" = "0x3480" device generic 0 on end end @@ -229,13 +233,11 @@ 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" register "vcm_name" = ""VCM0"" - register "ssdb.rom_type" = "ROM_EEPROM_CAT24C08" - register "rom_address" = "0x50" register "num_freq_entries" = "1" register "link_freq[0]" = "DEFAULT_LINK_FREQ" register "remote_name" = ""IPU0"" diff --git a/src/mainboard/google/dedede/variants/magolor/overridetree.cb b/src/mainboard/google/dedede/variants/magolor/overridetree.cb index e4d6ce4235..56116f7b5f 100644 --- a/src/mainboard/google/dedede/variants/magolor/overridetree.cb +++ b/src/mainboard/google/dedede/variants/magolor/overridetree.cb @@ -128,11 +128,15 @@ chip soc/intel/jasperlake device domain 0 on device ref igpu on chip drivers/gfx/generic - register "device_count" = "1" + register "device_count" = "2" # DDIA for eDP register "device[0].name" = ""LCD0"" # Internal panel on the first port of the graphics chip register "device[0].type" = "panel" + # IPUA for IPUs + register "device[1].name" = ""IPUA"" + register "device[1].non_vga_device" = "true" + register "device[1].addr" = "0x3480" device generic 0 on end end @@ -363,7 +367,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" @@ -406,16 +410,15 @@ chip soc/intel/jasperlake register "acpi_uid" = "0" register "acpi_name" = ""CAM0"" register "chip_name" = ""Ov 8856 Camera"" + register "sensor_name" = ""CJAJ813"" 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" register "vcm_name" = ""VCM0"" - register "ssdb.rom_type" = "ROM_EEPROM_CAT24C08" - register "rom_address" = "0x50" register "num_freq_entries" = "2" register "link_freq[0]" = "720000000" register "link_freq[1]" = "360000000" diff --git a/src/mainboard/google/dedede/variants/storo/overridetree.cb b/src/mainboard/google/dedede/variants/storo/overridetree.cb index 4dd66ef967..c8c83634a2 100644 --- a/src/mainboard/google/dedede/variants/storo/overridetree.cb +++ b/src/mainboard/google/dedede/variants/storo/overridetree.cb @@ -102,11 +102,15 @@ chip soc/intel/jasperlake device domain 0 on device ref igpu on chip drivers/gfx/generic - register "device_count" = "1" + register "device_count" = "2" # DDIA for eDP register "device[0].name" = ""LCD0"" # Internal panel on the first port of the graphics chip register "device[0].type" = "panel" + # IPUA for IPUs + register "device[1].name" = ""IPUA"" + register "device[1].non_vga_device" = "true" + register "device[1].addr" = "0x3480" device generic 0 on end end @@ -237,13 +241,11 @@ 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_DW9714" register "vcm_address" = "0x0C" register "vcm_name" = ""VCM0"" - register "ssdb.rom_type" = "ROM_EEPROM_CAT24C08" - register "rom_address" = "0x50" register "num_freq_entries" = "2" register "link_freq[0]" = "360000000" register "link_freq[1]" = "180000000" diff --git a/src/mainboard/google/dedede/variants/waddledoo/overridetree.cb b/src/mainboard/google/dedede/variants/waddledoo/overridetree.cb index 9df4f0e6a6..9c7379c2f0 100644 --- a/src/mainboard/google/dedede/variants/waddledoo/overridetree.cb +++ b/src/mainboard/google/dedede/variants/waddledoo/overridetree.cb @@ -59,11 +59,15 @@ chip soc/intel/jasperlake device domain 0 on device ref igpu on chip drivers/gfx/generic - register "device_count" = "1" + register "device_count" = "2" # DDIA for eDP register "device[0].name" = ""LCD0"" # Internal panel on the first port of the graphics chip register "device[0].type" = "panel" + # IPUA for IPUs + register "device[1].name" = ""IPUA"" + register "device[1].non_vga_device" = "true" + register "device[1].addr" = "0x3480" device generic 0 on end end @@ -162,6 +166,7 @@ chip soc/intel/jasperlake register "acpi_name" = ""CAM1"" register "chip_name" = ""Ov 8856 Camera"" register "device_type" = "INTEL_ACPI_CAMERA_SENSOR" + register "sensor_name" = ""CJAJ813"" register "ssdb.lanes_used" = "4" register "ssdb.link_used" = "2" @@ -169,9 +174,6 @@ chip soc/intel/jasperlake register "ssdb.vcm_type" = "VCM_DW9808" register "vcm_address" = "0x0C" register "vcm_name" = ""VCM0"" - # placeholder; ROM type 24C1024 currently unsupported - # register "ssdb.rom_type" = "ROM_EEPROM_24C1024" - # register "rom_address" = "0x50" register "num_freq_entries" = "2" register "link_freq[0]" = "360000000" register "link_freq[1]" = "180000000" @@ -236,6 +238,7 @@ chip soc/intel/jasperlake register "acpi_name" = ""CAM0"" register "chip_name" = ""Ov 9734 Camera"" register "device_type" = "INTEL_ACPI_CAMERA_SENSOR" + register "sensor_name" = ""CJAJ813"" register "has_power_resource" = "true" register "ssdb.lanes_used" = "1"