From 0e775bc390fc4dd7499ba885e0fe609587c62646 Mon Sep 17 00:00:00 2001 From: Brandon Weeks Date: Mon, 3 Feb 2025 16:28:28 -0800 Subject: [PATCH] mb/cwwk/adl: Fix HDMI, PCIe CLKREQ, EC, TPM - Update VBT to fix HDMI - Enable ITE environment controller - Enable PTT fTPM - Disable s0ix, it never worked and will crash if used - Set CLKREQ# based on register values from vendor firmware - Set pmc_gpe0_dw{0-3} to fix "Duplicate GPE DW register values" Change-Id: I9365e76c593b7e4a334dcdc5ecd46da253e14716 Signed-off-by: Brandon Weeks Reviewed-on: https://review.coreboot.org/c/coreboot/+/86260 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel Reviewed-by: Felix Held --- src/mainboard/cwwk/adl/Kconfig | 2 + src/mainboard/cwwk/adl/data.vbt | Bin 8704 -> 9216 bytes src/mainboard/cwwk/adl/devicetree.cb | 61 ++++++++++++++++++--------- 3 files changed, 42 insertions(+), 21 deletions(-) diff --git a/src/mainboard/cwwk/adl/Kconfig b/src/mainboard/cwwk/adl/Kconfig index 7f6c33a2b1..c8dbd04dd7 100644 --- a/src/mainboard/cwwk/adl/Kconfig +++ b/src/mainboard/cwwk/adl/Kconfig @@ -5,10 +5,12 @@ if BOARD_CWWK_ADL_N config BOARD_SPECIFIC_OPTIONS def_bool y select BOARD_ROMSIZE_KB_16384 + select CRB_TPM select DRIVERS_UART_8250IO select FSP_TYPE_IOT select HAVE_ACPI_RESUME select HAVE_ACPI_TABLES + select HAVE_INTEL_PTT select INTEL_GMA_HAVE_VBT select SOC_INTEL_ALDERLAKE_PCH_N select SUPERIO_ITE_IT8613E diff --git a/src/mainboard/cwwk/adl/data.vbt b/src/mainboard/cwwk/adl/data.vbt index 2a6c2076e34473c2213b05d306a53e4ea09f2c02..b97ff679580afd4e6b8b3d870e8b27752b0a0a37 100644 GIT binary patch delta 461 zcmZXPy-Nc@5XEQrK8)Mk8I7b-5}QjUDaFPJ3c)6Sfe=NB*qAmTcwi+ccnmSE)*>2? z*yaQgKd@2k6zs%GQwyi>&VwKh{C4*Z@6E98oLk<{8u^J6DsoQ_dqvwIF-o7_{D)Fx z1tbW?)1o}k6jCQD@Q!dq$Y;V)p-xw8WZN{$uVQSA!V*1Hp{t8|JBmeNi7UV>7Z1{) zh{9ZSBG*WK77<3nSO4par@+@td_zP=>~j+z1S*V{kPc&;H)VDzQs~AT(Y#O6zwQ59 z;y=Ro&bM+LUt2N@Y-ySGj3_0M{`I6?_eJtrH56@t2G|CBpaqV=G3bCUxB-vg1-yYC z_yU6~e5h5ptEE%lD0N4Qg&y#XuJ}T~l#?2J#sQxi%6H6N>9sg(9MpgE-n%w9xuyXVF2C z;N%jJs)Hap2)a5;X9vMQNeBDG_wL@${~y<^HJ92&`?pf1Kv)+#fouQJBt3VkJ!8m; ziDi*%L&vNvB41kU%PsqXMGxELx?ZW`Qlfl1DW;G;&hD5xq_;X^G$*5~IGg!ia==^b zS4WV86H@(uRi*DDwkI2?CJ7>y40x@6wLoOx#MJIrvsn58#4hAYm2;G=*t+tr%CcpA zDd~xwF%Dr5>QO%p8ratDJZ*wqun!Kw5fE?&&cO}116}X}KEN0F2DygBdO@!BlywP3 hY@M>2*79mMq-W1ZGv-7^_rsCl6*+KLqfcjf{0~