From e013c9586c3132eae3274793f3f1cd21cc59f550 Mon Sep 17 00:00:00 2001 From: Luca Lai Date: Thu, 3 Jul 2025 17:05:57 +0800 Subject: [PATCH] mb/trulo/var/pujjolo: Modify mipi camera parameters Because of intel suggestion, the change will fix the sensor driver could be "probe fail" issue. So update mipi camera parameters' value. Change: 1. CSI Camera lanes from 2 to 4. 2. Value of index 0 of frequency link array from 720000000 to 360000000 3. Value of index 1 of frequency link array from 360000000 to 180000000 BUG=b:395763555 BRANCH=none TEST=Build and boot to OS and check mipi camera function. Change-Id: Ieea6d99182df9c5aa9ca7a7f72f031921c24199e Signed-off-by: Luca Lai Reviewed-on: https://review.coreboot.org/c/coreboot/+/88288 Tested-by: build bot (Jenkins) Reviewed-by: Kapil Porwal Reviewed-by: Eric Lai --- .../google/brya/variants/pujjolo/overridetree.cb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mainboard/google/brya/variants/pujjolo/overridetree.cb b/src/mainboard/google/brya/variants/pujjolo/overridetree.cb index 32ca93d51b..9c273d23d8 100644 --- a/src/mainboard/google/brya/variants/pujjolo/overridetree.cb +++ b/src/mainboard/google/brya/variants/pujjolo/overridetree.cb @@ -170,7 +170,7 @@ chip soc/intel/alderlake register "device_type" = "INTEL_ACPI_CAMERA_CIO2" register "cio2_num_ports" = "1" - register "cio2_lanes_used" = "{2}" # 2 CSI Camera lanes are used + register "cio2_lanes_used" = "{4}" # 4 CSI Camera lanes are used register "cio2_lane_endpoint[0]" = ""^I2C4.CAM0"" register "cio2_prt[0]" = "1" device generic 0 on end @@ -320,13 +320,13 @@ chip soc/intel/alderlake register "has_power_resource" = "1" register "max_dstate_for_probe" = "ACPI_DEVICE_SLEEP_D3_COLD" - register "ssdb.lanes_used" = "2" + register "ssdb.lanes_used" = "4" register "ssdb.link_used" = "1" register "ssdb.vcm_type" = "0x0C" register "vcm_name" = ""VCM0"" register "num_freq_entries" = "2" - register "link_freq[0]" = "720000000" - register "link_freq[1]" = "360000000" + register "link_freq[0]" = "360000000" + register "link_freq[1]" = "180000000" register "remote_name" = ""IPU0"" #Controls