summaryrefslogtreecommitdiff
path: root/src/lib/libgcc.c
diff options
context:
space:
mode:
authorAaron Durbin <adurbin@chromium.org>2017-12-08 15:38:59 -0700
committerMartin Roth <martinroth@google.com>2017-12-11 01:07:31 +0000
commita78319ba26c01c3bd5a3573c448ea39394d81eaf (patch)
treef79159a266185a52c8c20b68a7e1b093f3af0483 /src/lib/libgcc.c
parentaf32770755211aadcc4e9f578bae38592b61f1cd (diff)
vc/amd/pi/00670F00/binaryPI: cache the AGESA dispatcher
Instead of repeatedly walking cbfs for the AGESA blob and parsing it cache the resulting dispatcher value. There's only one dispatcher table so use it. The resulting change is that this work is done one time per stage. BUG=b:70401101 TEST=Booted and noted only one lookup per stage. Change-Id: Iaa4aecc384108d66d7c68fc5fb9ac1c3f40da905 Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: https://review.coreboot.org/22789 Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Martin Roth <martinroth@google.com> Reviewed-by: Justin TerAvest <teravest@chromium.org>
Diffstat (limited to 'src/lib/libgcc.c')
0 files changed, 0 insertions, 0 deletions