coreboot-kgpe-d16/src/mainboard/google/hatch
Edward O'Callaghan b40c600914 mainboard/hatch: Fix puff DP output on cold boots
Wait for HPD DP unless HDMI is plugged.

Some Type-C monitors do not immediately assert HPD. If we continue
to boot without HPD asserted, Depthcharge fails to show pictures
on a monitor even if HPD is asserted later.

Similar to that of b:72387533 however our DP&HDMI are beind a MST.
See commit d182b63347 on how this was done for mainboard/fizz.

BUG=b:147992492
BRANCH=none
TEST=Verify firmware screen is displayed even when a type-c monitor
does not immediately assert HPD. Verify if HDMI monitor is connected,
AP does not wait (and firmware screen is displayed on HDMI monitor).

Change-Id: I19d40056e58f1737f87fd07d62b07a723a63d610
Signed-off-by: Edward O'Callaghan <quasisec@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/38475
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
2020-02-07 03:33:43 +00:00
..
spd /mb/google/hatch: clean manufacturing information in spd 2019-11-14 11:29:27 +00:00
variants mainboard/hatch: Fix puff DP output on cold boots 2020-02-07 03:33:43 +00:00
board_info.txt
bootblock.c mb/google/hatch: Refactor override_early_gpio_table 2019-08-09 01:25:46 +00:00
chromeos-16MiB.fmd mb/google: Shrink GBB section size 2019-10-18 12:23:54 +00:00
chromeos.c
chromeos.fmd mb/google: Shrink GBB section size 2019-10-18 12:23:54 +00:00
dsdt.asl soc/intel/{cnl,icl,tgl}: Move northbridge.asl into common/block/acpi 2020-01-09 08:25:12 +00:00
ec.c
Kconfig mainboard/google/puff: Clean up Kconfig 2020-01-03 12:04:53 +00:00
Kconfig.name mb/google/hatch: Add mushu variant 2019-12-19 17:46:19 +00:00
mainboard.c mb/google/hatch: override smbios manufacturer name from CBI 2019-09-20 05:27:47 +00:00
Makefile.inc mainboard/google: Allow Hatch variants to read SPD data over SMBus 2019-11-07 06:23:55 +00:00
ramstage.c mainboard/variant/puff: set PL values for puff 2019-12-24 23:37:20 +00:00
romstage_spd_cbfs.c mainboard/google: Rework Hatch so that SPD in CBFS is optional 2019-11-06 10:15:10 +00:00
romstage_spd_smbus.c mainboard/google/puff: Toggle on DqPinsInterleaved 2019-12-15 01:20:25 +00:00
smihandler.c mainboard/google: Fix indirect includes 2019-08-15 04:41:35 +00:00