summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSubrata Banik <subratabanik@google.com>2024-07-18 17:27:19 +0530
committerSubrata Banik <subratabanik@google.com>2024-07-21 05:02:15 +0000
commitd6697cc9180b932535fd956b8f1d43b199eb8bcf (patch)
tree31759a7bdcbca9725e3bcf4cb05d4a2848288c87 /src
parenta468c84afe0d2ceb4eb5560687a8208bba8f92f6 (diff)
mb/google/brya/var/trulo: Add minimal devicetree entries to boot
This patch adds minimal device entries and chip configs for Trulo overridetree.cb to boot. BUG=b:351976770 TEST=Builds successfully for google/trulo. Change-Id: Ic8b90dbaaabb439c347a891650d255948d48810a Signed-off-by: Subrata Banik <subratabanik@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/83546 Reviewed-by: Eric Lai <ericllai@google.com> Reviewed-by: Dinesh Gehlot <digehlot@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src')
-rw-r--r--src/mainboard/google/brya/variants/trulo/overridetree.cb28
1 files changed, 26 insertions, 2 deletions
diff --git a/src/mainboard/google/brya/variants/trulo/overridetree.cb b/src/mainboard/google/brya/variants/trulo/overridetree.cb
index 9285c33043..9fba6aed2b 100644
--- a/src/mainboard/google/brya/variants/trulo/overridetree.cb
+++ b/src/mainboard/google/brya/variants/trulo/overridetree.cb
@@ -1,8 +1,32 @@
chip soc/intel/alderlake
+ register "sagv" = "SaGv_Enabled"
+
+ # GPE configuration
+ register "pmc_gpe0_dw1" = "GPP_B"
+ register "pmc_gpe0_dw2" = "GPP_F"
+
+ # S0ix enable
+ register "s0ix_enable" = "1"
register "usb3_ports[0]" = "USB3_PORT_DEFAULT(OC1)" # USB3/2 Type A port A0
register "usb3_ports[1]" = "USB3_PORT_DEFAULT(OC2)" # USB3/2 Type A port A1
- device domain 0 on
- end
+ device domain 0 on
+ device ref igpu on end
+ device ref shared_sram on end
+ device ref heci1 on end
+ device ref emmc on end
+ device ref ish on
+ chip drivers/intel/ish
+ register "add_acpi_dma_property" = "true"
+ device generic 0 on end
+ end
+ end
+ device ref ufs on end
+ device ref pch_espi on
+ chip ec/google/chromeec
+ device pnp 0c09.0 on end
+ end
+ end
+ end
end