coreboot-kgpe-d16/Documentation
Maxim Polyakov 1217af5e1a mainboard: Add ASRock H110M-DVS
This board is compatible with Intel Skylake and Kaby Lake generation
processors. This patch contains the minimum configuration for booting
and stable operation of the Ubuntu OS (18.04.1, Linux kernel 4.15).
It is based on Intel RVP8 mainboard.

Intel Kaby Lake FSP 3.6.0 is used to initialize CPU and PCH.
Graphics init with libgfxinit.

Works:
  - Integrated graphics (only DVI port, tested with 1920x1080);
  - PEG x16 (FSP must be configured with BCT to enable PEG);
  - all PCIe x1 slots;
  - all USB and SATA ports;
  - SuperIO COM port for console;
  - onboard audio.

TODO:
  - other SuperIO functions;
  - onboard network chip;
  - suspend and resume;
  - documentation.

Tested on Intel Core i5-6600 processor with Seabios (rel-1.12.0-10-
g171fc89) and Tianocore/edk2 (vUDK2018-8-ge6eccfc) as a payload.

Change-Id: I69396edc50948cf1d0da649241ce92171d32daf7
Signed-off-by: Maxim Polyakov <max.senia.poliak@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/31603
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
2019-03-19 21:36:49 +00:00
..
Intel [RFC]util/checklist: Remove this functionality 2019-01-14 19:42:59 +00:00
RFC src: Get rid of unneeded whitespace 2018-06-14 09:32:34 +00:00
_static Documentation: Add static CSS file to fix tables 2018-05-14 17:21:37 +00:00
acpi Documentation/acpi/gpio.md: Fix formatting of table 2018-04-16 08:45:40 +00:00
arch Documentation: Add arch x86 2018-12-19 10:31:07 +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 Documentation: Add doxygen_platform target 2017-03-23 21:19:34 +01:00
flash_tutorial Documentation/flash_tutorial/index.md: warn about dots painted on ICs 2018-12-05 14:10:12 +00:00
getting_started Documentation/gerrit: Update parts about WIP and draft commits 2019-01-07 21:18:07 +00:00
gfx Documentation/gfx: explain port mapping in libgfxinit's config 2018-08-13 15:47:51 +00:00
lessons Documentation/lesson1: Update references to compiler packages 2019-02-18 13:36:09 +00:00
lib/payloads Documentation/*/fit.md: Fix reference to arm64 FIT implementation file 2018-12-19 05:18:58 +00:00
mainboard mainboard: Add ASRock H110M-DVS 2019-03-19 21:36:49 +00:00
northbridge Doc/nb/intel/haswell: Add a list of known issues 2019-01-03 20:07:41 +00:00
releases Documentation: Fix up list of releases 2019-01-28 23:22:09 +00:00
security security/tpm: Fix TCPA log feature 2019-03-07 12:47:01 +00:00
soc Documentation/soc/intel/fsp/ppi: Document new feature to dispatch external PPI 2019-03-12 04:23:58 +00:00
superio Documentation: Add HP Compaq 8200 and NPCD378 2018-05-28 13:46:30 +00:00
technotes Documentation: Add technote/design doc for mitigating ReBAR issue 2017-05-01 00:47:09 +02:00
thinkpad Documentation: add thinkpad/codenames.csv 2017-11-03 16:20:11 +00:00
vendorcode Documentation: Fix markdown highlighting 2018-10-22 12:02:15 +00:00
AMD-S3.txt Documentation: change coreboot to lowercase 2017-06-12 04:06:40 +02:00
Binary_Extraction.md Documentation: Rename file with space in filename 2018-06-07 06:26:19 +00:00
COPYING Documentation/COPYING: Remove trailing whitespace 2018-04-27 09:10:20 +00:00
Doxyfile.coreboot Documentation: Update doxygen config files 2018-05-22 07:27:58 +00:00
Doxyfile.coreboot_simple Documentation: Update doxygen config files 2018-05-22 07:27:58 +00:00
Makefile Documentation: Allow passing arguments into make livesphinx 2019-02-05 21:15:37 +00:00
Makefile.sphinx Documentation: Improve message printed by livesphinx target 2018-10-11 01:22:35 +00:00
POSTCODES
abi-data-consumption.md Documentation: Convert abi-data-consumption.txt to Markdown 2018-04-10 10:48:57 +00:00
beginverbatim.tex
cbfs.txt Fix typos involving "the the" 2018-12-18 13:24:28 +00:00
codeflow.svg Documentation: Remove whitespace before tab 2018-06-04 11:48:23 +00:00
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 Documentation: Fix markdown inline code 2018-10-22 12:02:28 +00:00
corebootBuildingGuide.tex Use git HTTP URLs without `/p` in it 2018-04-17 10:38:06 +00:00
coreboot_logo.png
distributions.md Documentation: add Skulls to the list of distributions 2019-02-18 16:06:53 +00:00
endverbatim.tex
gcov.txt
hypertransport.svg
index.md security/vboot: Add measured boot mode 2019-02-25 22:29:16 +00:00
mainboard_io_trap_handler_sample.c
payloads.md Documentation: Describe our ecosystem 2019-02-05 21:21:45 +00:00
security.md security/vboot: Add measured boot mode 2019-02-25 22:29:16 +00:00
timestamp.md Documentation/timestamp.md: Fix markdown formatting 2018-04-17 17:18:23 +00:00
util.md utils: introduce find_usbdebug.sh to help find USB debug ports 2018-12-19 10:21:32 +00:00