[coreboot-gerrit] Change in coreboot[master]: WIP / lib: Add blob_provider interface

Philipp Deppenwiese (Code Review) gerrit at coreboot.org
Thu Mar 1 22:48:53 CET 2018


Hello build bot (Jenkins), 

I'd like you to reexamine a change. Please visit

    https://review.coreboot.org/24942

to look at the new patch set (#2).

Change subject: WIP / lib: Add blob_provider interface
......................................................................

WIP / lib: Add blob_provider interface

* Add automated functions for blob mapping
  and region device retrival.
* Add hook function for region device access.
* Provide defines for easy usage.
* Add TPM measurements through hook function.

Change-Id: I8f161f680cb36fa6481a8bce6cf233263a828bf7
Signed-off-by: zaolin <zaolin at das-labor.org>
---
M src/arch/x86/acpi.c
M src/cpu/amd/microcode/microcode.c
M src/cpu/intel/microcode/microcode.c
M src/cpu/via/nano/update_ucode.c
M src/device/oprom/realmode/x86.c
M src/device/oprom/yabel/vbe.c
M src/drivers/amd/agesa/def_callouts.c
M src/drivers/amd/agesa/state_machine.c
M src/drivers/intel/fsp1_0/fastboot_cache.c
M src/drivers/intel/fsp1_1/vbt.c
M src/drivers/intel/fsp2_0/memory_init.c
M src/drivers/intel/fsp2_0/silicon_init.c
M src/drivers/intel/fsp2_0/temp_ram_exit.c
M src/drivers/pc80/rtc/mc146818rtc.c
M src/drivers/pc80/rtc/mc146818rtc_boot.c
M src/drivers/siemens/nc_fpga/nc_fpga.c
A src/include/blob_provider.h
M src/lib/Makefile.inc
A src/lib/blob_provider.c
M src/lib/coreboot_table.c
M src/lib/spd_bin.c
M src/mainboard/amd/serengeti_cheetah/acpi_tables.c
M src/mainboard/amd/serengeti_cheetah_fam10/acpi_tables.c
M src/mainboard/apple/macbookair4_2/early_southbridge.c
M src/mainboard/google/auron/variants/auron_paine/spd/spd.c
M src/mainboard/google/auron/variants/auron_yuna/spd/spd.c
M src/mainboard/google/auron/variants/gandof/spd/spd.c
M src/mainboard/google/auron/variants/lulu/spd/spd.c
M src/mainboard/google/auron/variants/samus/spd/spd.c
M src/mainboard/google/beltino/lan.c
M src/mainboard/google/butterfly/mainboard.c
M src/mainboard/google/chell/spd/spd.c
M src/mainboard/google/cyan/spd/spd.c
M src/mainboard/google/eve/spd/spd.c
M src/mainboard/google/glados/spd/spd.c
M src/mainboard/google/jecht/lan.c
M src/mainboard/google/lars/spd/spd.c
M src/mainboard/google/link/romstage.c
M src/mainboard/google/poppy/romstage.c
M src/mainboard/google/rambi/romstage.c
M src/mainboard/google/rambi/variants/ninja/lan.c
M src/mainboard/google/rambi/variants/sumo/lan.c
M src/mainboard/google/slippy/variants/falco/romstage.c
M src/mainboard/google/slippy/variants/leon/romstage.c
M src/mainboard/google/slippy/variants/peppy/romstage.c
M src/mainboard/google/slippy/variants/wolf/romstage.c
M src/mainboard/google/urara/boardid.c
M src/mainboard/hp/revolve_810_g1/romstage.c
M src/mainboard/intel/harcuvar/spd/spd.c
M src/mainboard/intel/kunimitsu/spd/spd_util.c
M src/mainboard/iwill/dk8_htx/acpi_tables.c
M src/mainboard/lenovo/s230u/romstage.c
M src/mainboard/lenovo/x1_carbon_gen1/romstage.c
M src/mainboard/samsung/lumpy/romstage.c
M src/mainboard/siemens/mc_apl1/mainboard.c
M src/mainboard/siemens/mc_apl1/ptn3460.c
M src/mainboard/siemens/mc_bdx1/mainboard.c
M src/mainboard/siemens/mc_tcu3/mainboard.c
M src/mainboard/siemens/mc_tcu3/ptn3460.c
M src/mainboard/siemens/mc_tcu3/romstage.c
M src/northbridge/amd/amdmct/mct_ddr3/s3utils.c
M src/northbridge/amd/pi/agesawrapper.c
M src/northbridge/intel/common/mrc_cache.c
M src/northbridge/intel/haswell/raminit.c
M src/northbridge/intel/sandybridge/raminit_mrc.c
M src/security/vboot/secdata_measurements.c
M src/soc/amd/common/block/pi/def_callouts.c
M src/soc/amd/common/block/psp/psp.c
M src/soc/intel/broadwell/romstage/raminit.c
M src/soc/intel/common/mma.c
M src/soc/intel/denverton_ns/chip.c
M src/soc/intel/fsp_broadwell_de/fsp/chipset_fsp_util.c
M src/soc/intel/quark/romstage/romstage.c
M src/soc/nvidia/tegra210/mtc.c
M src/soc/qualcomm/ipq40xx/blobs_init.c
M src/soc/qualcomm/ipq806x/blobs_init.c
M src/vendorcode/siemens/hwilib/hwilib.c
M src/vendorcode/siemens/hwilib/hwilib.h
78 files changed, 622 insertions(+), 279 deletions(-)


  git pull ssh://review.coreboot.org:29418/coreboot refs/changes/42/24942/2
-- 
To view, visit https://review.coreboot.org/24942
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I8f161f680cb36fa6481a8bce6cf233263a828bf7
Gerrit-Change-Number: 24942
Gerrit-PatchSet: 2
Gerrit-Owner: Philipp Deppenwiese <zaolin.daisuki at gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply at coreboot.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/coreboot-gerrit/attachments/20180301/c85757da/attachment.html>


More information about the coreboot-gerrit mailing list