coreboot-kgpe-d16/Documentation
Patrick Rudolph 1b35295ec2 security: Add memory subfolder
Add files to introduce a memory clearing framework.
Introduce Kconfig PLATFORM_HAS_DRAM_CLEAR that is to be selected by
platforms, that are able to clear all DRAM.

Introduce Kconfig SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT that is user
selectable to always clear DRAM on non S3 boot.

The function security_clear_dram_request tells the calling platform when
to wipe all DRAM. Will be extended by TEE frameworks.

Add Documentation for the new security API.

Change-Id: Ifba25bfdd1057049f5cbae8968501bd9be487110
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/31548
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
Reviewed-by: Christian Walter <christian.walter@9elements.com>
2019-06-27 10:02:04 +00:00
..
_static
acpi
arch Documentatioan: update stage handoff protocol 2019-06-21 09:28:56 +00:00
community Documentation: Add past talks to conferences page 2019-02-19 07:10:20 +00:00
contributing Docs/project_ideas: Add a "parse SerialICE traces" project idea 2019-03-09 12:46:09 +00:00
doxygen
drivers drivers/ipmi: Add chip ops 2019-06-21 12:53:44 +00:00
flash_tutorial
getting_started kconfig: Drop IS_ENABLED() macro 2019-06-04 13:33:40 +00:00
gfx Documentation: Add display panel specifics 2019-06-09 11:13:26 +00:00
Intel Documentation: Convert vboot to markdown 2019-05-08 10:33:44 +00:00
lessons Documentation/lessons: Tidy up lesson 2 2019-05-16 17:45:07 +00:00
lib Documentation: Add small fixes 2019-04-19 11:36:53 +00:00
mainboard Documentation: Add PC Engines apu2 2019-06-24 12:29:52 +00:00
northbridge Documentation: Warn about ME cleaner on Sandy Bridge 2019-05-29 20:01:12 +00:00
releases Documentation: Fix up list of releases 2019-01-28 23:22:09 +00:00
RFC
security security: Add memory subfolder 2019-06-27 10:02:04 +00:00
soc doc/mb/upsquared: Add documentation 2019-06-17 14:26:42 +00:00
superio
technotes
vendorcode vendorcode/eltan: Add vendor code for measured and verified boot 2019-06-04 10:41:53 +00:00
AMD-S3.txt
beginverbatim.tex
Binary_Extraction.md
cbfs.txt
codeflow.svg
coding_style.md Revert "Documentation: Our coding style now allows 80 + 2*8 columns in a line" 2019-03-15 23:04:56 +00:00
conf.py
COPYING
coreboot_logo.png
corebootBuildingGuide.tex
distributions.md Documentation: add Skulls to the list of distributions 2019-02-18 16:06:53 +00:00
Doxyfile.coreboot
Doxyfile.coreboot_simple
endverbatim.tex
gcov.txt
hypertransport.svg
index.md drivers/ipmi: Add chip ops 2019-06-21 12:53:44 +00:00
mainboard_io_trap_handler_sample.c
Makefile Documentation: Allow passing arguments into make livesphinx 2019-02-05 21:15:37 +00:00
Makefile.sphinx
payloads.md Documentation: Describe our ecosystem 2019-02-05 21:21:45 +00:00
POSTCODES post_code: add post code for video initialization failure 2019-05-22 17:45:11 +00:00
util.md