coreboot/src/soc
Shelley Chen 4b5ba94363 soc/qualcomm: Update the wait time for checking PCIe link up
Currently, after the PCIe link is initialized, we wait 100ms every
time the link is not up anymore.  However, this causes significant
delay.  Assuming the first check is false, we'd like to increase the
frequency of checks for the link to be up.  Changing to check every
10ms instead.  This seems to save about 90ms in the device
configuration stage of bootup on herobrine.

BUG=b:218406702
BRANCH=None
TEST=reboot from AP console (on herobrine)
     prior to fix (from cbmem dump):
         40:device configuration 919,391 (202,861)
     after fix (from cbmem dump):
         40:device configuration 826,294 (112,729)

Change-Id: Ic67e7207c1e9f589b34705dc24f5d1ea423e2d56
Signed-off-by: Shelley Chen <shchen@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/67884
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Tim Wawrzynczak <inforichland@gmail.com>
Reviewed-by: mturney mturney <quic_mturney@quicinc.com>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
2022-10-06 16:55:48 +00:00
..
amd soc/amd/(common,mendocino)/psp_verstage: Pass PSP FW hash table 2022-10-02 22:15:51 +00:00
cavium soc/cavium,ti: Do resource transition 2022-06-29 11:55:01 +00:00
example/min86 src/mb: Add SPDX identifiers to files missing them 2022-08-11 17:52:19 +00:00
intel soc/intel/cmn/gfx: Add missing CML-U IGD device IDs 2022-10-06 09:24:54 +00:00
mediatek soc/mediatek/mt8186: Allow SCP to access H264 encoder 2022-09-26 14:18:18 +00:00
nvidia soc/nvidia/tegra210: Remove trailing semicolons 2022-09-30 23:12:01 +00:00
qualcomm soc/qualcomm: Update the wait time for checking PCIe link up 2022-10-06 16:55:48 +00:00
rockchip soc/rockchip/rk3288/clock.c: Remove trailing semicolon 2022-09-30 23:12:15 +00:00
samsung timer: Change timer util functions to 64-bit 2022-09-14 11:55:39 +00:00
sifive/fu540 src/soc: Get rid of most src/soc/Kconfig files 2022-06-24 03:59:36 +00:00
ti soc/cavium,ti: Do resource transition 2022-06-29 11:55:01 +00:00
ucb/riscv src/soc: Get rid of most src/soc/Kconfig files 2022-06-24 03:59:36 +00:00