├── 3rdparty └── vboot ├── util ├── post │ ├── .gitignore │ ├── Makefile │ ├── description.md │ └── README ├── romcc │ ├── results │ │ ├── linux_test11.out │ │ ├── linux_test1.out │ │ ├── linux_test6.out │ │ ├── linux_test8.out │ │ ├── linux_test10.out │ │ └── linux_test13.out │ ├── tests │ │ ├── simple_test18.c │ │ ├── simple_test57.c │ │ ├── simple_test87.c │ │ ├── simple_test21.c │ │ ├── simple_test77.c │ │ ├── simple_test79.c │ │ ├── fail_test1.c │ │ ├── simple_test40.c │ │ ├── simple_test52.c │ │ ├── simple_test86.c │ │ ├── simple_test62.c │ │ ├── fail_test7.c │ │ ├── fail_test8.c │ │ └── simple_test78.c │ └── description.md ├── spkmodem_recv │ ├── .gitignore │ └── description.md ├── kconfig │ ├── description.md │ └── lxdialog │ │ └── .gitignore ├── nvidia │ └── description.md ├── find_usbdebug │ └── description.md ├── testing │ └── description.md ├── xcompile │ └── description.md ├── dtd_parser │ └── description.md ├── intelvbttool │ └── description.md ├── lint │ └── description.md ├── release │ └── description.md ├── vgabios │ └── description.md ├── amdfwtool │ └── description.md ├── genprof │ └── description.md ├── msrtool │ └── description.md ├── archive │ └── description.md ├── genbuild_h │ └── description.md ├── mma │ └── description.md ├── mtkheader │ └── description.md ├── sconfig │ └── description.md ├── showdevicetree │ └── description.md ├── fuzz-tests │ ├── description.md │ └── jpeg-test-cases │ │ ├── coreboot.jpg │ │ └── coreboot_2.jpg ├── marvell │ ├── Makefile.inc │ └── description.md ├── rockchip │ └── description.md ├── acpi │ └── description.md ├── bucts │ └── description.md ├── cbmem │ └── description.md ├── futility │ └── description.md ├── bincfg │ └── description.md ├── ifdtool │ └── description.md ├── pgtblgen │ └── description.md ├── qualcomm │ └── description.md ├── x86 │ └── description.md ├── amdtools │ └── description.md ├── docker │ ├── doc.coreboot.org │ │ └── ditaa.sh │ └── description.md ├── exynos │ └── description.md ├── gitconfig │ └── description.md ├── viatool │ └── description.md ├── autoport │ └── description.md ├── cavium │ └── description.md ├── crossgcc │ ├── description.md │ └── sum │ │ ├── gcc-8.3.0.tar.xz.cksum │ │ ├── gdb-8.3.1.tar.xz.cksum │ │ ├── gmp-6.1.2.tar.xz.cksum │ │ ├── mpc-1.1.0.tar.gz.cksum │ │ ├── Python-3.8.1.tar.xz.cksum │ │ ├── cmake-3.16.0.tar.gz.cksum │ │ ├── expat-2.2.9.tar.bz2.cksum │ │ ├── make-4.2.1.tar.bz2.cksum │ │ ├── mpfr-4.0.2.tar.xz.cksum │ │ ├── cfe-9.0.0.src.tar.xz.cksum │ │ ├── llvm-9.0.0.src.tar.xz.cksum │ │ ├── nasm-2.14.02.tar.bz2.cksum │ │ ├── binutils-2.33.1.tar.xz.cksum │ │ ├── acpica-unix2-20190703.tar.gz.cksum │ │ ├── compiler-rt-9.0.0.src.tar.xz.cksum │ │ └── clang-tools-extra-9.0.0.src.tar.xz.cksum ├── ectool │ └── description.md ├── intelmetool │ └── description.md ├── util_readme │ └── description.md ├── abuild │ └── description.md ├── board_status │ └── description.md ├── k8resdump │ └── description.md ├── mainboard │ └── google │ │ └── hatch │ │ └── template │ │ └── overridetree.cb ├── uio_usbdebug │ ├── description.md │ └── lib │ │ └── cbmem.c ├── inteltool │ └── description.md └── nvramtool │ └── description.md ├── src ├── mainboard │ ├── amd │ │ ├── parmer │ │ │ ├── acpi │ │ │ │ ├── sata.asl │ │ │ │ ├── superio.asl │ │ │ │ └── thermal.asl │ │ │ └── Kconfig.name │ │ ├── inagua │ │ │ ├── acpi │ │ │ │ └── superio.asl │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── thatcher │ │ │ ├── acpi │ │ │ │ ├── sata.asl │ │ │ │ ├── superio.asl │ │ │ │ └── thermal.asl │ │ │ └── Kconfig.name │ │ ├── olivehill │ │ │ ├── acpi │ │ │ │ ├── superio.asl │ │ │ │ └── thermal.asl │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── south_station │ │ │ ├── acpi │ │ │ │ └── superio.asl │ │ │ └── Kconfig.name │ │ ├── union_station │ │ │ ├── acpi │ │ │ │ └── superio.asl │ │ │ └── Kconfig.name │ │ ├── bettong │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── gardenia │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── Kconfig.name │ │ ├── padmelon │ │ │ ├── Kconfig.name │ │ │ └── acpi_tables.c │ │ ├── lamar │ │ │ ├── Kconfig.name │ │ │ └── acpi │ │ │ │ └── thermal.asl │ │ ├── persimmon │ │ │ └── Kconfig.name │ │ ├── db-ft3b-lc │ │ │ ├── acpi │ │ │ │ ├── ide.asl │ │ │ │ └── thermal.asl │ │ │ └── Kconfig.name │ │ └── olivehillplus │ │ │ ├── acpi │ │ │ ├── ide.asl │ │ │ └── thermal.asl │ │ │ └── Kconfig.name │ ├── asrock │ │ ├── h110m │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ ├── mainboard.asl │ │ │ │ └── superio.asl │ │ │ ├── acpi_tables.c │ │ │ ├── Kconfig.name │ │ │ ├── data.vbt │ │ │ └── cmos.default │ │ ├── b75pro3-m │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ └── Kconfig.name │ │ ├── h81m-hds │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── Kconfig.name │ │ │ ├── data.vbt │ │ │ └── cmos.default │ │ ├── imb-a180 │ │ │ ├── acpi │ │ │ │ ├── superio.asl │ │ │ │ └── thermal.asl │ │ │ └── Kconfig.name │ │ ├── g41c-gs │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ └── superio.asl │ │ │ └── data.vbt │ │ ├── Kconfig.name │ │ └── e350m1 │ │ │ └── Kconfig.name │ ├── asus │ │ ├── h61m-cs │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ └── superio.asl │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── f2a85-m │ │ │ └── acpi │ │ │ │ ├── sata.asl │ │ │ │ ├── superio.asl │ │ │ │ └── thermal.asl │ │ ├── p8h61-m_lx │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── p8h61-m_pro │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── maximus_iv_gene-z │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── p8z77-m_pro │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ └── data.vbt │ │ ├── p5qc │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ └── superio.asl │ │ │ ├── config_seabios │ │ │ └── cmos.default │ │ ├── p5gc-mx │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ ├── superio.asl │ │ │ │ └── thermal.asl │ │ │ ├── Kconfig.name │ │ │ ├── data.vbt │ │ │ └── cmos.default │ │ ├── p5ql-em │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ └── superio.asl │ │ │ ├── Kconfig.name │ │ │ ├── data.vbt │ │ │ └── cmos.default │ │ ├── p5qpl-am │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ └── data.vbt │ │ ├── Kconfig.name │ │ ├── p2b │ │ │ └── Kconfig.name │ │ ├── p2b-d │ │ │ └── Kconfig.name │ │ ├── p2b-f │ │ │ └── Kconfig.name │ │ ├── p3b-f │ │ │ └── Kconfig.name │ │ ├── am1i-a │ │ │ ├── Kconfig.name │ │ │ └── cmos.default │ │ ├── p2b-ds │ │ │ └── Kconfig.name │ │ └── p2b-ls │ │ │ └── Kconfig.name │ ├── google │ │ ├── eve │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ └── superio.asl │ │ │ ├── acpi_tables.c │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── fizz │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ └── superio.asl │ │ │ ├── acpi_tables.c │ │ │ └── variants │ │ │ │ ├── baseboard │ │ │ │ └── Makefile.inc │ │ │ │ └── fizz │ │ │ │ └── data.vbt │ │ ├── jecht │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── variants │ │ │ │ ├── guado │ │ │ │ │ └── include │ │ │ │ │ │ └── variant │ │ │ │ │ │ └── acpi │ │ │ │ │ │ └── usb.asl │ │ │ │ ├── jecht │ │ │ │ │ └── include │ │ │ │ │ │ └── variant │ │ │ │ │ │ └── acpi │ │ │ │ │ │ └── usb.asl │ │ │ │ └── tidus │ │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── usb.asl │ │ │ └── data.vbt │ │ ├── poppy │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ └── superio.asl │ │ │ └── acpi_tables.c │ │ ├── beltino │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ └── data.vbt │ │ ├── drallion │ │ │ └── acpi_tables.c │ │ ├── glados │ │ │ ├── acpi_tables.c │ │ │ └── variants │ │ │ │ ├── asuka │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ ├── ec.h │ │ │ │ │ └── acpi │ │ │ │ │ └── mainboard.asl │ │ │ │ ├── cave │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── mainboard.asl │ │ │ │ ├── glados │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── mainboard.asl │ │ │ │ ├── lars │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── mainboard.asl │ │ │ │ └── sentry │ │ │ │ └── include │ │ │ │ └── variant │ │ │ │ └── acpi │ │ │ │ └── mainboard.asl │ │ ├── hatch │ │ │ ├── acpi_tables.c │ │ │ └── variants │ │ │ │ └── puff │ │ │ │ └── include │ │ │ │ └── variant │ │ │ │ └── acpi │ │ │ │ └── dptf.asl │ │ ├── sarien │ │ │ └── acpi_tables.c │ │ ├── kahlee │ │ │ └── board_info.txt │ │ ├── nyan │ │ │ ├── bct │ │ │ │ └── odmdata.cfg │ │ │ ├── Kconfig.name │ │ │ └── board_info.txt │ │ ├── rambi │ │ │ └── variants │ │ │ │ ├── kip │ │ │ │ ├── include │ │ │ │ │ └── variant │ │ │ │ │ │ └── acpi │ │ │ │ │ │ └── usb.asl │ │ │ │ └── data.vbt │ │ │ │ ├── banjo │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── usb.asl │ │ │ │ ├── clapper │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── usb.asl │ │ │ │ ├── enguarde │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── usb.asl │ │ │ │ ├── glimmer │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── usb.asl │ │ │ │ ├── gnawty │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── usb.asl │ │ │ │ ├── heli │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── usb.asl │ │ │ │ ├── ninja │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ ├── usb.asl │ │ │ │ │ └── mainboard.asl │ │ │ │ ├── orco │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── usb.asl │ │ │ │ ├── quawks │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── usb.asl │ │ │ │ ├── rambi │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── usb.asl │ │ │ │ ├── sumo │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── usb.asl │ │ │ │ ├── swanky │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── usb.asl │ │ │ │ └── winky │ │ │ │ └── include │ │ │ │ └── variant │ │ │ │ └── acpi │ │ │ │ └── usb.asl │ │ ├── auron │ │ │ └── variants │ │ │ │ ├── buddy │ │ │ │ ├── include │ │ │ │ │ └── variant │ │ │ │ │ │ └── acpi │ │ │ │ │ │ ├── ec.asl │ │ │ │ │ │ └── usb.asl │ │ │ │ └── data.vbt │ │ │ │ ├── auron_paine │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── ec.asl │ │ │ │ ├── auron_yuna │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── ec.asl │ │ │ │ ├── lulu │ │ │ │ └── data.vbt │ │ │ │ └── samus │ │ │ │ └── data.vbt │ │ ├── foster │ │ │ ├── bct │ │ │ │ └── odmdata.cfg │ │ │ └── Kconfig.name │ │ ├── nyan_big │ │ │ ├── bct │ │ │ │ └── odmdata.cfg │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── slippy │ │ │ ├── variants │ │ │ │ ├── falco │ │ │ │ │ └── include │ │ │ │ │ │ └── variant │ │ │ │ │ │ └── acpi │ │ │ │ │ │ └── usb.asl │ │ │ │ └── leon │ │ │ │ │ └── include │ │ │ │ │ └── variant │ │ │ │ │ └── acpi │ │ │ │ │ └── usb.asl │ │ │ └── data.vbt │ │ ├── smaug │ │ │ ├── bct │ │ │ │ └── odmdata.cfg │ │ │ └── Kconfig.name │ │ ├── Kconfig.name │ │ ├── nyan_blaze │ │ │ ├── bct │ │ │ │ └── odmdata.cfg │ │ │ └── Kconfig.name │ │ ├── octopus │ │ │ ├── variants │ │ │ │ ├── yorp │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── dood │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── fleex │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── foob │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── lick │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── ampton │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── bloog │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── bobba │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── casta │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── garg │ │ │ │ │ └── Makefile.inc │ │ │ │ └── meep │ │ │ │ │ └── Makefile.inc │ │ │ └── acpi_tables.c │ │ ├── reef │ │ │ └── variants │ │ │ │ ├── pyro │ │ │ │ └── Makefile.inc │ │ │ │ └── snappy │ │ │ │ └── Makefile.inc │ │ ├── oak │ │ │ └── sdram_inf │ │ │ │ └── sdram-unused.inc │ │ ├── veyron │ │ │ └── sdram_inf │ │ │ │ └── sdram-unused.inc │ │ ├── gale │ │ │ └── Kconfig.name │ │ ├── veyron_mickey │ │ │ ├── sdram_inf │ │ │ │ └── sdram-unused.inc │ │ │ └── Kconfig.name │ │ ├── veyron_rialto │ │ │ ├── sdram_inf │ │ │ │ └── sdram-unused.inc │ │ │ └── Kconfig.name │ │ ├── peach_pit │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── storm │ │ │ └── Kconfig.name │ │ ├── daisy │ │ │ └── Kconfig.name │ │ ├── link │ │ │ └── Kconfig.name │ │ ├── parrot │ │ │ └── Kconfig.name │ │ ├── stout │ │ │ └── Kconfig.name │ │ ├── butterfly │ │ │ └── Kconfig.name │ │ ├── cheza │ │ │ └── Kconfig.name │ │ ├── mistral │ │ │ └── Kconfig.name │ │ ├── trogdor │ │ │ └── Kconfig.name │ │ ├── dragonegg │ │ │ └── acpi_tables.c │ │ └── cyan │ │ │ └── variants │ │ │ ├── cyan │ │ │ └── data.vbt │ │ │ ├── reks │ │ │ └── data.vbt │ │ │ ├── relm │ │ │ └── data.vbt │ │ │ ├── banon │ │ │ └── data.vbt │ │ │ ├── celes │ │ │ └── data.vbt │ │ │ ├── edgar │ │ │ └── data.vbt │ │ │ ├── kefka │ │ │ └── data.vbt │ │ │ ├── setzer │ │ │ └── data.vbt │ │ │ ├── terra │ │ │ └── data.vbt │ │ │ ├── ultima │ │ │ └── data.vbt │ │ │ └── wizpig │ │ │ └── data.vbt │ ├── hp │ │ ├── abm │ │ │ ├── acpi │ │ │ │ ├── superio.asl │ │ │ │ └── thermal.asl │ │ │ ├── Kconfig.name │ │ │ └── board_info.txt │ │ ├── compaq_8200_elite_sff │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── pavilion_m6_1035dx │ │ │ ├── acpi │ │ │ │ ├── sata.asl │ │ │ │ ├── superio.asl │ │ │ │ └── thermal.asl │ │ │ ├── Kconfig.name │ │ │ └── cmos.default │ │ ├── z220_sff_workstation │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── Kconfig.name │ │ ├── 2570p │ │ │ └── Kconfig.name │ │ ├── 2760p │ │ │ └── Kconfig.name │ │ ├── 8460p │ │ │ └── Kconfig.name │ │ ├── 8470p │ │ │ └── Kconfig.name │ │ ├── 8770w │ │ │ ├── Kconfig.name │ │ │ └── cmos.default │ │ ├── folio_9470m │ │ │ ├── acpi │ │ │ │ └── superio.asl │ │ │ └── Kconfig.name │ │ └── revolve_810_g1 │ │ │ ├── acpi │ │ │ └── superio.asl │ │ │ └── Kconfig.name │ ├── msi │ │ ├── ms7707 │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ └── superio.asl │ │ │ └── Kconfig.name │ │ ├── ms7721 │ │ │ ├── acpi │ │ │ │ ├── sata.asl │ │ │ │ ├── superio.asl │ │ │ │ └── thermal.asl │ │ │ └── Kconfig.name │ │ └── Kconfig.name │ ├── up │ │ ├── squared │ │ │ ├── acpi_tables.c │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ └── Kconfig.name │ ├── facebook │ │ ├── fbg1701 │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── monolith │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── acpi_tables.c │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ └── Kconfig.name │ ├── intel │ │ ├── kblrvp │ │ │ └── acpi_tables.c │ │ ├── kunimitsu │ │ │ ├── acpi_tables.c │ │ │ └── Kconfig.name │ │ ├── saddlebrook │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ └── superio.asl │ │ │ ├── acpi_tables.c │ │ │ ├── Kconfig.name │ │ │ └── cmos.default │ │ ├── wtm2 │ │ │ ├── acpi │ │ │ │ └── superio.asl │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── baskingridge │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── emeraldlake2 │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── dg41wv │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── dg43gt │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── galileo │ │ │ ├── romstage.c │ │ │ └── board_info.txt │ │ ├── icelake_rvp │ │ │ └── acpi_tables.c │ │ ├── apollolake_rvp │ │ │ └── Makefile.inc │ │ ├── cannonlake_rvp │ │ │ ├── acpi_tables.c │ │ │ └── variants │ │ │ │ └── baseboard │ │ │ │ └── Makefile.inc │ │ ├── coffeelake_rvp │ │ │ ├── acpi_tables.c │ │ │ └── variants │ │ │ │ └── baseboard │ │ │ │ └── Makefile.inc │ │ ├── Kconfig.name │ │ ├── d510mo │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ └── superio.asl │ │ │ └── Kconfig.name │ │ ├── strago │ │ │ └── Kconfig.name │ │ ├── minnow3 │ │ │ ├── Kconfig.name │ │ │ └── acpi_tables.c │ │ ├── d945gclf │ │ │ ├── Kconfig.name │ │ │ ├── data.vbt │ │ │ └── cmos.default │ │ ├── harcuvar │ │ │ └── Kconfig.name │ │ ├── leafhill │ │ │ ├── Kconfig.name │ │ │ └── Makefile.inc │ │ ├── dcp847ske │ │ │ ├── Kconfig.name │ │ │ └── acpi │ │ │ │ └── ec.asl │ │ └── glkrvp │ │ │ └── acpi_tables.c │ ├── lenovo │ │ ├── g505s │ │ │ ├── acpi │ │ │ │ ├── sata.asl │ │ │ │ └── thermal.asl │ │ │ └── Kconfig.name │ │ ├── t400 │ │ │ ├── acpi │ │ │ │ ├── superio.asl │ │ │ │ └── ec.asl │ │ │ ├── mptable.c │ │ │ └── variants │ │ │ │ ├── r500 │ │ │ │ └── data.vbt │ │ │ │ └── t400 │ │ │ │ └── data.vbt │ │ ├── t60 │ │ │ ├── acpi │ │ │ │ ├── mainboard.asl │ │ │ │ └── superio.asl │ │ │ └── variants │ │ │ │ ├── t60 │ │ │ │ └── data.vbt │ │ │ │ └── z61t │ │ │ │ └── data.vbt │ │ ├── x200 │ │ │ ├── acpi │ │ │ │ ├── superio.asl │ │ │ │ └── ec.asl │ │ │ ├── mptable.c │ │ │ ├── data_led.vbt │ │ │ └── data_ccfl.vbt │ │ ├── x60 │ │ │ ├── acpi │ │ │ │ ├── mainboard.asl │ │ │ │ └── superio.asl │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── t430s │ │ │ ├── hda_verb.c │ │ │ └── acpi │ │ │ │ └── superio.asl │ │ ├── thinkcentre_a58 │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── Kconfig.name │ │ ├── l520 │ │ │ └── Kconfig.name │ │ ├── s230u │ │ │ ├── acpi │ │ │ │ └── superio.asl │ │ │ └── Kconfig.name │ │ ├── t410 │ │ │ ├── Kconfig.name │ │ │ ├── data.vbt │ │ │ └── acpi │ │ │ │ └── superio.asl │ │ ├── t420 │ │ │ ├── Kconfig.name │ │ │ ├── data.vbt │ │ │ └── acpi │ │ │ │ └── superio.asl │ │ ├── x201 │ │ │ ├── acpi │ │ │ │ └── superio.asl │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── x230 │ │ │ ├── Kconfig.name │ │ │ ├── data.vbt │ │ │ └── acpi │ │ │ │ └── superio.asl │ │ ├── t420s │ │ │ ├── Kconfig.name │ │ │ ├── data.vbt │ │ │ └── acpi │ │ │ │ └── superio.asl │ │ ├── x131e │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── t430 │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── x1_carbon_gen1 │ │ │ ├── acpi │ │ │ │ └── superio.asl │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── t440p │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── t520 │ │ │ ├── acpi │ │ │ │ └── superio.asl │ │ │ └── variants │ │ │ │ └── t520 │ │ │ │ └── data.vbt │ │ ├── t530 │ │ │ ├── acpi │ │ │ │ └── superio.asl │ │ │ └── variants │ │ │ │ ├── t530 │ │ │ │ └── data.vbt │ │ │ │ └── w530 │ │ │ │ └── data.vbt │ │ └── x220 │ │ │ ├── acpi │ │ │ └── superio.asl │ │ │ └── variants │ │ │ ├── x1 │ │ │ └── data.vbt │ │ │ └── x220 │ │ │ └── data.vbt │ ├── portwell │ │ ├── m107 │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ └── Kconfig.name │ │ └── Kconfig.name │ ├── samsung │ │ ├── stumpy │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ └── Kconfig.name │ │ ├── Kconfig.name │ │ └── lumpy │ │ │ └── Kconfig.name │ ├── apple │ │ ├── macbook21 │ │ │ ├── acpi │ │ │ │ └── superio.asl │ │ │ └── Makefile.inc │ │ ├── macbookair4_2 │ │ │ ├── acpi │ │ │ │ └── superio.asl │ │ │ ├── acpi_tables.c │ │ │ ├── Kconfig.name │ │ │ └── spd.bin │ │ └── Kconfig.name │ ├── bap │ │ ├── ode_e20XX │ │ │ ├── acpi │ │ │ │ ├── thermal.asl │ │ │ │ └── sata.asl │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── Kconfig.name │ │ └── ode_e21XX │ │ │ ├── acpi │ │ │ ├── ide.asl │ │ │ └── thermal.asl │ │ │ └── Kconfig.name │ ├── biostar │ │ ├── a68n_5200 │ │ │ ├── acpi │ │ │ │ ├── superio.asl │ │ │ │ └── thermal.asl │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── am1ml │ │ │ ├── acpi │ │ │ │ └── thermal.asl │ │ │ └── Kconfig.name │ │ └── Kconfig.name │ ├── gigabyte │ │ ├── ga-b75m-d3h │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ └── superio.asl │ │ │ └── data.vbt │ │ ├── ga-h61m-s2pv │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ ├── hda_verb.c │ │ │ └── data.vbt │ │ ├── ga-g41m-es2l │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ └── superio.asl │ │ │ ├── Kconfig.name │ │ │ └── data.vbt │ │ ├── ga-945gcm-s2l │ │ │ ├── acpi │ │ │ │ ├── superio.asl │ │ │ │ └── thermal.asl │ │ │ ├── data.vbt │ │ │ └── cmos.default │ │ └── Kconfig.name │ ├── purism │ │ ├── librem_skl │ │ │ ├── acpi_tables.c │ │ │ └── data.vbt │ │ ├── Kconfig.name │ │ └── librem_bdw │ │ │ └── data.vbt │ ├── supermicro │ │ ├── x10slm-f │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ └── Kconfig.name │ │ ├── x11-lga1151-series │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ ├── mainboard.asl │ │ │ │ └── superio.asl │ │ │ ├── acpi_tables.c │ │ │ ├── board_info.txt │ │ │ ├── variants │ │ │ │ └── x11ssm-f │ │ │ │ │ └── Makefile.inc │ │ │ └── cmos.default │ │ └── Kconfig.name │ ├── gizmosphere │ │ ├── gizmo2 │ │ │ ├── acpi │ │ │ │ ├── superio.asl │ │ │ │ └── thermal.asl │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── gizmo │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ └── Kconfig.name │ ├── razer │ │ ├── blade_stealth_kbl │ │ │ ├── acpi_tables.c │ │ │ ├── acpi │ │ │ │ └── superio.asl │ │ │ └── Kconfig.name │ │ └── Kconfig.name │ ├── roda │ │ ├── rk9 │ │ │ ├── mptable.c │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── Kconfig.name │ │ ├── rv11 │ │ │ ├── variants │ │ │ │ └── rv11 │ │ │ │ │ └── include │ │ │ │ │ └── acpi │ │ │ │ │ └── superio.asl │ │ │ └── Kconfig.name │ │ └── rk886ex │ │ │ └── Kconfig.name │ ├── sapphire │ │ ├── pureplatinumh61 │ │ │ ├── acpi │ │ │ │ ├── ec.asl │ │ │ │ └── superio.asl │ │ │ └── Kconfig.name │ │ └── Kconfig.name │ ├── foxconn │ │ ├── g41s-k │ │ │ ├── acpi │ │ │ │ └── ec.asl │ │ │ └── Kconfig.name │ │ ├── Kconfig.name │ │ └── d41s │ │ │ ├── acpi │ │ │ └── ec.asl │ │ │ ├── Kconfig.name │ │ │ ├── data.vbt │ │ │ └── cmos.default │ ├── kontron │ │ ├── ktqm77 │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── Kconfig.name │ │ └── 986lcd-m │ │ │ └── Kconfig.name │ ├── ti │ │ ├── beaglebone │ │ │ ├── board_info.txt │ │ │ ├── memlayout.ld │ │ │ └── Kconfig.name │ │ └── Kconfig.name │ ├── adlink │ │ └── Kconfig.name │ ├── aopen │ │ ├── Kconfig.name │ │ └── dxplplusu │ │ │ └── Kconfig.name │ ├── cavium │ │ ├── Kconfig.name │ │ └── cn8100_sff_evb │ │ │ ├── memlayout.ld │ │ │ └── Kconfig.name │ ├── elmex │ │ ├── Kconfig.name │ │ ├── pcm205400 │ │ │ └── Kconfig.name │ │ └── pcm205401 │ │ │ └── Kconfig.name │ ├── getac │ │ ├── Kconfig.name │ │ └── p470 │ │ │ └── Kconfig.name │ ├── ibase │ │ ├── Kconfig.name │ │ └── mb899 │ │ │ └── Kconfig.name │ ├── jetway │ │ ├── Kconfig.name │ │ └── nf81-t56n-lf │ │ │ └── Kconfig.name │ ├── opencellular │ │ ├── elgon │ │ │ ├── memlayout.ld │ │ │ └── Kconfig.name │ │ └── Kconfig.name │ ├── sifive │ │ ├── Kconfig.name │ │ └── hifive-unleashed │ │ │ └── Kconfig.name │ ├── compulab │ │ ├── Kconfig.name │ │ └── intense_pc │ │ │ └── Kconfig.name │ ├── lippert │ │ ├── Kconfig.name │ │ ├── toucan-af │ │ │ └── Kconfig.name │ │ └── frontrunner-af │ │ │ └── Kconfig.name │ ├── scaleway │ │ ├── Kconfig.name │ │ └── tagada │ │ │ └── Kconfig.name │ ├── siemens │ │ ├── Kconfig.name │ │ └── mc_apl1 │ │ │ ├── variants │ │ │ ├── mc_apl1 │ │ │ │ └── Makefile.inc │ │ │ ├── baseboard │ │ │ │ └── Makefile.inc │ │ │ ├── mc_apl2 │ │ │ │ └── Makefile.inc │ │ │ ├── mc_apl3 │ │ │ │ └── Makefile.inc │ │ │ └── mc_apl6 │ │ │ │ └── Makefile.inc │ │ │ └── acpi_tables.c │ ├── emulation │ │ ├── Kconfig.name │ │ ├── qemu-power8 │ │ │ ├── board_info.txt │ │ │ └── Kconfig.name │ │ ├── spike-riscv │ │ │ └── Kconfig.name │ │ ├── qemu-q35 │ │ │ ├── board_info.txt │ │ │ ├── Kconfig.name │ │ │ └── cmos.default │ │ ├── qemu-armv7 │ │ │ └── Kconfig.name │ │ ├── qemu-i440fx │ │ │ ├── board_info.txt │ │ │ ├── Kconfig.name │ │ │ ├── acpi.h │ │ │ └── cmos.default │ │ └── qemu-riscv │ │ │ └── board_info.txt │ ├── pcengines │ │ ├── Kconfig.name │ │ └── apu1 │ │ │ ├── Kconfig.name │ │ │ └── cmos.default │ └── packardbell │ │ ├── Kconfig.name │ │ └── ms2290 │ │ ├── acpi │ │ └── superio.asl │ │ └── Kconfig.name ├── lib │ └── cb.ads ├── southbridge │ ├── amd │ │ ├── agesa │ │ │ └── hudson │ │ │ │ └── acpi │ │ │ │ └── smbus.asl │ │ └── pi │ │ │ └── hudson │ │ │ └── acpi │ │ │ └── smbus.asl │ ├── ti │ │ └── pci1x2x │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ ├── intel │ │ └── i82870 │ │ │ └── Kconfig │ └── ricoh │ │ └── rl5c476 │ │ └── Makefile.inc ├── security │ ├── intel │ │ └── Makefile.inc │ └── Makefile.inc ├── cpu │ ├── amd │ │ ├── mtrr │ │ │ └── Makefile.inc │ │ ├── smm │ │ │ └── Makefile.inc │ │ ├── Kconfig │ │ ├── microcode │ │ │ └── Makefile.inc │ │ └── Makefile.inc │ ├── intel │ │ ├── fit │ │ │ └── Makefile.inc │ │ ├── turbo │ │ │ └── Makefile.inc │ │ ├── speedstep │ │ │ └── Makefile.inc │ │ ├── hyperthreading │ │ │ └── Makefile.inc │ │ └── smm │ │ │ ├── Makefile.inc │ │ │ └── gen1 │ │ │ └── Makefile.inc │ ├── ti │ │ ├── Kconfig │ │ └── Makefile.inc │ ├── x86 │ │ └── cache │ │ │ └── Makefile.inc │ └── armltd │ │ ├── Kconfig │ │ └── Makefile.inc ├── soc │ ├── intel │ │ ├── common │ │ │ ├── block │ │ │ │ ├── include │ │ │ │ │ └── intelblocks │ │ │ │ │ │ └── smm.h │ │ │ │ ├── dsp │ │ │ │ │ ├── Makefile.inc │ │ │ │ │ └── Kconfig │ │ │ │ ├── hda │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── sgx │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── acpi │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── sata │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── sram │ │ │ │ │ ├── Makefile.inc │ │ │ │ │ └── Kconfig │ │ │ │ ├── xdci │ │ │ │ │ ├── Makefile.inc │ │ │ │ │ └── Kconfig │ │ │ │ ├── graphics │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── thermal │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── spi │ │ │ │ │ └── Kconfig │ │ │ │ └── lpss │ │ │ │ │ └── Kconfig │ │ │ └── pch │ │ │ │ └── lockdown │ │ │ │ └── Makefile.inc │ │ └── braswell │ │ │ └── romstage │ │ │ └── Makefile.inc │ ├── cavium │ │ ├── common │ │ │ └── pci │ │ │ │ └── Makefile.inc │ │ └── Kconfig │ ├── ucb │ │ ├── Kconfig │ │ └── riscv │ │ │ └── Makefile.inc │ ├── mediatek │ │ └── Kconfig │ ├── nvidia │ │ └── Kconfig │ ├── qualcomm │ │ └── Kconfig │ ├── rockchip │ │ └── Kconfig │ ├── samsung │ │ └── Kconfig │ ├── sifive │ │ └── Kconfig │ └── amd │ │ └── common │ │ ├── block │ │ ├── hda │ │ │ └── Makefile.inc │ │ ├── sata │ │ │ └── Makefile.inc │ │ ├── iommu │ │ │ └── Makefile.inc │ │ └── pci │ │ │ └── Makefile.inc │ │ └── Makefile.inc ├── ec │ ├── lenovo │ │ └── pmh7 │ │ │ └── Kconfig │ ├── purism │ │ └── librem │ │ │ └── Kconfig │ ├── kontron │ │ └── it8516e │ │ │ └── Makefile.inc │ ├── compal │ │ └── ene932 │ │ │ └── Kconfig │ ├── quanta │ │ ├── it8518 │ │ │ └── Kconfig │ │ └── ene_kb3940q │ │ │ └── Kconfig │ ├── smsc │ │ └── mec1308 │ │ │ ├── Makefile.inc │ │ │ └── Kconfig │ └── google │ │ └── common │ │ └── Kconfig ├── drivers │ ├── dec │ │ └── 21143 │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ ├── gic │ │ ├── Makefile.inc │ │ └── Kconfig │ ├── i2c │ │ ├── ck505 │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── lm63 │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── adm1026 │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── adm1027 │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── adt7463 │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── da7219 │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── generic │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── i2cmux │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── i2cmux2 │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── nau8825 │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── w83793 │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── w83795 │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── ww_ring │ │ │ └── Kconfig │ │ ├── hid │ │ │ ├── Makefile.inc │ │ │ └── Kconfig │ │ ├── ptn3460 │ │ │ ├── chip.h │ │ │ └── Makefile.inc │ │ ├── at24rf08c │ │ │ ├── lenovo.h │ │ │ └── Kconfig │ │ ├── lm96000 │ │ │ └── Makefile.inc │ │ ├── rt1011 │ │ │ ├── Makefile.inc │ │ │ └── Kconfig │ │ ├── rt5663 │ │ │ ├── Makefile.inc │ │ │ └── Kconfig │ │ ├── rtd2132 │ │ │ └── Makefile.inc │ │ ├── sx9310 │ │ │ └── Makefile.inc │ │ ├── max98373 │ │ │ ├── Makefile.inc │ │ │ └── Kconfig │ │ ├── max98927 │ │ │ ├── Makefile.inc │ │ │ └── Kconfig │ │ ├── rx6110sa │ │ │ └── Makefile.inc │ │ ├── nct7802y │ │ │ └── Kconfig │ │ └── pca9538 │ │ │ └── Kconfig │ ├── tpm │ │ └── Makefile.inc │ ├── generic │ │ ├── bayhub │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── ioapic │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── adau7002 │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── gfx │ │ │ └── Makefile.inc │ │ ├── max98357a │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ │ ├── generic │ │ │ ├── Makefile.inc │ │ │ └── Kconfig │ │ └── gpio_keys │ │ │ ├── Makefile.inc │ │ │ └── Kconfig │ ├── asmedia │ │ └── Kconfig │ ├── xgi │ │ ├── z9s │ │ │ ├── Makefile.inc │ │ │ └── Kconfig │ │ └── common │ │ │ └── Makefile.inc │ ├── ams │ │ └── Makefile.inc │ ├── intel │ │ ├── i210 │ │ │ └── Kconfig │ │ ├── ish │ │ │ └── Makefile.inc │ │ └── mipi_camera │ │ │ └── Makefile.inc │ ├── lenovo │ │ └── Makefile.inc │ ├── sil │ │ └── 3114 │ │ │ └── Makefile.inc │ ├── usb │ │ └── acpi │ │ │ ├── Makefile.inc │ │ │ └── Kconfig │ ├── wifi │ │ └── Makefile.inc │ ├── ricoh │ │ └── rce822 │ │ │ ├── Kconfig │ │ │ └── Makefile.inc │ ├── aspeed │ │ └── ast2050 │ │ │ └── Makefile.inc │ ├── pc80 │ │ ├── vga │ │ │ └── Kconfig │ │ └── rtc │ │ │ └── Kconfig │ ├── smmstore │ │ └── Makefile.inc │ ├── mrc_cache │ │ └── Makefile.inc │ └── vpd │ │ └── Makefile.inc ├── device │ ├── oprom │ │ └── yabel │ │ │ └── compat │ │ │ └── Makefile.inc │ └── dram │ │ └── Makefile.inc ├── acpi │ └── Makefile.inc ├── vendorcode │ └── amd │ │ ├── agesa │ │ ├── f14 │ │ │ └── Proc │ │ │ │ ├── Mem │ │ │ │ ├── Ardk │ │ │ │ │ ├── Makefile.inc │ │ │ │ │ └── ON │ │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── Ps │ │ │ │ │ ├── Makefile.inc │ │ │ │ │ └── ON │ │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── Feat │ │ │ │ │ ├── S3 │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── DMI │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── TABLE │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── CHINTLV │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── CSINTLV │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── INTLVRN │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── LVDDR3 │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── MEMCLR │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── EXCLUDIMM │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── IDENDIMM │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── ODTHERMAL │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── ECC │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ └── PARTRN │ │ │ │ │ │ └── Makefile.inc │ │ │ │ └── Main │ │ │ │ │ └── ON │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── GNB │ │ │ │ ├── Common │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── Gfx │ │ │ │ │ └── Family │ │ │ │ │ │ └── 0x14 │ │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── Modules │ │ │ │ │ ├── GnbPcieAlibV1 │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── GnbNbInitLibV1 │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── GnbGfxConfig │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ └── GnbPcieTrainingV1 │ │ │ │ │ │ └── Makefile.inc │ │ │ │ └── Nb │ │ │ │ │ └── Feature │ │ │ │ │ └── Makefile.inc │ │ │ │ └── HT │ │ │ │ └── Fam14 │ │ │ │ └── Makefile.inc │ │ ├── f15tn │ │ │ └── Proc │ │ │ │ ├── Mem │ │ │ │ ├── Ardk │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── Feat │ │ │ │ │ ├── DMI │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── S3 │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── CHINTLV │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── CSINTLV │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── LVDDR3 │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── MEMCLR │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── TABLE │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── IDENDIMM │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── INTLVRN │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── EXCLUDIMM │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── ODTHERMAL │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── ECC │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ └── PARTRN │ │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── Main │ │ │ │ │ └── TN │ │ │ │ │ │ └── Makefile.inc │ │ │ │ └── Ps │ │ │ │ │ └── TN │ │ │ │ │ ├── FM2 │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── FP2 │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── FS1 │ │ │ │ │ └── Makefile.inc │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── IDS │ │ │ │ ├── Library │ │ │ │ │ └── Makefile.inc │ │ │ │ └── Family │ │ │ │ │ └── 0x15 │ │ │ │ │ └── TN │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── GNB │ │ │ │ ├── Common │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── Modules │ │ │ │ │ ├── GnbSview │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── GnbTable │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── GnbIvrsLib │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── GnbPcieAlibV1 │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── GnbPcieAspm │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── GnbPcieClkPm │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── GnbIommuIvrs │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── GnbMSocketLib │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── GnbSbIommuLib │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── GnbIommuScratch │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── GnbNbInitLibV1 │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── GnbNbInitLibV4 │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ ├── GnbSbLib │ │ │ │ │ │ └── Makefile.inc │ │ │ │ │ └── GnbPcieTrainingV1 │ │ │ │ │ │ └── Makefile.inc │ │ │ │ └── Library │ │ │ │ │ └── GnbTimerLibWrap0 │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── Fch │ │ │ │ ├── Imc │ │ │ │ │ └── Family │ │ │ │ │ │ └── Hudson2 │ │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── Ide │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── Ir │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── Sd │ │ │ │ │ └── Makefile.inc │ │ │ │ └── Interface │ │ │ │ │ └── Family │ │ │ │ │ └── Hudson2 │ │ │ │ │ └── Makefile.inc │ │ │ │ └── HT │ │ │ │ └── Fam15Mod1x │ │ │ │ └── Makefile.inc │ │ └── f16kb │ │ │ └── Proc │ │ │ ├── Mem │ │ │ ├── Ardk │ │ │ │ └── Makefile.inc │ │ │ ├── Feat │ │ │ │ ├── DMI │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── S3 │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── CSINTLV │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── LVDDR3 │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── MEMCLR │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── TABLE │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── IDENDIMM │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── EXCLUDIMM │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── ODTHERMAL │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── RDWR2DTRAINING │ │ │ │ │ └── KB │ │ │ │ │ │ └── Makefile.inc │ │ │ │ ├── ECC │ │ │ │ │ └── Makefile.inc │ │ │ │ └── PARTRN │ │ │ │ │ └── Makefile.inc │ │ │ ├── Main │ │ │ │ └── KB │ │ │ │ │ └── Makefile.inc │ │ │ └── Ps │ │ │ │ └── KB │ │ │ │ ├── FT3 │ │ │ │ └── Makefile.inc │ │ │ │ └── Makefile.inc │ │ │ ├── Fch │ │ │ ├── Hwm │ │ │ │ └── Makefile.inc │ │ │ ├── Imc │ │ │ │ └── Family │ │ │ │ │ └── Yangtze │ │ │ │ │ └── Makefile.inc │ │ │ ├── Ide │ │ │ │ └── Makefile.inc │ │ │ ├── Sd │ │ │ │ └── Makefile.inc │ │ │ └── Interface │ │ │ │ └── Family │ │ │ │ └── Yangtze │ │ │ │ └── Makefile.inc │ │ │ ├── IDS │ │ │ ├── Library │ │ │ │ └── Makefile.inc │ │ │ └── Family │ │ │ │ └── 0x16 │ │ │ │ └── KB │ │ │ │ └── Makefile.inc │ │ │ ├── GNB │ │ │ ├── Common │ │ │ │ └── Makefile.inc │ │ │ └── Modules │ │ │ │ ├── GnbSview │ │ │ │ └── Makefile.inc │ │ │ │ ├── GnbTable │ │ │ │ └── Makefile.inc │ │ │ │ ├── GnbIoapic │ │ │ │ └── Makefile.inc │ │ │ │ ├── GnbPcieAspm │ │ │ │ └── Makefile.inc │ │ │ │ ├── GnbPcieClkPm │ │ │ │ └── Makefile.inc │ │ │ │ ├── GnbPcieAlibV2 │ │ │ │ └── Makefile.inc │ │ │ │ ├── GnbSSocketLib │ │ │ │ └── Makefile.inc │ │ │ │ ├── GnbScsLibV1 │ │ │ │ └── Makefile.inc │ │ │ │ ├── GnbSmuLibV7 │ │ │ │ └── Makefile.inc │ │ │ │ ├── GnbUraLibV1 │ │ │ │ └── Makefile.inc │ │ │ │ ├── GnbNbInitLibV4 │ │ │ │ └── Makefile.inc │ │ │ │ ├── GnbNbInitLibV5 │ │ │ │ └── Makefile.inc │ │ │ │ ├── GnbPcieMaxPayload │ │ │ │ └── Makefile.inc │ │ │ │ └── GnbSbLib │ │ │ │ └── Makefile.inc │ │ │ └── HT │ │ │ └── Fam16 │ │ │ └── Makefile.inc │ │ └── Makefile.inc ├── northbridge │ └── intel │ │ └── haswell │ │ ├── mrc_misc.h │ │ └── mrc_local_v.ods └── include │ ├── main_decl.h │ ├── sys │ └── types.h │ └── pc80 │ └── isa-dma.h ├── Documentation ├── endverbatim.tex ├── beginverbatim.tex ├── coreboot_logo.png ├── soc │ ├── intel │ │ └── fit.dia │ └── cavium │ │ └── cavium_bootflow.png ├── security │ ├── vboot │ │ └── srtm.png │ └── intel │ │ └── fit_ibb.dia ├── mainboard │ ├── hp │ │ └── 8760w_flash.jpg │ ├── lenovo │ │ ├── r60_chip.jpg │ │ ├── w530-1.jpg │ │ ├── w530-2.jpg │ │ ├── x1_flash_ic.jpg │ │ └── x301_kb_removed.jpg │ ├── pcengines │ │ ├── apu2.jpg │ │ ├── apu1c1.jpg │ │ ├── apu1_spi.jpg │ │ └── apu2_spi.jpg │ ├── up │ │ └── squared │ │ │ ├── top.jpg │ │ │ ├── bottom.dia │ │ │ └── bottom.jpg │ ├── asus │ │ ├── p8h61-m_pro.jpg │ │ └── p8z77-m_pro.jpg │ ├── intel │ │ ├── dg43gt_full.jpg │ │ └── dg43gt_closeup.jpg │ ├── msi │ │ └── ms7707 │ │ │ └── JSPI1.png │ ├── foxconn │ │ └── d41s_flash.jpg │ ├── opencellular │ │ ├── elgon1.jpg │ │ └── elgon2.jpg │ └── amd │ │ └── padmelon │ │ └── padmelon.jpg └── ifdtool │ └── index.md ├── payloads └── libpayload │ ├── include │ └── malloc.h │ ├── configs │ └── config.cheza │ ├── tests │ └── data │ │ └── cbfs-x86.bin │ ├── curses │ └── PDCurses │ │ └── version.mif │ └── drivers │ └── video │ └── font8x16.c ├── configs ├── config.up_squared.vboot ├── config.emulation_qemu_x86_i440fx ├── config.emulation_qemu_riscv_rv64 └── config.lenovo_x220_mrc_bin └── .gitreview /3rdparty/vboot: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /util/post/.gitignore: -------------------------------------------------------------------------------- 1 | post 2 | -------------------------------------------------------------------------------- /src/mainboard/amd/parmer/acpi/sata.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asrock/h110m/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asus/h61m-cs/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/eve/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/eve/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/fizz/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/jecht/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/poppy/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/hp/abm/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/hp/abm/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/msi/ms7707/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/msi/ms7721/acpi/sata.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/up/squared/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/amd/inagua/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/amd/parmer/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/amd/parmer/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/amd/thatcher/acpi/sata.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/amd/thatcher/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/amd/thatcher/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asrock/b75pro3-m/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asrock/h110m/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asrock/h81m-hds/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asus/f2a85-m/acpi/sata.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asus/f2a85-m/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asus/f2a85-m/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asus/p8h61-m_lx/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asus/p8h61-m_pro/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/facebook/fbg1701/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/facebook/monolith/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/beltino/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/drallion/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/eve/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/fizz/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/fizz/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/glados/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/hatch/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/poppy/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/poppy/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/sarien/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/intel/kblrvp/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/intel/kunimitsu/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/intel/saddlebrook/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/intel/wtm2/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/g505s/acpi/sata.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/g505s/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t400/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t60/acpi/mainboard.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t60/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x200/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x60/acpi/mainboard.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x60/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/msi/ms7707/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/msi/ms7721/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/msi/ms7721/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/portwell/m107/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/samsung/stumpy/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Documentation/endverbatim.tex: -------------------------------------------------------------------------------- 1 | \end{verbatim} 2 | -------------------------------------------------------------------------------- /src/lib/cb.ads: -------------------------------------------------------------------------------- 1 | package CB is 2 | end CB; 3 | -------------------------------------------------------------------------------- /src/mainboard/amd/olivehill/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/amd/olivehill/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/amd/south_station/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/amd/union_station/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/apple/macbook21/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asrock/h110m/acpi/mainboard.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asrock/h110m/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/mainboard/asrock/imb-a180/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asrock/imb-a180/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asus/maximus_iv_gene-z/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asus/p8z77-m_pro/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/mainboard/bap/ode_e20XX/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/biostar/a68n_5200/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/biostar/a68n_5200/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/biostar/am1ml/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/facebook/monolith/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/gigabyte/ga-b75m-d3h/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/gigabyte/ga-h61m-s2pv/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/gigabyte/ga-h61m-s2pv/hda_verb.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/intel/baskingridge/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/intel/emeraldlake2/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/intel/saddlebrook/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/intel/saddlebrook/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/purism/librem_skl/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/supermicro/x10slm-f/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/southbridge/amd/agesa/hudson/acpi/smbus.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/southbridge/amd/pi/hudson/acpi/smbus.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /util/romcc/results/linux_test11.out: -------------------------------------------------------------------------------- 1 | ffffffff 2 | -------------------------------------------------------------------------------- /util/spkmodem_recv/.gitignore: -------------------------------------------------------------------------------- 1 | spkmodem-recv 2 | -------------------------------------------------------------------------------- /Documentation/beginverbatim.tex: -------------------------------------------------------------------------------- 1 | \begin{verbatim} 2 | -------------------------------------------------------------------------------- /src/mainboard/apple/macbookair4_2/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5qc/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/gigabyte/ga-b75m-d3h/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/gizmosphere/gizmo2/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/gizmosphere/gizmo2/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/hp/compaq_8200_elite_sff/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/hp/pavilion_m6_1035dx/acpi/sata.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/hp/pavilion_m6_1035dx/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/hp/pavilion_m6_1035dx/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/hp/z220_sff_workstation/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t430s/hda_verb.c: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/razer/blade_stealth_kbl/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/roda/rk9/mptable.c: -------------------------------------------------------------------------------- 1 | /* dummy file */ 2 | -------------------------------------------------------------------------------- /src/mainboard/sapphire/pureplatinumh61/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/security/intel/Makefile.inc: -------------------------------------------------------------------------------- 1 | subdirs-y += txt 2 | -------------------------------------------------------------------------------- /util/kconfig/description.md: -------------------------------------------------------------------------------- 1 | Build system `Make` 2 | -------------------------------------------------------------------------------- /util/nvidia/description.md: -------------------------------------------------------------------------------- 1 | nvidia blob parsers 2 | -------------------------------------------------------------------------------- /util/romcc/results/linux_test1.out: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /src/cpu/amd/mtrr/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-y += amd_mtrr.c 2 | -------------------------------------------------------------------------------- /src/cpu/intel/fit/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += fit.S 2 | -------------------------------------------------------------------------------- /src/cpu/intel/turbo/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-y += turbo.c 2 | -------------------------------------------------------------------------------- /src/cpu/ti/Kconfig: -------------------------------------------------------------------------------- 1 | source "src/cpu/ti/am335x/Kconfig" 2 | -------------------------------------------------------------------------------- /src/cpu/x86/cache/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-y += cache.c 2 | -------------------------------------------------------------------------------- /src/mainboard/amd/inagua/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: eval 2 | -------------------------------------------------------------------------------- /src/mainboard/asrock/g41c-gs/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5gc-mx/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5qc/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | /* TODO */ 2 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5ql-em/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5ql-em/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | /* TODO */ 2 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5qpl-am/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/foxconn/g41s-k/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/intel/dg41wv/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/intel/dg43gt/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/intel/galileo/romstage.c: -------------------------------------------------------------------------------- 1 | /* Dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t400/mptable.c: -------------------------------------------------------------------------------- 1 | /* dummy file */ 2 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x200/mptable.c: -------------------------------------------------------------------------------- 1 | /* dummy file */ 2 | -------------------------------------------------------------------------------- /src/mainboard/razer/blade_stealth_kbl/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/roda/rk9/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: laptop 2 | -------------------------------------------------------------------------------- /src/mainboard/sapphire/pureplatinumh61/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/supermicro/x11-lga1151-series/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/supermicro/x11-lga1151-series/acpi_tables.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/include/intelblocks/smm.h: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /util/romcc/results/linux_test6.out: -------------------------------------------------------------------------------- 1 | B 2 | Registered 3 | -------------------------------------------------------------------------------- /util/romcc/results/linux_test8.out: -------------------------------------------------------------------------------- 1 | clocks: 00000003 2 | -------------------------------------------------------------------------------- /payloads/libpayload/include/malloc.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/ec/lenovo/pmh7/Kconfig: -------------------------------------------------------------------------------- 1 | config EC_LENOVO_PMH7 2 | bool 3 | -------------------------------------------------------------------------------- /src/mainboard/amd/bettong/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: eval 2 | -------------------------------------------------------------------------------- /src/mainboard/amd/gardenia/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: eval 2 | -------------------------------------------------------------------------------- /src/mainboard/amd/olivehill/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: eval 2 | -------------------------------------------------------------------------------- /src/mainboard/asrock/g41c-gs/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5gc-mx/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5gc-mx/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/bap/ode_e20XX/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: eval 2 | -------------------------------------------------------------------------------- /src/mainboard/gigabyte/ga-g41m-es2l/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/google/glados/variants/asuka/include/variant/ec.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/kahlee/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: eval 2 | -------------------------------------------------------------------------------- /src/mainboard/kontron/ktqm77/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: mini 2 | -------------------------------------------------------------------------------- /src/mainboard/supermicro/x11-lga1151-series/acpi/mainboard.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/supermicro/x11-lga1151-series/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/ti/beaglebone/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: sbc 2 | -------------------------------------------------------------------------------- /src/soc/cavium/common/pci/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-y += uart.c 2 | -------------------------------------------------------------------------------- /util/find_usbdebug/description.md: -------------------------------------------------------------------------------- 1 | Help find USB debug ports 2 | -------------------------------------------------------------------------------- /util/testing/description.md: -------------------------------------------------------------------------------- 1 | coreboot test targets `Make` 2 | -------------------------------------------------------------------------------- /util/xcompile/description.md: -------------------------------------------------------------------------------- 1 | Cross compile setup `Bash` 2 | -------------------------------------------------------------------------------- /src/cpu/armltd/Kconfig: -------------------------------------------------------------------------------- 1 | source "src/cpu/armltd/cortex-a9/Kconfig" 2 | -------------------------------------------------------------------------------- /src/drivers/dec/21143/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_DEC_21143 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/gic/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_GIC) += gic.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/ck505/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_CK505 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/i2c/lm63/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_LM63 2 | bool 3 | -------------------------------------------------------------------------------- /src/mainboard/amd/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_AMD 2 | bool "AMD" 3 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5qc/config_seabios: -------------------------------------------------------------------------------- 1 | # CONFIG_ATA is not set 2 | -------------------------------------------------------------------------------- /src/mainboard/bap/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_BAP 2 | bool "BAP" 3 | -------------------------------------------------------------------------------- /src/mainboard/biostar/a68n_5200/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: eval 2 | -------------------------------------------------------------------------------- /src/mainboard/gigabyte/ga-g41m-es2l/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/gizmosphere/gizmo/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: half 2 | -------------------------------------------------------------------------------- /src/mainboard/gizmosphere/gizmo2/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: eval 2 | -------------------------------------------------------------------------------- /src/mainboard/google/nyan/bct/odmdata.cfg: -------------------------------------------------------------------------------- 1 | OdmData = 0x80080000; 2 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/kip/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/hp/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_HP 2 | bool "HP" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/emeraldlake2/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: eval 2 | -------------------------------------------------------------------------------- /src/mainboard/intel/icelake_rvp/acpi_tables.c: -------------------------------------------------------------------------------- 1 | /* Nothing here */ 2 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/thinkcentre_a58/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/msi/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_MSI 2 | bool "MSI" 3 | -------------------------------------------------------------------------------- /src/mainboard/ti/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_TI 2 | bool "TI" 3 | -------------------------------------------------------------------------------- /src/mainboard/up/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_UP 2 | bool "UP" 3 | -------------------------------------------------------------------------------- /util/dtd_parser/description.md: -------------------------------------------------------------------------------- 1 | DTD structure parser `Python2` 2 | -------------------------------------------------------------------------------- /util/intelvbttool/description.md: -------------------------------------------------------------------------------- 1 | Parse VBT from VGA BIOS `C` 2 | -------------------------------------------------------------------------------- /util/lint/description.md: -------------------------------------------------------------------------------- 1 | Source linter and linting rules `Shell` 2 | -------------------------------------------------------------------------------- /util/release/description.md: -------------------------------------------------------------------------------- 1 | Generate coreboot release `Bash` 2 | -------------------------------------------------------------------------------- /util/spkmodem_recv/description.md: -------------------------------------------------------------------------------- 1 | Decode spkmodem signals `C` 2 | -------------------------------------------------------------------------------- /util/vgabios/description.md: -------------------------------------------------------------------------------- 1 | emulated vga driver for qemu `C` 2 | -------------------------------------------------------------------------------- /configs/config.up_squared.vboot: -------------------------------------------------------------------------------- 1 | CONFIG_VENDOR_UP=y 2 | CONFIG_VBOOT=y 3 | -------------------------------------------------------------------------------- /src/cpu/intel/speedstep/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-y += acpi.c speedstep.c 2 | -------------------------------------------------------------------------------- /src/cpu/ti/Makefile.inc: -------------------------------------------------------------------------------- 1 | subdirs-$(CONFIG_CPU_TI_AM335X) += am335x 2 | -------------------------------------------------------------------------------- /src/device/oprom/yabel/compat/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-y += functions.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/adm1026/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_ADM1026 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/i2c/adm1027/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_ADM1027 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/i2c/adt7463/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_ADT7463 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/i2c/da7219/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_DA7219 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/i2c/generic/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_GENERIC 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/i2c/i2cmux/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_I2CMUX 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/i2c/i2cmux2/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_I2CMUX2 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/i2c/nau8825/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_NAU8825 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/i2c/w83793/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_W83793 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/i2c/w83795/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_W83795 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/i2c/ww_ring/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_WW_RING 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/tpm/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_TPM_INIT) += tpm.c 2 | -------------------------------------------------------------------------------- /src/mainboard/asus/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_ASUS 2 | bool "ASUS" 3 | -------------------------------------------------------------------------------- /src/mainboard/bap/ode_e20XX/acpi/sata.asl: -------------------------------------------------------------------------------- 1 | /* No SATA functionality */ 2 | -------------------------------------------------------------------------------- /src/mainboard/gigabyte/ga-945gcm-s2l/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/gigabyte/ga-945gcm-s2l/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | /* dummy */ 2 | -------------------------------------------------------------------------------- /src/mainboard/google/auron/variants/buddy/include/variant/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/auron/variants/buddy/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/foster/bct/odmdata.cfg: -------------------------------------------------------------------------------- 1 | OdmData = 0x00284000; 2 | -------------------------------------------------------------------------------- /src/mainboard/google/jecht/variants/guado/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/jecht/variants/jecht/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/jecht/variants/tidus/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/nyan_big/bct/odmdata.cfg: -------------------------------------------------------------------------------- 1 | OdmData = 0x80080000; 2 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/banjo/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/clapper/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/enguarde/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/glimmer/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/gnawty/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/heli/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/ninja/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/orco/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/quawks/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/rambi/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/sumo/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/swanky/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/winky/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/slippy/variants/falco/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/slippy/variants/leon/include/variant/acpi/usb.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/smaug/bct/odmdata.cfg: -------------------------------------------------------------------------------- 1 | OdmData = 0x00284000; 2 | -------------------------------------------------------------------------------- /src/mainboard/intel/apollolake_rvp/Makefile.inc: -------------------------------------------------------------------------------- 1 | #Nothing here yet 2 | -------------------------------------------------------------------------------- /src/mainboard/intel/cannonlake_rvp/acpi_tables.c: -------------------------------------------------------------------------------- 1 | /* Nothing here */ 2 | -------------------------------------------------------------------------------- /src/mainboard/intel/coffeelake_rvp/acpi_tables.c: -------------------------------------------------------------------------------- 1 | /* Nothing here */ 2 | -------------------------------------------------------------------------------- /src/mainboard/roda/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_RODA 2 | bool "Roda" 3 | -------------------------------------------------------------------------------- /util/amdfwtool/description.md: -------------------------------------------------------------------------------- 1 | Create AMD Firmware combination `C` 2 | -------------------------------------------------------------------------------- /util/genprof/description.md: -------------------------------------------------------------------------------- 1 | Format function tracing logs `Bash` `C` 2 | -------------------------------------------------------------------------------- /util/msrtool/description.md: -------------------------------------------------------------------------------- 1 | Dumps chipset-specific MSR registers. `C` 2 | -------------------------------------------------------------------------------- /util/romcc/tests/simple_test18.c: -------------------------------------------------------------------------------- 1 | static void main(void) 2 | { 3 | } 4 | -------------------------------------------------------------------------------- /src/acpi/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_ACPI_SATA_GENERATOR) += sata.c 2 | -------------------------------------------------------------------------------- /src/cpu/intel/hyperthreading/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-y += intel_sibling.c 2 | -------------------------------------------------------------------------------- /src/drivers/generic/bayhub/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_GENERIC_BH720 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/generic/ioapic/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_GENERIC_IOAPIC 2 | bool 3 | -------------------------------------------------------------------------------- /src/mainboard/adlink/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_ADLINK 2 | bool "ADLINK" 3 | -------------------------------------------------------------------------------- /src/mainboard/aopen/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_AOPEN 2 | bool "AOpen" 3 | -------------------------------------------------------------------------------- /src/mainboard/apple/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_APPLE 2 | bool "Apple" 3 | -------------------------------------------------------------------------------- /src/mainboard/asrock/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_ASROCK 2 | bool "ASROCK" 3 | -------------------------------------------------------------------------------- /src/mainboard/asus/p2b/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASUS_P2B 2 | bool "P2B" 3 | -------------------------------------------------------------------------------- /src/mainboard/cavium/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_CAVIUM 2 | bool "Cavium" 3 | -------------------------------------------------------------------------------- /src/mainboard/elmex/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_ELMEX 2 | bool "ELMEX" 3 | -------------------------------------------------------------------------------- /src/mainboard/getac/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_GETAC 2 | bool "Getac" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_GOOGLE 2 | bool "Google" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/auron/variants/auron_paine/include/variant/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/auron/variants/auron_yuna/include/variant/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/glados/variants/asuka/include/variant/acpi/mainboard.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/glados/variants/cave/include/variant/acpi/mainboard.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/glados/variants/glados/include/variant/acpi/mainboard.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/glados/variants/lars/include/variant/acpi/mainboard.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/glados/variants/sentry/include/variant/acpi/mainboard.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/google/nyan_blaze/bct/odmdata.cfg: -------------------------------------------------------------------------------- 1 | OdmData = 0x80080000; 2 | -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/ninja/include/variant/acpi/mainboard.asl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mainboard/hp/abm/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_HP_ABM 2 | # bool"ABM" 3 | -------------------------------------------------------------------------------- /src/mainboard/ibase/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_IBASE 2 | bool "iBase" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_INTEL 2 | bool "Intel" 3 | -------------------------------------------------------------------------------- /src/mainboard/jetway/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_JETWAY 2 | bool "Jetway" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_LENOVO 2 | bool "Lenovo" 3 | -------------------------------------------------------------------------------- /src/mainboard/opencellular/elgon/memlayout.ld: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/mainboard/purism/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_PURISM 2 | bool "Purism" 3 | -------------------------------------------------------------------------------- /src/mainboard/razer/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_RAZER 2 | bool "RAZER" 3 | -------------------------------------------------------------------------------- /src/mainboard/roda/rk9/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_RODA_RK9 2 | bool "RK9" 3 | -------------------------------------------------------------------------------- /src/mainboard/sifive/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_SIFIVE 2 | bool "SiFive" 3 | -------------------------------------------------------------------------------- /src/soc/ucb/Kconfig: -------------------------------------------------------------------------------- 1 | # Load all chipsets 2 | source "src/soc/ucb/*/Kconfig" 3 | -------------------------------------------------------------------------------- /src/southbridge/ti/pci1x2x/Kconfig: -------------------------------------------------------------------------------- 1 | config SOUTHBRIDGE_TI_PCI1X2X 2 | bool 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Ardk/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += ma.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Ps/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mp.c 2 | -------------------------------------------------------------------------------- /util/archive/description.md: -------------------------------------------------------------------------------- 1 | Concatenate files and create an archive `C` 2 | -------------------------------------------------------------------------------- /util/genbuild_h/description.md: -------------------------------------------------------------------------------- 1 | Generate build system definitions `Shell` 2 | -------------------------------------------------------------------------------- /util/mma/description.md: -------------------------------------------------------------------------------- 1 | Memory Margin Analysis automation tests `Bash` 2 | -------------------------------------------------------------------------------- /util/mtkheader/description.md: -------------------------------------------------------------------------------- 1 | Generate MediaTek bootload header. `Python2` 2 | -------------------------------------------------------------------------------- /util/sconfig/description.md: -------------------------------------------------------------------------------- 1 | coreboot device tree compiler `Lex` `Yacc` 2 | -------------------------------------------------------------------------------- /util/showdevicetree/description.md: -------------------------------------------------------------------------------- 1 | Compile and dump the device tree `C` 2 | -------------------------------------------------------------------------------- /src/cpu/armltd/Makefile.inc: -------------------------------------------------------------------------------- 1 | subdirs-$(CONFIG_CPU_ARMLTD_CORTEX_A9) += cortex-a9 2 | -------------------------------------------------------------------------------- /src/device/dram/Makefile.inc: -------------------------------------------------------------------------------- 1 | romstage-y += ddr4.c ddr3.c ddr2.c ddr_common.c 2 | -------------------------------------------------------------------------------- /src/drivers/asmedia/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_ASMEDIA_ASPM_BLACKLIST 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/generic/adau7002/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_GENERIC_ADAU7002 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/i2c/hid/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_HID) += hid.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/lm63/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_LM63) += lm63.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/ptn3460/chip.h: -------------------------------------------------------------------------------- 1 | struct drivers_i2c_ptn3460_config { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /src/drivers/xgi/z9s/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_XGI_Z9S) += z9s.c 2 | -------------------------------------------------------------------------------- /src/mainboard/asus/p2b-d/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASUS_P2B_D 2 | bool "P2B-D" 3 | -------------------------------------------------------------------------------- /src/mainboard/asus/p2b-f/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASUS_P2B_F 2 | bool "P2B-F" 3 | -------------------------------------------------------------------------------- /src/mainboard/asus/p3b-f/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASUS_P3B_F 2 | bool "P3B-F" 3 | -------------------------------------------------------------------------------- /src/mainboard/biostar/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_BIOSTAR 2 | bool "Biostar" 3 | -------------------------------------------------------------------------------- /src/mainboard/cavium/cn8100_sff_evb/memlayout.ld: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/mainboard/compulab/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_COMPULAB 2 | bool "CompuLab" 3 | -------------------------------------------------------------------------------- /src/mainboard/facebook/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_FACEBOOK 2 | bool "Facebook" 3 | -------------------------------------------------------------------------------- /src/mainboard/foxconn/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_FOXCONN 2 | bool "Foxconn" 3 | -------------------------------------------------------------------------------- /src/mainboard/foxconn/d41s/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | /* Dummy file - No license required. */ 2 | -------------------------------------------------------------------------------- /src/mainboard/getac/p470/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GETAC_P470 2 | bool "P470" 3 | -------------------------------------------------------------------------------- /src/mainboard/gigabyte/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_GIGABYTE 2 | bool "GIGABYTE" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/octopus/variants/yorp/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += gpio.c 2 | -------------------------------------------------------------------------------- /src/mainboard/google/reef/variants/pyro/Makefile.inc: -------------------------------------------------------------------------------- 1 | romstage-y += memory.c 2 | -------------------------------------------------------------------------------- /src/mainboard/intel/d510mo/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | /* Dummy file - No license required. */ 2 | -------------------------------------------------------------------------------- /src/mainboard/intel/wtm2/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: eval 2 | Release year: 2013 3 | -------------------------------------------------------------------------------- /src/mainboard/kontron/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_KONTRON 2 | bool "Kontron" 3 | -------------------------------------------------------------------------------- /src/mainboard/lippert/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_LIPPERT 2 | bool "LiPPERT" 3 | -------------------------------------------------------------------------------- /src/mainboard/portwell/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_PORTWELL 2 | bool "Portwell" 3 | -------------------------------------------------------------------------------- /src/mainboard/samsung/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_SAMSUNG 2 | bool "SAMSUNG" 3 | -------------------------------------------------------------------------------- /src/mainboard/sapphire/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_SAPPHIRE 2 | bool "Sapphire" 3 | -------------------------------------------------------------------------------- /src/mainboard/scaleway/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_SCALEWAY 2 | bool "Scaleway" 3 | -------------------------------------------------------------------------------- /src/mainboard/siemens/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_SIEMENS 2 | bool "Siemens" 3 | -------------------------------------------------------------------------------- /src/mainboard/ti/beaglebone/memlayout.ld: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/southbridge/intel/i82870/Kconfig: -------------------------------------------------------------------------------- 1 | config SOUTHBRIDGE_INTEL_I82870 2 | bool 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/S3/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfs3.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Ardk/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += ma.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Ardk/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += ma.c 2 | -------------------------------------------------------------------------------- /util/fuzz-tests/description.md: -------------------------------------------------------------------------------- 1 | Create test cases that crash the jpeg code. `C` 2 | -------------------------------------------------------------------------------- /util/kconfig/lxdialog/.gitignore: -------------------------------------------------------------------------------- 1 | # 2 | # Generated files 3 | # 4 | lxdialog 5 | -------------------------------------------------------------------------------- /util/marvell/Makefile.inc: -------------------------------------------------------------------------------- 1 | subdirs-$(CONFIG_SOC_MARVELL_ARMADA38X) += doimage_mv 2 | -------------------------------------------------------------------------------- /util/marvell/description.md: -------------------------------------------------------------------------------- 1 | Add U-Boot boot loader for Marvell ARMADA38X `C` 2 | -------------------------------------------------------------------------------- /util/post/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | $(CC) post.c -o post 3 | clean: 4 | rm -f post 5 | -------------------------------------------------------------------------------- /util/rockchip/description.md: -------------------------------------------------------------------------------- 1 | Generate Rockchip idblock bootloader. `Python2` 2 | -------------------------------------------------------------------------------- /src/cpu/amd/smm/Makefile.inc: -------------------------------------------------------------------------------- 1 | 2 | ramstage-$(CONFIG_HAVE_SMI_HANDLER) += smm_init.c 3 | -------------------------------------------------------------------------------- /src/cpu/intel/smm/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_HAVE_SMI_HANDLER) += smm_reloc.c 2 | -------------------------------------------------------------------------------- /src/drivers/ams/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_AS3722_RTC) += as3722rtc.c 2 | -------------------------------------------------------------------------------- /src/drivers/generic/gfx/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_GENERIC_GFX) += gfx.c 2 | -------------------------------------------------------------------------------- /src/drivers/generic/max98357a/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_GENERIC_MAX98357A 2 | bool 3 | -------------------------------------------------------------------------------- /src/drivers/i2c/at24rf08c/lenovo.h: -------------------------------------------------------------------------------- 1 | const char *lenovo_mainboard_partnumber(void); 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/ck505/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_CK505) += ck505.c 2 | -------------------------------------------------------------------------------- /src/drivers/intel/i210/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVER_INTEL_I210 2 | bool 3 | default n 4 | -------------------------------------------------------------------------------- /src/drivers/intel/ish/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_INTEL_ISH) += ish.c 2 | -------------------------------------------------------------------------------- /src/drivers/lenovo/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_LENOVO_WACOM) += wacom.c 2 | -------------------------------------------------------------------------------- /src/drivers/sil/3114/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_SIL_3114) += sil_sata.c 2 | -------------------------------------------------------------------------------- /src/drivers/usb/acpi/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_USB_ACPI) += usb_acpi.c 2 | -------------------------------------------------------------------------------- /src/drivers/wifi/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_GENERIC_WIFI) += generic.c 2 | -------------------------------------------------------------------------------- /src/mainboard/amd/inagua/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_AMD_INAGUA 2 | # bool"Inagua" 3 | -------------------------------------------------------------------------------- /src/mainboard/amd/parmer/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_AMD_PARMER 2 | # bool"Parmer" 3 | -------------------------------------------------------------------------------- /src/mainboard/asus/am1i-a/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_ASUS_AM1I_A 2 | # bool"AM1I-A" 3 | -------------------------------------------------------------------------------- /src/mainboard/asus/p2b-ds/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASUS_P2B_DS 2 | bool "P2B-DS" 3 | -------------------------------------------------------------------------------- /src/mainboard/asus/p2b-ls/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASUS_P2B_LS 2 | bool "P2B-LS" 3 | -------------------------------------------------------------------------------- /src/mainboard/biostar/am1ml/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_BIOSTAR_AM1ML 2 | bool"AM1ML" 3 | -------------------------------------------------------------------------------- /src/mainboard/emulation/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_EMULATION 2 | bool "Emulation" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/nyan/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_NYAN 2 | bool "Nyan" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/reef/variants/snappy/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-y += mainboard.c 2 | -------------------------------------------------------------------------------- /src/mainboard/ibase/mb899/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_IBASE_MB899 2 | bool "MB899" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/d510mo/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | /* Dummy file - No license required. */ 2 | -------------------------------------------------------------------------------- /src/mainboard/intel/dg41wv/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_INTEL_DG41WV 2 | bool "DG41WV" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/dg43gt/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_INTEL_DG43GT 2 | bool "DG43GT" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/strago/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_INTEL_STRAGO 2 | bool "Strago" 3 | -------------------------------------------------------------------------------- /src/mainboard/msi/ms7707/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_MSI_MS7707 2 | bool "MS-7707" 3 | -------------------------------------------------------------------------------- /src/mainboard/pcengines/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_PCENGINES 2 | bool "PC Engines" 3 | -------------------------------------------------------------------------------- /src/mainboard/roda/rv11/variants/rv11/include/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | /* no Super I/O */ 2 | -------------------------------------------------------------------------------- /src/mainboard/up/squared/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_UP_SQUARED 2 | bool "Squared" 3 | -------------------------------------------------------------------------------- /src/soc/cavium/Kconfig: -------------------------------------------------------------------------------- 1 | # Load all chipsets 2 | source "src/soc/cavium/*/Kconfig" 3 | -------------------------------------------------------------------------------- /src/soc/mediatek/Kconfig: -------------------------------------------------------------------------------- 1 | # Load all chipsets 2 | source "src/soc/mediatek/*/Kconfig" 3 | -------------------------------------------------------------------------------- /src/soc/nvidia/Kconfig: -------------------------------------------------------------------------------- 1 | # Load all chipsets 2 | source "src/soc/nvidia/*/Kconfig" 3 | -------------------------------------------------------------------------------- /src/soc/qualcomm/Kconfig: -------------------------------------------------------------------------------- 1 | # Load all chipsets 2 | source "src/soc/qualcomm/*/Kconfig" 3 | -------------------------------------------------------------------------------- /src/soc/rockchip/Kconfig: -------------------------------------------------------------------------------- 1 | # Load all chipsets 2 | source "src/soc/rockchip/*/Kconfig" 3 | -------------------------------------------------------------------------------- /src/soc/samsung/Kconfig: -------------------------------------------------------------------------------- 1 | # Load all chipsets 2 | source "src/soc/samsung/*/Kconfig" 3 | -------------------------------------------------------------------------------- /src/soc/sifive/Kconfig: -------------------------------------------------------------------------------- 1 | # Load all chipsets 2 | source "src/soc/sifive/*/Kconfig" 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/DMI/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfDMI.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/TABLE/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mftds.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Main/ON/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mmflowon.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/IDS/Library/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += IdsLib.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/DMI/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfDMI.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/S3/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfs3.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Fch/Hwm/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += HwmLate.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/IDS/Library/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += IdsLib.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Feat/DMI/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfDMI.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Feat/S3/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfs3.c 2 | -------------------------------------------------------------------------------- /util/acpi/description.md: -------------------------------------------------------------------------------- 1 | Walk through all ACPI tables with their addresses. `bash` 2 | -------------------------------------------------------------------------------- /util/bucts/description.md: -------------------------------------------------------------------------------- 1 | A tool to manipulate the BUC.TS bit on Intel targets. `C` 2 | -------------------------------------------------------------------------------- /util/cbmem/description.md: -------------------------------------------------------------------------------- 1 | CBMEM parser to read e.g. timestamps and console log `C` 2 | -------------------------------------------------------------------------------- /util/futility/description.md: -------------------------------------------------------------------------------- 1 | Firmware utility for signing ChromeOS images `Make` 2 | -------------------------------------------------------------------------------- /util/post/description.md: -------------------------------------------------------------------------------- 1 | Userspace utility that can be used to test POST cards. `C` 2 | -------------------------------------------------------------------------------- /util/romcc/results/linux_test10.out: -------------------------------------------------------------------------------- 1 | a: 00000001 b: 00000002 c: ffffffff d: 00000007 2 | -------------------------------------------------------------------------------- /configs/config.emulation_qemu_x86_i440fx: -------------------------------------------------------------------------------- 1 | # Everything is default, so the config is empty. 2 | -------------------------------------------------------------------------------- /src/cpu/intel/smm/gen1/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_HAVE_SMI_HANDLER) += smmrelocate.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/adm1026/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_ADM1026) += adm1026.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/adm1027/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_ADM1027) += adm1027.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/adt7463/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_ADT7463) += adt7463.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/da7219/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_DA7219) += da7219.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/generic/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_GENERIC) += generic.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/i2cmux/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_I2CMUX) += i2cmux.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/i2cmux2/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_I2CMUX2) += i2cmux2.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/lm96000/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_LM96000) += lm96000.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/nau8825/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_NAU8825) += nau8825.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/ptn3460/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_PTN3460) += ptn3460.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/rt1011/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_RT1011) += rt1011.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/rt5663/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_RT5663) += rt5663.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/rtd2132/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_RTD2132) += rtd2132.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/sx9310/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_SX9310) += sx9310.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/w83793/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_W83793) += w83793.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/w83795/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_W83795) += w83795.c 2 | -------------------------------------------------------------------------------- /src/drivers/ricoh/rce822/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_RICOH_RCE822 2 | bool 3 | default n 4 | -------------------------------------------------------------------------------- /src/drivers/ricoh/rce822/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_RICOH_RCE822) += rce822.c 2 | -------------------------------------------------------------------------------- /src/mainboard/amd/gardenia/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_AMD_GARDENIA 2 | bool "Gardenia" 3 | -------------------------------------------------------------------------------- /src/mainboard/amd/padmelon/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_AMD_PADMELON 2 | bool "Padmelon" 3 | -------------------------------------------------------------------------------- /src/mainboard/amd/thatcher/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_AMD_THATCHER 2 | # bool"Thatcher" 3 | -------------------------------------------------------------------------------- /src/mainboard/apple/macbookair4_2/acpi_tables.c: -------------------------------------------------------------------------------- 1 | /* No license required */ 2 | /* dummy */ 3 | -------------------------------------------------------------------------------- /src/mainboard/asrock/e350m1/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASROCK_E350M1 2 | bool "E350M1" 3 | -------------------------------------------------------------------------------- /src/mainboard/asus/h61m-cs/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASUS_H61M_CS 2 | bool "H61M-CS" 3 | -------------------------------------------------------------------------------- /src/mainboard/asus/h61m-cs/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5gc-mx/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASUS_P5GC_MX 2 | bool "P5GC-MX" 3 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5ql-em/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASUS_P5QL_EM 2 | bool "P5QL-EM" 3 | -------------------------------------------------------------------------------- /src/mainboard/bap/ode_e20XX/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_ODE_E20XX 2 | # bool"ODE_e20xx" 3 | -------------------------------------------------------------------------------- /src/mainboard/gizmosphere/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_GIZMOSPHERE 2 | bool "GizmoSphere" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/foster/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_FOSTER 2 | bool "Foster" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/oak/sdram_inf/sdram-unused.inc: -------------------------------------------------------------------------------- 1 | { 2 | .type = TYPE_INVALID, 3 | }, 4 | -------------------------------------------------------------------------------- /src/mainboard/google/veyron/sdram_inf/sdram-unused.inc: -------------------------------------------------------------------------------- 1 | { 2 | .dramtype= UNUSED 3 | }, 4 | -------------------------------------------------------------------------------- /src/mainboard/hp/2570p/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_HP_2570P 2 | bool "EliteBook 2570p" 3 | -------------------------------------------------------------------------------- /src/mainboard/hp/2760p/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_HP_2760P 2 | bool "EliteBook 2760p" 3 | -------------------------------------------------------------------------------- /src/mainboard/hp/8460p/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_HP_8460P 2 | bool "EliteBook 8460p" 3 | -------------------------------------------------------------------------------- /src/mainboard/hp/8470p/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_HP_8470P 2 | bool "EliteBook 8470p" 3 | -------------------------------------------------------------------------------- /src/mainboard/hp/8770w/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_HP_8770W 2 | bool "EliteBook 8770w" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/baskingridge/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: eval 2 | Release year: 2013 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/minnow3/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_INTEL_MINNOW3 2 | bool "Minnow3" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/g505s/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_LENOVO_G505S 2 | bool "AMD G505s" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/l520/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_LENOVO_L520 2 | bool "ThinkPad L520" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/s230u/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t410/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_LENOVO_T410 2 | bool "ThinkPad T410" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t420/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_LENOVO_T420 2 | bool "ThinkPad T420" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x201/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x230/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_LENOVO_X230 2 | bool "ThinkPad X230" 3 | -------------------------------------------------------------------------------- /src/mainboard/packardbell/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_PACKARDBELL 2 | bool "Packard Bell" 3 | -------------------------------------------------------------------------------- /src/mainboard/pcengines/apu1/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_PCENGINES_APU1 2 | bool "APU1" 3 | -------------------------------------------------------------------------------- /src/mainboard/portwell/m107/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_PORTWELL_M107 2 | bool "PQ7-M107" 3 | -------------------------------------------------------------------------------- /src/mainboard/roda/rk886ex/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_RODA_RK886EX 2 | bool "RK886EX" 3 | -------------------------------------------------------------------------------- /src/mainboard/samsung/lumpy/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_SAMSUNG_LUMPY 2 | bool "Lumpy" 3 | -------------------------------------------------------------------------------- /src/mainboard/samsung/stumpy/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_SAMSUNG_STUMPY 2 | bool "Stumpy" 3 | -------------------------------------------------------------------------------- /src/mainboard/supermicro/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_SUPERMICRO 2 | bool "Supermicro" 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/GNB/Common/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbLibFeatures.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/CHINTLV/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfchi.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/CSINTLV/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfcsi.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/INTLVRN/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfintlvrn.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/LVDDR3/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mflvddr3.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/MEMCLR/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfmemclr.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/CHINTLV/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfchi.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/CSINTLV/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfcsi.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/LVDDR3/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mflvddr3.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/MEMCLR/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfmemclr.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/TABLE/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mftds.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Main/TN/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mmflowtn.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Ps/TN/FM2/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mpUtnfm2.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Ps/TN/FP2/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mpStnfp2.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Ps/TN/FS1/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mpStnfs1.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Feat/CSINTLV/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfcsi.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Feat/LVDDR3/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mflvddr3.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Feat/MEMCLR/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfmemclr.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Feat/TABLE/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mftds.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Main/KB/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mmflowkb.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Ps/KB/FT3/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mpSkbft3.c 2 | -------------------------------------------------------------------------------- /util/bincfg/description.md: -------------------------------------------------------------------------------- 1 | Compiler/Decompiler for data blobs with specs `Lex` `Yacc` 2 | -------------------------------------------------------------------------------- /util/ifdtool/description.md: -------------------------------------------------------------------------------- 1 | Extract and dump Intel Firmware Descriptor information `C` 2 | -------------------------------------------------------------------------------- /util/pgtblgen/description.md: -------------------------------------------------------------------------------- 1 | Generates page tables based on fixed physical address. `C` 2 | -------------------------------------------------------------------------------- /util/qualcomm/description.md: -------------------------------------------------------------------------------- 1 | CMM script to debug Qualcomm coreboot environments. `CMM` 2 | -------------------------------------------------------------------------------- /util/romcc/tests/simple_test57.c: -------------------------------------------------------------------------------- 1 | static void main(void) 2 | { 3 | for(;;) { 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /util/romcc/tests/simple_test87.c: -------------------------------------------------------------------------------- 1 | static void main(void) 2 | { 3 | char *x = ""; 4 | } 5 | -------------------------------------------------------------------------------- /util/x86/description.md: -------------------------------------------------------------------------------- 1 | Generates 32-bit PAE page tables based on a CSV input file. `Go` 2 | -------------------------------------------------------------------------------- /src/cpu/amd/Kconfig: -------------------------------------------------------------------------------- 1 | source "src/cpu/amd/agesa/Kconfig" 2 | source "src/cpu/amd/pi/Kconfig" 3 | -------------------------------------------------------------------------------- /src/cpu/amd/microcode/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-y += microcode.c 2 | romstage-y += microcode.c 3 | -------------------------------------------------------------------------------- /src/drivers/aspeed/ast2050/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_ASPEED_AST2050) += ast2050.c 2 | -------------------------------------------------------------------------------- /src/drivers/generic/bayhub/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_GENERIC_BH720) += bh720.c 2 | -------------------------------------------------------------------------------- /src/drivers/generic/ioapic/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_GENERIC_IOAPIC) += ioapic.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/hid/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_HID 2 | bool 3 | select DRIVERS_I2C_GENERIC 4 | -------------------------------------------------------------------------------- /src/drivers/i2c/max98373/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_MAX98373) += max98373.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/max98927/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_MAX98927) += max98927.c 2 | -------------------------------------------------------------------------------- /src/drivers/i2c/rx6110sa/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_I2C_RX6110SA) += rx6110sa.c 2 | -------------------------------------------------------------------------------- /src/mainboard/amd/lamar/Kconfig.name: -------------------------------------------------------------------------------- 1 | # Disabled 2 | #config BOARD_AMD_LAMAR 3 | # bool "Lamar" 4 | -------------------------------------------------------------------------------- /src/mainboard/amd/olivehill/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_AMD_OLIVEHILL 2 | # bool"Olive Hill" 3 | -------------------------------------------------------------------------------- /src/mainboard/amd/persimmon/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_AMD_PERSIMMON 2 | # bool"Persimmon" 3 | -------------------------------------------------------------------------------- /src/mainboard/asrock/h110m/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASROCK_H110M_DVS 2 | bool "H110M-DVS" 3 | -------------------------------------------------------------------------------- /src/mainboard/asrock/h81m-hds/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASROCK_H81M_HDS 2 | bool "H81M-HDS" 3 | -------------------------------------------------------------------------------- /src/mainboard/asrock/imb-a180/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASROCK_IMB_A180 2 | bool "IMB-A180" 3 | -------------------------------------------------------------------------------- /src/mainboard/asus/p8h61-m_lx/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASUS_P8H61_M_LX 2 | bool "P8H61-M LX" 3 | -------------------------------------------------------------------------------- /src/mainboard/elmex/pcm205400/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_ELMEX_PCM205400 2 | # bool"pcm205400" 3 | -------------------------------------------------------------------------------- /src/mainboard/facebook/fbg1701/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_FACEBOOK_FBG1701 2 | bool "fbg1701" 3 | -------------------------------------------------------------------------------- /src/mainboard/gizmosphere/gizmo/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GIZMOSPHERE_GIZMO 2 | bool "Gizmo" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/gale/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_GALE 2 | bool "Gale (Google WiFi)" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/veyron_mickey/sdram_inf/sdram-unused.inc: -------------------------------------------------------------------------------- 1 | { 2 | .dramtype= UNUSED 3 | }, 4 | -------------------------------------------------------------------------------- /src/mainboard/google/veyron_rialto/sdram_inf/sdram-unused.inc: -------------------------------------------------------------------------------- 1 | { 2 | .dramtype= UNUSED 3 | }, 4 | -------------------------------------------------------------------------------- /src/mainboard/hp/folio_9470m/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/mainboard/hp/revolve_810_g1/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/mainboard/intel/d510mo/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_INTEL_D510MO 2 | bool "D510MO / D410PT" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/d945gclf/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_INTEL_D945GCLF 2 | bool "D945GCLF" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/harcuvar/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_INTEL_HARCUVAR 2 | bool "Harcuvar CRB" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/kunimitsu/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_INTEL_KUNIMITSU 2 | bool "Kunimitsu" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/leafhill/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_INTEL_LEAFHILL 2 | bool "Leafhill" 3 | -------------------------------------------------------------------------------- /src/mainboard/kontron/ktqm77/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_KONTRON_KTQM77 2 | bool "KTQM77/mITX" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t420s/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_LENOVO_T420S 2 | bool "ThinkPad T420s" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x131e/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_LENOVO_X131E 2 | bool "ThinkPad X131e" 3 | -------------------------------------------------------------------------------- /src/mainboard/opencellular/Kconfig.name: -------------------------------------------------------------------------------- 1 | config VENDOR_OPENCELLULAR 2 | bool "OpenCellular" 3 | -------------------------------------------------------------------------------- /src/mainboard/scaleway/tagada/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_SCALEWAY_TAGADA 2 | bool "TAGADA" 3 | -------------------------------------------------------------------------------- /src/mainboard/ti/beaglebone/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_TI_BEAGLEBONE 2 | bool "Beaglebone" 3 | -------------------------------------------------------------------------------- /src/northbridge/intel/haswell/mrc_misc.h: -------------------------------------------------------------------------------- 1 | int dummy_func(void); 2 | void dmi_check_link(void); 3 | -------------------------------------------------------------------------------- /src/soc/amd/common/block/hda/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_SOC_AMD_COMMON_BLOCK_HDA) += hda.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/Makefile.inc: -------------------------------------------------------------------------------- 1 | subdirs-y += pi 2 | subdirs-y += agesa 3 | subdirs-y += cimx 4 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/EXCLUDIMM/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfdimmexclud.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/IDENDIMM/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfidendimm.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/ODTHERMAL/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfodthermal.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Common/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbLibFeatures.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbSview/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbSview.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbTable/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbTable.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/IDENDIMM/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfidendimm.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/INTLVRN/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfintlvrn.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Common/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbLibFeatures.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbSview/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbSview.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbTable/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbTable.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Feat/IDENDIMM/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfidendimm.c 2 | -------------------------------------------------------------------------------- /util/amdtools/description.md: -------------------------------------------------------------------------------- 1 | A set of tools to compare extended) K8 memory settings. `Perl` 2 | -------------------------------------------------------------------------------- /util/docker/doc.coreboot.org/ditaa.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec java -jar /usr/lib/ditaa0_9.jar $* 3 | -------------------------------------------------------------------------------- /util/exynos/description.md: -------------------------------------------------------------------------------- 1 | Computes and fills Exynos ROM checksum (for BL1 or BL2). `Python2` 2 | -------------------------------------------------------------------------------- /util/gitconfig/description.md: -------------------------------------------------------------------------------- 1 | Initialize git repository submodules install git hooks `Bash` 2 | -------------------------------------------------------------------------------- /util/post/README: -------------------------------------------------------------------------------- 1 | This is a very simple userspace utility that can be used to test POST cards. 2 | -------------------------------------------------------------------------------- /util/romcc/tests/simple_test21.c: -------------------------------------------------------------------------------- 1 | 2 | 3 | static void main(void) 4 | { 5 | asm("hlt"); 6 | } 7 | -------------------------------------------------------------------------------- /util/romcc/tests/simple_test77.c: -------------------------------------------------------------------------------- 1 | static void main(void) 2 | { 3 | do { 4 | } while(1); 5 | } 6 | -------------------------------------------------------------------------------- /util/romcc/tests/simple_test79.c: -------------------------------------------------------------------------------- 1 | static void main(void) 2 | { 3 | do { 4 | } while(0); 5 | } 6 | -------------------------------------------------------------------------------- /util/viatool/description.md: -------------------------------------------------------------------------------- 1 | Extract certain configuration bits on VIA chipsets and CPUs. `C` 2 | -------------------------------------------------------------------------------- /src/drivers/generic/adau7002/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_GENERIC_ADAU7002) += adau7002.c 2 | -------------------------------------------------------------------------------- /src/drivers/generic/generic/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_GENERIC_GENERIC) += generic.c 2 | -------------------------------------------------------------------------------- /src/drivers/intel/mipi_camera/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_INTEL_MIPI_CAMERA) += camera.c 2 | -------------------------------------------------------------------------------- /src/drivers/pc80/vga/Kconfig: -------------------------------------------------------------------------------- 1 | config VGA 2 | bool 3 | help 4 | Include legacy VGA support code. 5 | -------------------------------------------------------------------------------- /src/drivers/xgi/z9s/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_XGI_Z9S 2 | bool 3 | select DRIVERS_XGI_Z79_COMMON 4 | -------------------------------------------------------------------------------- /src/ec/purism/librem/Kconfig: -------------------------------------------------------------------------------- 1 | config EC_PURISM_LIBREM 2 | bool 3 | help 4 | Purism Librem EC 5 | -------------------------------------------------------------------------------- /src/mainboard/amd/db-ft3b-lc/acpi/ide.asl: -------------------------------------------------------------------------------- 1 | /* No license required */ 2 | /* No IDE functionality */ 3 | -------------------------------------------------------------------------------- /src/mainboard/aopen/dxplplusu/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_AOPEN_DXPLPLUSU 2 | bool "DXPL Plus-U" 3 | -------------------------------------------------------------------------------- /src/mainboard/asrock/b75pro3-m/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASROCK_B75PRO3_M 2 | bool "B75 Pro3-M" 3 | -------------------------------------------------------------------------------- /src/mainboard/asus/p8h61-m_pro/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASUS_P8H61_M_PRO 2 | bool "P8H61-M PRO" 3 | -------------------------------------------------------------------------------- /src/mainboard/bap/ode_e21XX/acpi/ide.asl: -------------------------------------------------------------------------------- 1 | /* No license required */ 2 | /* No IDE functionality */ 3 | -------------------------------------------------------------------------------- /src/mainboard/biostar/a68n_5200/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_BIOSTAR_A68N5200 2 | # bool"A68N-5200" 3 | -------------------------------------------------------------------------------- /src/mainboard/elmex/pcm205401/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_ELMEX_PCM205401 2 | # bool "pcm205401" 3 | -------------------------------------------------------------------------------- /src/mainboard/emulation/qemu-power8/board_info.txt: -------------------------------------------------------------------------------- 1 | Board name: QEMU POWER8 2 | Category: emulation 3 | -------------------------------------------------------------------------------- /src/mainboard/gizmosphere/gizmo2/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_GIZMOSPHERE_GIZMO2 2 | # bool"Gizmo2" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/eve/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_EVE 2 | bool "Eve (Google Pixelbook)" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/wtm2/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_INTEL_WTM2 2 | bool "Whitetip Mountain 2 CRB" 3 | -------------------------------------------------------------------------------- /src/mainboard/kontron/986lcd-m/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_KONTRON_986LCD_M 2 | bool "986LCD-M/mITX" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t430/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_LENOVO_THINKPAD_T430 2 | bool "ThinkPad T430" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x1_carbon_gen1/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/mainboard/msi/ms7721/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_MSI_MS7721 2 | bool "MS-7721 (FM2-A75MA-E35)" 3 | -------------------------------------------------------------------------------- /src/mainboard/packardbell/ms2290/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/soc/amd/common/block/sata/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_SOC_AMD_COMMON_BLOCK_HDA) += sata.c 2 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/dsp/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_DSP) += dsp.c 2 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/hda/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_HDA) += hda.c 2 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/sgx/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_SGX) += sgx.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/GNB/Gfx/Family/0x14/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += F14GfxServices.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/GNB/Modules/GnbPcieAlibV1/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += PcieAlib.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbIvrsLib/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbIvrsLib.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbPcieAlibV1/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += PcieAlib.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbPcieAspm/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += PcieAspm.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbPcieClkPm/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += PcieClkPm.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/EXCLUDIMM/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfdimmexclud.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/ODTHERMAL/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfodthermal.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbIoapic/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbIoapic.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbPcieAspm/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += PcieAspm.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbPcieClkPm/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += PcieClkPm.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Feat/EXCLUDIMM/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfdimmexclud.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Feat/ODTHERMAL/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfodthermal.c 2 | -------------------------------------------------------------------------------- /util/autoport/description.md: -------------------------------------------------------------------------------- 1 | Automated porting coreboot to Sandy Bridge/Ivy Bridge platforms `Go` 2 | -------------------------------------------------------------------------------- /util/cavium/description.md: -------------------------------------------------------------------------------- 1 | Devicetree_convert Tool to convert a DTB to a static C file `Python` 2 | -------------------------------------------------------------------------------- /util/crossgcc/description.md: -------------------------------------------------------------------------------- 1 | A cross toolchain builder for -elf toolchains (ie. no libc support) 2 | -------------------------------------------------------------------------------- /util/ectool/description.md: -------------------------------------------------------------------------------- 1 | Dumps the RAM of a laptop's Embedded/Environmental Controller (EC). `C` 2 | -------------------------------------------------------------------------------- /util/intelmetool/description.md: -------------------------------------------------------------------------------- 1 | Dump interesting things about Management Engine even if hidden `C` 2 | -------------------------------------------------------------------------------- /src/cpu/amd/Makefile.inc: -------------------------------------------------------------------------------- 1 | subdirs-$(CONFIG_CPU_AMD_AGESA) += agesa 2 | subdirs-$(CONFIG_CPU_AMD_PI) += pi 3 | -------------------------------------------------------------------------------- /src/drivers/generic/gpio_keys/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_GENERIC_GPIO_KEYS) += gpio_keys.c 2 | -------------------------------------------------------------------------------- /src/drivers/generic/max98357a/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_GENERIC_MAX98357A) += max98357a.c 2 | -------------------------------------------------------------------------------- /src/mainboard/amd/bettong/Kconfig.name: -------------------------------------------------------------------------------- 1 | # Disabled 2 | #config BOARD_AMD_BETTONG 3 | # bool "Bettong" 4 | -------------------------------------------------------------------------------- /src/mainboard/amd/olivehillplus/acpi/ide.asl: -------------------------------------------------------------------------------- 1 | /* No license required */ 2 | /* No IDE functionality */ 3 | -------------------------------------------------------------------------------- /src/mainboard/amd/south_station/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_AMD_SOUTHSTATION 2 | # bool"Southstation" 3 | -------------------------------------------------------------------------------- /src/mainboard/amd/union_station/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_AMD_UNIONSTATION 2 | # bool"Unionstation" 3 | -------------------------------------------------------------------------------- /src/mainboard/bap/ode_e21XX/Kconfig.name: -------------------------------------------------------------------------------- 1 | # Disabled 2 | #config BOARD_ODE_E21XX 3 | # bool "ODE_e21xx" 4 | -------------------------------------------------------------------------------- /src/mainboard/compulab/intense_pc/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_COMPULAB_INTENSE_PC 2 | bool "Intense-PC" 3 | -------------------------------------------------------------------------------- /src/mainboard/foxconn/d41s/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_FOXCONN_D41S 2 | bool "D41S, D42S, D51S, D52S" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/nyan/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: laptop 2 | ROM protocol: SPI 3 | Flashrom support: y 4 | -------------------------------------------------------------------------------- /src/mainboard/google/smaug/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_SMAUG 2 | bool "Smaug (Google Pixel C)" 3 | -------------------------------------------------------------------------------- /src/mainboard/hp/folio_9470m/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_HP_FOLIO_9470M 2 | bool "EliteBook Folio 9470m" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/dcp847ske/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_INTEL_DCP847SKE 2 | bool "Intel NUC DCP847SKE" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/dcp847ske/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | /* Dummy file required by pch.asl - No license necessary. */ 2 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/s230u/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_LENOVO_S230U 2 | bool "ThinkPad S230U (Twist)" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t440p/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_LENOVO_THINKPAD_T440P 2 | bool "ThinkPad T440p" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x60/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_LENOVO_X60 2 | bool "ThinkPad X60 / X60s / X60t" 3 | -------------------------------------------------------------------------------- /src/mainboard/opencellular/elgon/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_OPENCELLULAR_ELGON 2 | bool "Elgon (GBCv2)" 3 | -------------------------------------------------------------------------------- /src/mainboard/supermicro/x11-lga1151-series/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: server 2 | Vendor name: Supermicro 3 | -------------------------------------------------------------------------------- /src/mainboard/supermicro/x11-lga1151-series/variants/x11ssm-f/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-y += mainboard.c 2 | -------------------------------------------------------------------------------- /src/soc/amd/common/block/iommu/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_SOC_AMD_COMMON_BLOCK_IOMMU) += iommu.c 2 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/acpi/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_ACPI) += acpi.c 2 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/sata/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_SATA) += sata.c 2 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/sram/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_SRAM) += sram.c 2 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/xdci/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_XDCI) += xdci.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/GNB/Modules/GnbNbInitLibV1/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbNbInitLibV1.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbIommuIvrs/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbIommuIvrs.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbMSocketLib/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbMSocketLib.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbSbIommuLib/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbSbIommuLib.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/IDS/Family/0x15/TN/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += IdsF15TnAllService.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbPcieAlibV2/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += PcieAlibV2.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbSSocketLib/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbSSocketLib.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbScsLibV1/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbScsLibV1.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbSmuLibV7/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbSmuInitLibV7.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbUraLibV1/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbUraLibV1.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/IDS/Family/0x16/KB/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += IdsF16KbAllService.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Feat/RDWR2DTRAINING/KB/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfRdWr2DKb.c 2 | -------------------------------------------------------------------------------- /util/romcc/tests/fail_test1.c: -------------------------------------------------------------------------------- 1 | static void main(void) 2 | { 3 | int i; 4 | i|=0x80; 5 | } 6 | -------------------------------------------------------------------------------- /util/util_readme/description.md: -------------------------------------------------------------------------------- 1 | Creates README.md of description files in `./util` subdirectories `Bash` 2 | -------------------------------------------------------------------------------- /.gitreview: -------------------------------------------------------------------------------- 1 | [gerrit] 2 | host=review.coreboot.org 3 | port=29418 4 | project=coreboot 5 | defaultbranch=master 6 | -------------------------------------------------------------------------------- /configs/config.emulation_qemu_riscv_rv64: -------------------------------------------------------------------------------- 1 | CONFIG_BOARD_EMULATION_QEMU_RISCV_RV64=y 2 | CONFIG_RISCV_OPENSBI=y 3 | -------------------------------------------------------------------------------- /src/drivers/generic/generic/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_GENERIC_GENERIC 2 | bool 3 | depends on HAVE_ACPI_TABLES 4 | -------------------------------------------------------------------------------- /src/mainboard/amd/db-ft3b-lc/Kconfig.name: -------------------------------------------------------------------------------- 1 | # Disabled 2 | #config BOARD_AMD_DB_FT3B_LC 3 | # bool "DB-FT3b-LC" 4 | -------------------------------------------------------------------------------- /src/mainboard/amd/lamar/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | /* No license required */ 2 | /* No thermal zone functionality */ 3 | -------------------------------------------------------------------------------- /src/mainboard/apple/macbookair4_2/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_APPLE_MACBOOKAIR4_2 2 | bool "MacBookAir4,2" 3 | -------------------------------------------------------------------------------- /src/mainboard/emulation/qemu-power8/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_EMULATION_QEMU_POWER8 2 | bool "QEMU power8" 3 | -------------------------------------------------------------------------------- /src/mainboard/emulation/spike-riscv/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_EMULATION_SPIKE_RISCV 2 | bool "SPIKE riscv" 3 | -------------------------------------------------------------------------------- /src/mainboard/facebook/monolith/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_FACEBOOK_MONOLITH 2 | bool "Facebook Monolith" 3 | -------------------------------------------------------------------------------- /src/mainboard/gigabyte/ga-g41m-es2l/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GIGABYTE_GA_G41M_ES2L 2 | bool "GA-G41M-ES2L" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/hatch/variants/puff/include/variant/acpi/dptf.asl: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/mainboard/google/nyan_big/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: laptop 2 | ROM protocol: SPI 3 | Flashrom support: y 4 | -------------------------------------------------------------------------------- /src/mainboard/google/octopus/variants/dood/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | -------------------------------------------------------------------------------- /src/mainboard/google/octopus/variants/fleex/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | -------------------------------------------------------------------------------- /src/mainboard/google/octopus/variants/foob/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | -------------------------------------------------------------------------------- /src/mainboard/google/octopus/variants/lick/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | -------------------------------------------------------------------------------- /src/mainboard/google/peach_pit/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: laptop 2 | ROM protocol: SPI 3 | Flashrom support: y 4 | -------------------------------------------------------------------------------- /src/mainboard/google/storm/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_STORM 2 | bool "Storm (OnHub Router TGR1900)" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/veyron_rialto/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_VEYRON_RIALTO 2 | bool "Veyron_Rialto" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/baskingridge/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_INTEL_BASKING_RIDGE 2 | bool "Basking Ridge CRB" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/emeraldlake2/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_INTEL_EMERALDLAKE2 2 | bool "Emerald Lake 2 CRB" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/saddlebrook/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_INTEL_SKLSDLBRK 2 | bool "Skylake Saddle Brook" 3 | -------------------------------------------------------------------------------- /src/mainboard/jetway/nf81-t56n-lf/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_JETWAY_NF81_T56N_LF 2 | # bool"NF81_T56N_LF" 3 | -------------------------------------------------------------------------------- /src/mainboard/pcengines/apu1/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | multi_core=Enable 3 | debug_level=Debug 4 | -------------------------------------------------------------------------------- /src/mainboard/supermicro/x10slm-f/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_SUPERMICRO_X10SLM_PLUS_F 2 | bool "X10SLM+-F" 3 | -------------------------------------------------------------------------------- /src/soc/intel/common/pch/lockdown/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_SOC_INTEL_COMMON_PCH_LOCKDOWN) += lockdown.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Ardk/ON/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mason3.c 2 | libagesa-y += mauon3.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/ECC/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfecc.c 2 | libagesa-y += mfemp.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Ps/ON/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mpson3.c 2 | libagesa-y += mpuon3.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Fch/Imc/Family/Hudson2/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += Hudson2ImcService.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbIommuScratch/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbIommuScratch.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbNbInitLibV1/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbNbInitLibV1.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbNbInitLibV4/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbNbInitLibV4.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/ECC/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfecc.c 2 | libagesa-y += mfemp.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Fch/Imc/Family/Yangtze/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += YangtzeImcService.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbNbInitLibV4/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbNbInitLibV4.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbNbInitLibV5/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbNbInitLibV5.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbPcieMaxPayload/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += PcieMaxPayload.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Feat/ECC/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfecc.c 2 | libagesa-y += mfemp.c 3 | -------------------------------------------------------------------------------- /util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum: -------------------------------------------------------------------------------- 1 | c27f4499dd263fe4fb01bcc5565917f3698583b2 tarballs/gcc-8.3.0.tar.xz 2 | -------------------------------------------------------------------------------- /util/crossgcc/sum/gdb-8.3.1.tar.xz.cksum: -------------------------------------------------------------------------------- 1 | d403ba208945bbf04f8130ea4853730cdf0c8fc7 tarballs/gdb-8.3.1.tar.xz 2 | -------------------------------------------------------------------------------- /util/crossgcc/sum/gmp-6.1.2.tar.xz.cksum: -------------------------------------------------------------------------------- 1 | 9dc6981197a7d92f339192eea974f5eca48fcffe tarballs/gmp-6.1.2.tar.xz 2 | -------------------------------------------------------------------------------- /util/crossgcc/sum/mpc-1.1.0.tar.gz.cksum: -------------------------------------------------------------------------------- 1 | b019d9e1d27ec5fb99497159d43a3164995de2d0 tarballs/mpc-1.1.0.tar.gz 2 | -------------------------------------------------------------------------------- /util/romcc/tests/simple_test40.c: -------------------------------------------------------------------------------- 1 | static void main(void) 2 | { 3 | int i = 1; 4 | return; 5 | i++; 6 | } 7 | -------------------------------------------------------------------------------- /Documentation/coreboot_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/coreboot_logo.png -------------------------------------------------------------------------------- /Documentation/soc/intel/fit.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/soc/intel/fit.dia -------------------------------------------------------------------------------- /src/drivers/generic/gpio_keys/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_GENERIC_GPIO_KEYS 2 | bool 3 | depends on HAVE_ACPI_TABLES 4 | -------------------------------------------------------------------------------- /src/drivers/i2c/rt1011/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_RT1011 2 | bool 3 | default n 4 | depends on HAVE_ACPI_TABLES 5 | -------------------------------------------------------------------------------- /src/drivers/i2c/rt5663/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_RT5663 2 | bool 3 | default n 4 | depends on HAVE_ACPI_TABLES 5 | -------------------------------------------------------------------------------- /src/drivers/usb/acpi/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_USB_ACPI 2 | bool 3 | default n 4 | depends on HAVE_ACPI_TABLES 5 | -------------------------------------------------------------------------------- /src/include/main_decl.h: -------------------------------------------------------------------------------- 1 | #ifndef _MAIN_DECL_H_ 2 | #define _MAIN_DECL_H_ 3 | 4 | void main(void); 5 | 6 | #endif 7 | -------------------------------------------------------------------------------- /src/mainboard/amd/db-ft3b-lc/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | /* No license required */ 2 | /* No thermal zone functionality */ 3 | -------------------------------------------------------------------------------- /src/mainboard/amd/olivehillplus/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | /* No license required */ 2 | /* No thermal zone functionality */ 3 | -------------------------------------------------------------------------------- /src/mainboard/bap/ode_e21XX/acpi/thermal.asl: -------------------------------------------------------------------------------- 1 | /* No license required */ 2 | /* No thermal zone functionality */ 3 | -------------------------------------------------------------------------------- /src/mainboard/cavium/cn8100_sff_evb/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_CAVIUM_CN8100_SFF_EVB 2 | bool "CN8100 SFF EVB" 3 | -------------------------------------------------------------------------------- /src/mainboard/emulation/qemu-q35/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: emulation 2 | Board URL: http://wiki.qemu.org/Main_Page 3 | -------------------------------------------------------------------------------- /src/mainboard/google/daisy/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_DAISY 2 | bool "Daisy (Samsung Chromebook (2012))" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/eve/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/eve/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/link/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_LINK 2 | bool "Link (Google Chromebook Pixel (2013))" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/parrot/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_PARROT 2 | bool "Parrot (Acer C7/C710 Chromebook)" 3 | -------------------------------------------------------------------------------- /src/mainboard/hp/pavilion_m6_1035dx/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_HP_PAVILION_M6_1035DX 2 | bool "Pavilion m6 1035dx" 3 | -------------------------------------------------------------------------------- /src/mainboard/hp/revolve_810_g1/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_HP_REVOLVE_810_G1 2 | bool "EliteBook Revolve 810 G1" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x201/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_LENOVO_X201 2 | bool "ThinkPad X201 / X201i / X201s / X201t" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x60/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/x60/data.vbt -------------------------------------------------------------------------------- /src/mainboard/packardbell/ms2290/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_PACKARDBELL_MS2290 2 | bool "EasyNote LM85 (MS2290)" 3 | -------------------------------------------------------------------------------- /src/mainboard/up/squared/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/up/squared/data.vbt -------------------------------------------------------------------------------- /src/security/Makefile.inc: -------------------------------------------------------------------------------- 1 | subdirs-y += vboot 2 | subdirs-y += tpm 3 | subdirs-y += memory 4 | subdirs-y += intel 5 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/graphics/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_GRAPHICS) += graphics.c 2 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/thermal/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_THERMAL) += thermal.c 2 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Library/GnbTimerLibWrap0/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbTimerLibWrap0.c 2 | -------------------------------------------------------------------------------- /util/abuild/description.md: -------------------------------------------------------------------------------- 1 | coreboot autobuild script builds coreboot images for all available 2 | targets. `bash` 3 | -------------------------------------------------------------------------------- /util/crossgcc/sum/Python-3.8.1.tar.xz.cksum: -------------------------------------------------------------------------------- 1 | a48fd28a037c0bcd7b7fc4d914c023f584e910ed tarballs/Python-3.8.1.tar.xz 2 | -------------------------------------------------------------------------------- /util/crossgcc/sum/cmake-3.16.0.tar.gz.cksum: -------------------------------------------------------------------------------- 1 | 9943ebbbf076bbe1b54c7dadcd6df28ad0d241ed tarballs/cmake-3.16.0.tar.gz 2 | -------------------------------------------------------------------------------- /util/crossgcc/sum/expat-2.2.9.tar.bz2.cksum: -------------------------------------------------------------------------------- 1 | ef5c1c55913a6ab18496ee99166f86269c7cdc31 tarballs/expat-2.2.9.tar.bz2 2 | -------------------------------------------------------------------------------- /util/crossgcc/sum/make-4.2.1.tar.bz2.cksum: -------------------------------------------------------------------------------- 1 | 7d9d11eb36cfb752da1fb11bb3e521d2a3cc8830 tarballs/make-4.2.1.tar.bz2 2 | -------------------------------------------------------------------------------- /util/crossgcc/sum/mpfr-4.0.2.tar.xz.cksum: -------------------------------------------------------------------------------- 1 | 52c1f2a4c9a202f46cf3275a8d46b562aa584208 tarballs/mpfr-4.0.2.tar.xz 2 | -------------------------------------------------------------------------------- /util/romcc/description.md: -------------------------------------------------------------------------------- 1 | Compile a C source file generating a binary that does not implicitly 2 | use RAM. `C` 3 | -------------------------------------------------------------------------------- /src/drivers/dec/21143/Makefile.inc: -------------------------------------------------------------------------------- 1 | ifeq ($(CONFIG_DRIVERS_DEC_21143),y) 2 | 3 | ramstage-y += 21143.c 4 | 5 | endif 6 | -------------------------------------------------------------------------------- /src/drivers/i2c/max98373/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_MAX98373 2 | bool 3 | default n 4 | depends on HAVE_ACPI_TABLES 5 | -------------------------------------------------------------------------------- /src/drivers/i2c/max98927/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_MAX98927 2 | bool 3 | default n 4 | depends on HAVE_ACPI_TABLES 5 | -------------------------------------------------------------------------------- /src/drivers/pc80/rtc/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_MC146818 2 | bool 3 | default y if ARCH_X86 4 | depends on PC80_SYSTEM 5 | -------------------------------------------------------------------------------- /src/ec/kontron/it8516e/Makefile.inc: -------------------------------------------------------------------------------- 1 | ifeq ($(CONFIG_EC_KONTRON_IT8516E),y) 2 | 3 | ramstage-y += ec.c 4 | 5 | endif 6 | -------------------------------------------------------------------------------- /src/mainboard/asrock/h110m/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/asrock/h110m/data.vbt -------------------------------------------------------------------------------- /src/mainboard/asus/h61m-cs/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/asus/h61m-cs/data.vbt -------------------------------------------------------------------------------- /src/mainboard/asus/maximus_iv_gene-z/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_ASUS_MAXIMUS_IV_GENE_Z 2 | bool "Maximus IV GENE-Z" 3 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5gc-mx/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/asus/p5gc-mx/data.vbt -------------------------------------------------------------------------------- /src/mainboard/asus/p5ql-em/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/asus/p5ql-em/data.vbt -------------------------------------------------------------------------------- /src/mainboard/emulation/qemu-armv7/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_EMULATION_QEMU_ARMV7 2 | bool "QEMU armv7 (vexpress-a9)" 3 | -------------------------------------------------------------------------------- /src/mainboard/emulation/qemu-i440fx/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: emulation 2 | Board URL: http://wiki.qemu.org/Main_Page 3 | -------------------------------------------------------------------------------- /src/mainboard/foxconn/d41s/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/foxconn/d41s/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/jecht/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/jecht/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/stout/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_STOUT 2 | bool "Stout (Lenovo Thinkpad X131e Chromebook)" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/dg41wv/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/intel/dg41wv/data.vbt -------------------------------------------------------------------------------- /src/mainboard/intel/dg43gt/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/intel/dg43gt/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/t410/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/t410/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/t420/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/t420/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/t420s/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/t420s/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/t430/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/t430/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/t440p/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/t440p/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/x131e/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/x131e/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/x201/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/x201/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/x230/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/x230/data.vbt -------------------------------------------------------------------------------- /src/mainboard/sapphire/pureplatinumh61/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_SAPPHIRE_PUREPLATINUMH61 2 | bool "Pure Platinum H61" 3 | -------------------------------------------------------------------------------- /src/mainboard/siemens/mc_apl1/variants/mc_apl1/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-y += mainboard.c 2 | ramstage-y += lcd_panel.c 3 | -------------------------------------------------------------------------------- /src/mainboard/sifive/hifive-unleashed/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_SIFIVE_HIFIVE_UNLEASHED 2 | bool "HiFive Unleashed" 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/GNB/Nb/Feature/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += NbFuseTable.c 2 | libagesa-y += NbLclkDpm.c 3 | -------------------------------------------------------------------------------- /util/board_status/description.md: -------------------------------------------------------------------------------- 1 | Tools to collect logs and upload them to the board status repository 2 | `Bash` `Go` 3 | -------------------------------------------------------------------------------- /util/crossgcc/sum/cfe-9.0.0.src.tar.xz.cksum: -------------------------------------------------------------------------------- 1 | 6977cf7a802a053c57fa74138d3648b563e71e88 tarballs/cfe-9.0.0.src.tar.xz 2 | -------------------------------------------------------------------------------- /util/crossgcc/sum/llvm-9.0.0.src.tar.xz.cksum: -------------------------------------------------------------------------------- 1 | 7ef2527ba3da7603a41ce3592a8cd890f8d27ffa tarballs/llvm-9.0.0.src.tar.xz 2 | -------------------------------------------------------------------------------- /util/crossgcc/sum/nasm-2.14.02.tar.bz2.cksum: -------------------------------------------------------------------------------- 1 | fe098ee4dc9c4c983696c4948e64b23e4098b92b tarballs/nasm-2.14.02.tar.bz2 2 | -------------------------------------------------------------------------------- /util/k8resdump/description.md: -------------------------------------------------------------------------------- 1 | This program will dump the IO/memory/PCI resources from the K8 memory 2 | controller `C` 3 | -------------------------------------------------------------------------------- /Documentation/security/vboot/srtm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/security/vboot/srtm.png -------------------------------------------------------------------------------- /payloads/libpayload/configs/config.cheza: -------------------------------------------------------------------------------- 1 | CONFIG_LP_CHROMEOS=y 2 | CONFIG_LP_ARCH_ARM64=y 3 | CONFIG_LP_TIMER_ARM64_ARCH=y 4 | -------------------------------------------------------------------------------- /src/drivers/smmstore/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_SMMSTORE) += store.c 2 | 3 | smm-$(CONFIG_SMMSTORE) += store.c smi.c 4 | -------------------------------------------------------------------------------- /src/mainboard/amd/olivehillplus/Kconfig.name: -------------------------------------------------------------------------------- 1 | # Disabled 2 | #config BOARD_AMD_OLIVEHILLPLUS 3 | # bool "Olive Hill Plus" 4 | -------------------------------------------------------------------------------- /src/mainboard/asrock/g41c-gs/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/asrock/g41c-gs/data.vbt -------------------------------------------------------------------------------- /src/mainboard/asrock/h81m-hds/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/asrock/h81m-hds/data.vbt -------------------------------------------------------------------------------- /src/mainboard/asus/am1i-a/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | debug_level=Debug 3 | sata_mode=IDE 4 | sata_speed=6Gbps 5 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5qpl-am/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/asus/p5qpl-am/data.vbt -------------------------------------------------------------------------------- /src/mainboard/asus/p8h61-m_lx/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/asus/p8h61-m_lx/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/beltino/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/beltino/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/butterfly/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_BUTTERFLY 2 | bool "Butterfly (HP Pavilion Chromebook 14)" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/nyan_big/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_NYAN_BIG 2 | bool "Nyan Big (Acer Chromebook 13 (CB5-311))" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/nyan_blaze/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_NYAN_BLAZE 2 | bool "Nyan Blaze (HP Chromebook 14 G3)" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/peach_pit/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_PEACH_PIT 2 | bool "Peach Pit (Samsung Chromebook 2 11\")" 3 | -------------------------------------------------------------------------------- /src/mainboard/google/slippy/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/slippy/data.vbt -------------------------------------------------------------------------------- /src/mainboard/hp/z220_sff_workstation/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_HP_COMPAQ_8200_ELITE_SFF_PC 2 | bool "Z220 SFF Workstation" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/d945gclf/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/intel/d945gclf/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/t410/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #define PS2M_EISAID "LEN0015" 2 | #include 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t420/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #define PS2M_EISAID "LEN0015" 2 | #include 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t420s/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #define PS2M_EISAID "LEN0015" 2 | #include 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t430s/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #define PS2M_EISAID "LEN0015" 2 | #include 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t520/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #define PS2M_EISAID "LEN0015" 2 | #include 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t530/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #define PS2M_EISAID "LEN0015" 2 | #include 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/thinkcentre_a58/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_LENOVO_THINKCENTRE_A58 2 | bool "ThinkCentre A58 (L-IG41M)" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x1_carbon_gen1/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_LENOVO_X1_CARBON_GEN1 2 | bool "ThinkPad X1 carbon gen 1" 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x200/data_led.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/x200/data_led.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/x220/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #define PS2M_EISAID "LEN0020" 2 | #include 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x230/acpi/superio.asl: -------------------------------------------------------------------------------- 1 | #define PS2M_EISAID "LEN0020" 2 | #include 3 | -------------------------------------------------------------------------------- /src/soc/intel/braswell/romstage/Makefile.inc: -------------------------------------------------------------------------------- 1 | romstage-y += ../../../../cpu/intel/car/romstage.c 2 | romstage-y += romstage.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/HT/Fam14/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += htNbFam14.c 2 | libagesa-y += htNbUtilitiesFam14.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbSbLib/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbSbLib.c 2 | libagesa-y += GnbSbPcie.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbSbLib/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GnbSbLib.c 2 | libagesa-y += GnbSbPcie.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/HT/Fam16/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += htNbFam16.c 2 | libagesa-y += htNbUtilitiesFam16.c 3 | -------------------------------------------------------------------------------- /util/crossgcc/sum/binutils-2.33.1.tar.xz.cksum: -------------------------------------------------------------------------------- 1 | 06598868f5fa8efc98427dcb790d42c664f1a1a4 tarballs/binutils-2.33.1.tar.xz 2 | -------------------------------------------------------------------------------- /util/romcc/tests/simple_test52.c: -------------------------------------------------------------------------------- 1 | static void main(void) 2 | { 3 | if (__builtin_inb(0x1b)) { 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /util/romcc/tests/simple_test86.c: -------------------------------------------------------------------------------- 1 | static void main(void) 2 | { 3 | asm("cpuid" 4 | ::: "eax", "ebx", "ecx", "edx"); 5 | } 6 | -------------------------------------------------------------------------------- /Documentation/security/intel/fit_ibb.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/security/intel/fit_ibb.dia -------------------------------------------------------------------------------- /src/drivers/xgi/common/Makefile.inc: -------------------------------------------------------------------------------- 1 | ramstage-$(CONFIG_DRIVERS_XGI_Z79_COMMON) += vb_init.c vb_util.c vb_setmode.c xgi_coreboot.c 2 | -------------------------------------------------------------------------------- /src/ec/compal/ene932/Kconfig: -------------------------------------------------------------------------------- 1 | config EC_COMPAL_ENE932 2 | bool 3 | help 4 | Interface to COMPAL ENE932 Embedded Controller. 5 | -------------------------------------------------------------------------------- /src/ec/quanta/it8518/Kconfig: -------------------------------------------------------------------------------- 1 | config EC_QUANTA_IT8518 2 | bool 3 | help 4 | Interface to QUANTA IT8518 Embedded Controller. 5 | -------------------------------------------------------------------------------- /src/ec/smsc/mec1308/Makefile.inc: -------------------------------------------------------------------------------- 1 | ifeq ($(CONFIG_EC_SMSC_MEC1308),y) 2 | 3 | ramstage-y += ec.c 4 | smm-y += ec.c 5 | 6 | endif 7 | -------------------------------------------------------------------------------- /src/mainboard/apple/macbook21/Makefile.inc: -------------------------------------------------------------------------------- 1 | romstage-y += gpio.c 2 | bootblock-y += early_init.c 3 | romstage-y += early_init.c 4 | -------------------------------------------------------------------------------- /src/mainboard/asrock/h110m/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | debug_level=Debug 3 | power_on_after_fail=Disable 4 | nmi=Enable 5 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5ql-em/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | debug_level=Debug 3 | power_on_after_fail=Disable 4 | nmi=Enable 5 | -------------------------------------------------------------------------------- /src/mainboard/asus/p8h61-m_pro/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/asus/p8h61-m_pro/data.vbt -------------------------------------------------------------------------------- /src/mainboard/asus/p8z77-m_pro/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/asus/p8z77-m_pro/data.vbt -------------------------------------------------------------------------------- /src/mainboard/facebook/fbg1701/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/facebook/fbg1701/data.vbt -------------------------------------------------------------------------------- /src/mainboard/facebook/monolith/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/facebook/monolith/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/cheza/Kconfig.name: -------------------------------------------------------------------------------- 1 | 2 | config BOARD_GOOGLE_CHEZA 3 | bool "Cheza" 4 | select BOARD_GOOGLE_CHEZA_COMMON 5 | -------------------------------------------------------------------------------- /src/mainboard/google/veyron_mickey/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_GOOGLE_VEYRON_MICKEY 2 | bool "Veyron_Mickey (Asus Chromebit CS10)" 3 | -------------------------------------------------------------------------------- /src/mainboard/intel/galileo/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: sbc 2 | ROM protocol: SPI 3 | Flashrom support: y 4 | Release year: 2014 5 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/x200/data_ccfl.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/x200/data_ccfl.vbt -------------------------------------------------------------------------------- /src/mainboard/purism/librem_bdw/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/purism/librem_bdw/data.vbt -------------------------------------------------------------------------------- /src/mainboard/purism/librem_skl/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/purism/librem_skl/data.vbt -------------------------------------------------------------------------------- /src/southbridge/ti/pci1x2x/Makefile.inc: -------------------------------------------------------------------------------- 1 | ifeq ($(CONFIG_SOUTHBRIDGE_TI_PCI1X2X),y) 2 | 3 | ramstage-y += pci1x2x.c 4 | 5 | endif 6 | -------------------------------------------------------------------------------- /util/mainboard/google/hatch/template/overridetree.cb: -------------------------------------------------------------------------------- 1 | chip soc/intel/cannonlake 2 | 3 | device domain 0 on 4 | end 5 | 6 | end 7 | -------------------------------------------------------------------------------- /util/romcc/tests/simple_test62.c: -------------------------------------------------------------------------------- 1 | static const int foo = 1; 2 | 3 | static void main(void) 4 | { 5 | int x; 6 | x = foo; 7 | } 8 | -------------------------------------------------------------------------------- /Documentation/mainboard/hp/8760w_flash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/hp/8760w_flash.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/lenovo/r60_chip.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/lenovo/r60_chip.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/lenovo/w530-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/lenovo/w530-1.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/lenovo/w530-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/lenovo/w530-2.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/pcengines/apu2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/pcengines/apu2.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/up/squared/top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/up/squared/top.jpg -------------------------------------------------------------------------------- /configs/config.lenovo_x220_mrc_bin: -------------------------------------------------------------------------------- 1 | CONFIG_VENDOR_LENOVO=y 2 | CONFIG_BOARD_LENOVO_X220=y 3 | # CONFIG_USE_NATIVE_RAMINIT is not set 4 | -------------------------------------------------------------------------------- /payloads/libpayload/tests/data/cbfs-x86.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/payloads/libpayload/tests/data/cbfs-x86.bin -------------------------------------------------------------------------------- /src/mainboard/amd/padmelon/acpi_tables.c: -------------------------------------------------------------------------------- 1 | /* 2 | * Blank file required by build system assumptions of this file being present. 3 | */ 4 | -------------------------------------------------------------------------------- /src/mainboard/apple/macbookair4_2/spd.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/apple/macbookair4_2/spd.bin -------------------------------------------------------------------------------- /src/mainboard/asrock/h81m-hds/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | debug_level=Debug 3 | nmi=Enable 4 | power_on_after_fail=Disable 5 | -------------------------------------------------------------------------------- /src/mainboard/gigabyte/ga-b75m-d3h/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/gigabyte/ga-b75m-d3h/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/fizz/variants/baseboard/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | ramstage-y += nhlt.c 5 | -------------------------------------------------------------------------------- /src/mainboard/google/mistral/Kconfig.name: -------------------------------------------------------------------------------- 1 | 2 | config BOARD_GOOGLE_MISTRAL 3 | bool "Mistral" 4 | select BOARD_GOOGLE_MISTRAL_COMMON 5 | -------------------------------------------------------------------------------- /src/mainboard/google/octopus/variants/ampton/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | 5 | smm-y += gpio.c 6 | -------------------------------------------------------------------------------- /src/mainboard/google/trogdor/Kconfig.name: -------------------------------------------------------------------------------- 1 | 2 | config BOARD_GOOGLE_TROGDOR 3 | bool "Trogdor" 4 | select BOARD_GOOGLE_TROGDOR_COMMON 5 | -------------------------------------------------------------------------------- /src/mainboard/intel/glkrvp/acpi_tables.c: -------------------------------------------------------------------------------- 1 | /* 2 | * Blank file required by build system assumptions of this file being present. 3 | */ 4 | -------------------------------------------------------------------------------- /src/mainboard/intel/leafhill/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += bootblock.c 2 | 3 | romstage-y += romstage.c 4 | ramstage-y += mainboard.c 5 | -------------------------------------------------------------------------------- /src/mainboard/intel/saddlebrook/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | debug_level=Debug 3 | power_on_after_fail=Disable 4 | nmi=Enable 5 | -------------------------------------------------------------------------------- /src/mainboard/lippert/toucan-af/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_LIPPERT_TOUCAN_AF 2 | # bool"Toucan-AF aka cExpress-GFR (+W83627DHG SIO)" 3 | -------------------------------------------------------------------------------- /src/mainboard/supermicro/x11-lga1151-series/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | debug_level=Debug 3 | power_on_after_fail=Enable 4 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/dsp/Kconfig: -------------------------------------------------------------------------------- 1 | config SOC_INTEL_COMMON_BLOCK_DSP 2 | bool 3 | help 4 | Intel Processor common DSP support 5 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/spi/Kconfig: -------------------------------------------------------------------------------- 1 | config SOC_INTEL_COMMON_BLOCK_SPI 2 | bool 3 | help 4 | Intel Processor common SPI support 5 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/GNB/Modules/GnbGfxConfig/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += GfxConfigEnv.c 2 | libagesa-y += GfxConfigPost.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Fch/Ide/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += IdeEnv.c 2 | libagesa-y += IdeLate.c 3 | libagesa-y += IdeMid.c 4 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Fch/Ir/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += IrEnv.c 2 | libagesa-y += IrLate.c 3 | libagesa-y += IrMid.c 4 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Fch/Sd/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += SdEnv.c 2 | libagesa-y += SdLate.c 3 | libagesa-y += SdMid.c 4 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Ps/TN/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mpStn3.c 2 | libagesa-y += mpUtn3.c 3 | libagesa-y += mptn3.c 4 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Fch/Ide/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += IdeEnv.c 2 | libagesa-y += IdeLate.c 3 | libagesa-y += IdeMid.c 4 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Fch/Sd/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += SdEnv.c 2 | libagesa-y += SdLate.c 3 | libagesa-y += SdMid.c 4 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Ps/KB/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mpSkb3.c 2 | libagesa-y += mpUkb3.c 3 | libagesa-y += mpkb3.c 4 | -------------------------------------------------------------------------------- /util/crossgcc/sum/acpica-unix2-20190703.tar.gz.cksum: -------------------------------------------------------------------------------- 1 | c5594944f933265a53695204a0672d0808e4a580 tarballs/acpica-unix2-20190703.tar.gz 2 | -------------------------------------------------------------------------------- /util/crossgcc/sum/compiler-rt-9.0.0.src.tar.xz.cksum: -------------------------------------------------------------------------------- 1 | 4e00cb231ff87fd4f970f35b2da86185a612e0e2 tarballs/compiler-rt-9.0.0.src.tar.xz 2 | -------------------------------------------------------------------------------- /util/docker/description.md: -------------------------------------------------------------------------------- 1 | Dockerfiles for _coreboot-sdk_, _coreboot-jenkins-node_, 2 | _coreboot.org-status_ and _docs.coreboot.org_ 3 | -------------------------------------------------------------------------------- /util/romcc/results/linux_test13.out: -------------------------------------------------------------------------------- 1 | A 2 | 1 3 | 2 4 | 3 5 | 4 6 | 2 7 | 3 8 | 4 9 | 2 10 | 4 11 | 2 12 | 4 13 | 5 14 | B 15 | -------------------------------------------------------------------------------- /util/uio_usbdebug/description.md: -------------------------------------------------------------------------------- 1 | Debug coreboot's usbdebug driver inside a running operating system 2 | (only Linux at this time). `C` 3 | -------------------------------------------------------------------------------- /Documentation/mainboard/asus/p8h61-m_pro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/asus/p8h61-m_pro.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/asus/p8z77-m_pro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/asus/p8z77-m_pro.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/intel/dg43gt_full.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/intel/dg43gt_full.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/msi/ms7707/JSPI1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/msi/ms7707/JSPI1.png -------------------------------------------------------------------------------- /Documentation/mainboard/pcengines/apu1c1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/pcengines/apu1c1.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/up/squared/bottom.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/up/squared/bottom.dia -------------------------------------------------------------------------------- /Documentation/mainboard/up/squared/bottom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/up/squared/bottom.jpg -------------------------------------------------------------------------------- /Documentation/soc/cavium/cavium_bootflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/soc/cavium/cavium_bootflow.png -------------------------------------------------------------------------------- /payloads/libpayload/curses/PDCurses/version.mif: -------------------------------------------------------------------------------- 1 | # Version number macros for inclusion from makefiles 2 | 3 | VER = 34 4 | VERDOT = 3.4 5 | -------------------------------------------------------------------------------- /payloads/libpayload/drivers/video/font8x16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/payloads/libpayload/drivers/video/font8x16.c -------------------------------------------------------------------------------- /src/drivers/gic/Kconfig: -------------------------------------------------------------------------------- 1 | config GIC 2 | def_bool n 3 | help 4 | This option enables GIC support, the ARM generic interrupt controller. 5 | -------------------------------------------------------------------------------- /src/ec/google/common/Kconfig: -------------------------------------------------------------------------------- 1 | config EC_GOOGLE_COMMON_MEC 2 | bool 3 | help 4 | Google common EC functions for Microchip EMI region. 5 | -------------------------------------------------------------------------------- /src/mainboard/asus/maximus_iv_gene-z/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/asus/maximus_iv_gene-z/data.vbt -------------------------------------------------------------------------------- /src/mainboard/asus/p5gc-mx/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | debug_level=Debug 3 | nmi=Enable 4 | boot_devices='' 5 | gfx_uma_size=8M 6 | -------------------------------------------------------------------------------- /src/mainboard/emulation/qemu-i440fx/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_EMULATION_QEMU_X86_I440FX 2 | bool "QEMU x86 i440fx/piix4 (aka qemu -M pc)" 3 | -------------------------------------------------------------------------------- /src/mainboard/gigabyte/ga-945gcm-s2l/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/gigabyte/ga-945gcm-s2l/data.vbt -------------------------------------------------------------------------------- /src/mainboard/gigabyte/ga-g41m-es2l/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/gigabyte/ga-g41m-es2l/data.vbt -------------------------------------------------------------------------------- /src/mainboard/gigabyte/ga-h61m-s2pv/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/gigabyte/ga-h61m-s2pv/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/dragonegg/acpi_tables.c: -------------------------------------------------------------------------------- 1 | /* 2 | * Blank file required by build system assumptions of this file being present. 3 | */ 4 | -------------------------------------------------------------------------------- /src/mainboard/google/octopus/acpi_tables.c: -------------------------------------------------------------------------------- 1 | /* 2 | * Blank file required by build system assumptions of this file being present. 3 | */ 4 | -------------------------------------------------------------------------------- /src/mainboard/google/octopus/variants/bloog/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | ramstage-y += variant.c 5 | -------------------------------------------------------------------------------- /src/mainboard/google/octopus/variants/bobba/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | ramstage-y += variant.c 5 | -------------------------------------------------------------------------------- /src/mainboard/google/octopus/variants/casta/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | ramstage-y += variant.c 5 | -------------------------------------------------------------------------------- /src/mainboard/google/octopus/variants/garg/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | ramstage-y += variant.c 5 | -------------------------------------------------------------------------------- /src/mainboard/google/octopus/variants/meep/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | ramstage-y += variant.c 5 | -------------------------------------------------------------------------------- /src/mainboard/hp/abm/board_info.txt: -------------------------------------------------------------------------------- 1 | Category: mini 2 | ROM package: SOIC8 3 | ROM protocol: SPI 4 | ROM socketed: y 5 | Flashrom support: y 6 | -------------------------------------------------------------------------------- /src/mainboard/hp/pavilion_m6_1035dx/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | debug_level=Debug 3 | nmi=Disable 4 | power_on_after_fail=Disable 5 | -------------------------------------------------------------------------------- /src/mainboard/intel/d945gclf/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | debug_level=Debug 3 | nmi=Enable 4 | boot_devices='' 5 | gfx_uma_size=8M 6 | -------------------------------------------------------------------------------- /src/mainboard/intel/minnow3/acpi_tables.c: -------------------------------------------------------------------------------- 1 | /* 2 | * Blank file required by build system assumptions of this file being present. 3 | */ 4 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t400/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/thinkcentre_a58/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/thinkcentre_a58/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/x1_carbon_gen1/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/x1_carbon_gen1/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/x200/acpi/ec.asl: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | -------------------------------------------------------------------------------- /src/mainboard/lippert/frontrunner-af/Kconfig.name: -------------------------------------------------------------------------------- 1 | #config BOARD_LIPPERT_FRONTRUNNER_AF 2 | # bool"FrontRunner-AF aka ADLINK CoreModule2-GF" 3 | -------------------------------------------------------------------------------- /src/mainboard/razer/blade_stealth_kbl/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_RAZER_BLADE_STEALTH_KBL 2 | bool "Razer Blade Stealth KabyLake (2016)" 3 | -------------------------------------------------------------------------------- /src/mainboard/roda/rv11/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_RODA_RV11 2 | bool "Lizard RV11" 3 | 4 | config BOARD_RODA_RW11 5 | bool "Lizard RW11" 6 | -------------------------------------------------------------------------------- /src/mainboard/siemens/mc_apl1/acpi_tables.c: -------------------------------------------------------------------------------- 1 | /* 2 | * Blank file required by build system assumptions of this file being present. 3 | */ 4 | -------------------------------------------------------------------------------- /src/mainboard/siemens/mc_apl1/variants/baseboard/Makefile.inc: -------------------------------------------------------------------------------- 1 | romstage-y += gpio.c 2 | romstage-y += memory.c 3 | 4 | ramstage-y += gpio.c 5 | -------------------------------------------------------------------------------- /src/northbridge/intel/haswell/mrc_local_v.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/northbridge/intel/haswell/mrc_local_v.ods -------------------------------------------------------------------------------- /src/soc/amd/common/Makefile.inc: -------------------------------------------------------------------------------- 1 | ifeq ($(CONFIG_SOC_AMD_COMMON),y) 2 | 3 | subdirs-$(CONFIG_SOC_AMD_COMMON_BLOCK) += block 4 | 5 | endif 6 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/lpss/Kconfig: -------------------------------------------------------------------------------- 1 | config SOC_INTEL_COMMON_BLOCK_LPSS 2 | bool 3 | help 4 | Intel Processor common LPSS support 5 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/sram/Kconfig: -------------------------------------------------------------------------------- 1 | config SOC_INTEL_COMMON_BLOCK_SRAM 2 | bool 3 | help 4 | Intel Processor common SRAM support 5 | -------------------------------------------------------------------------------- /src/soc/intel/common/block/xdci/Kconfig: -------------------------------------------------------------------------------- 1 | config SOC_INTEL_COMMON_BLOCK_XDCI 2 | bool 3 | help 4 | Intel Processor common XDCI support 5 | -------------------------------------------------------------------------------- /src/southbridge/ricoh/rl5c476/Makefile.inc: -------------------------------------------------------------------------------- 1 | ifeq ($(CONFIG_SOUTHBRIDGE_RICOH_RL5C476),y) 2 | 3 | ramstage-y += rl5c476.c 4 | 5 | endif 6 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/PARTRN/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfParallelTraining.c 2 | libagesa-y += mfStandardTraining.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/HT/Fam15Mod1x/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += htNbFam15Mod1x.c 2 | libagesa-y += htNbUtilitiesFam15Mod1x.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/PARTRN/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfParallelTraining.c 2 | libagesa-y += mfStandardTraining.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Mem/Feat/PARTRN/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += mfParallelTraining.c 2 | libagesa-y += mfStandardTraining.c 3 | -------------------------------------------------------------------------------- /util/fuzz-tests/jpeg-test-cases/coreboot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/util/fuzz-tests/jpeg-test-cases/coreboot.jpg -------------------------------------------------------------------------------- /util/romcc/tests/fail_test7.c: -------------------------------------------------------------------------------- 1 | 2 | 3 | static void hlt(void) 4 | { 5 | } 6 | 7 | static void main(void) 8 | { 9 | &hlt; 10 | } 11 | -------------------------------------------------------------------------------- /util/romcc/tests/fail_test8.c: -------------------------------------------------------------------------------- 1 | 2 | 3 | static void hlt(void) 4 | { 5 | } 6 | 7 | static void main(void) 8 | { 9 | hlt; 10 | } 11 | -------------------------------------------------------------------------------- /Documentation/mainboard/foxconn/d41s_flash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/foxconn/d41s_flash.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/intel/dg43gt_closeup.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/intel/dg43gt_closeup.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/lenovo/x1_flash_ic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/lenovo/x1_flash_ic.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/opencellular/elgon1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/opencellular/elgon1.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/opencellular/elgon2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/opencellular/elgon2.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/pcengines/apu1_spi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/pcengines/apu1_spi.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/pcengines/apu2_spi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/pcengines/apu2_spi.jpg -------------------------------------------------------------------------------- /src/drivers/i2c/at24rf08c/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVER_LENOVO_SERIALS 2 | bool 3 | default y if VENDOR_LENOVO 4 | select SMBIOS_PROVIDED_BY_MOBO 5 | -------------------------------------------------------------------------------- /src/drivers/i2c/nct7802y/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_NCT7802Y 2 | bool 3 | help 4 | The NCT7802Y by Nuvoton is a Hardware Monitoring IC. 5 | -------------------------------------------------------------------------------- /src/drivers/mrc_cache/Makefile.inc: -------------------------------------------------------------------------------- 1 | romstage-$(CONFIG_CACHE_MRC_SETTINGS) += mrc_cache.c 2 | ramstage-$(CONFIG_CACHE_MRC_SETTINGS) += mrc_cache.c 3 | -------------------------------------------------------------------------------- /src/ec/quanta/ene_kb3940q/Kconfig: -------------------------------------------------------------------------------- 1 | config EC_QUANTA_ENE_KB3940Q 2 | bool 3 | help 4 | Interface to QUANTA ENE KB3940Q Embedded Controller. 5 | -------------------------------------------------------------------------------- /src/include/sys/types.h: -------------------------------------------------------------------------------- 1 | #ifndef __SYS_TYPES_H__ 2 | #define __SYS_TYPES_H__ 3 | 4 | #include "../types.h" 5 | 6 | #endif /* __SYS_TYPES_H__ */ 7 | -------------------------------------------------------------------------------- /src/mainboard/emulation/qemu-i440fx/acpi.h: -------------------------------------------------------------------------------- 1 | unsigned long northbridge_write_acpi_tables(struct device *device, 2 | unsigned long start); 3 | -------------------------------------------------------------------------------- /src/mainboard/emulation/qemu-q35/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_EMULATION_QEMU_X86_Q35 2 | bool "QEMU x86 q35/ich9 (aka qemu -M q35, since v1.4)" 3 | -------------------------------------------------------------------------------- /src/mainboard/emulation/qemu-q35/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | power_on_after_fail=Enable 3 | debug_level=Debug 4 | ECC_memory=Disable 5 | -------------------------------------------------------------------------------- /src/mainboard/google/cyan/variants/cyan/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/cyan/variants/cyan/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/cyan/variants/reks/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/cyan/variants/reks/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/cyan/variants/relm/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/cyan/variants/relm/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/fizz/variants/fizz/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/fizz/variants/fizz/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/rambi/variants/kip/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/rambi/variants/kip/data.vbt -------------------------------------------------------------------------------- /src/mainboard/hp/8770w/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | debug_level=Debug 3 | power_on_after_fail=Disable 4 | nmi=Enable 5 | sata_mode=AHCI 6 | -------------------------------------------------------------------------------- /src/mainboard/hp/compaq_8200_elite_sff/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_HEWLETT_PACKARD_HP_COMPAQ_8200_ELITE_SFF_PC 2 | bool "Compaq 8200 Elite SFF" 3 | -------------------------------------------------------------------------------- /src/mainboard/hp/compaq_8200_elite_sff/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/hp/compaq_8200_elite_sff/data.vbt -------------------------------------------------------------------------------- /src/mainboard/hp/z220_sff_workstation/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/hp/z220_sff_workstation/data.vbt -------------------------------------------------------------------------------- /src/mainboard/intel/cannonlake_rvp/variants/baseboard/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | ramstage-y += nhlt.c 5 | -------------------------------------------------------------------------------- /src/mainboard/intel/coffeelake_rvp/variants/baseboard/Makefile.inc: -------------------------------------------------------------------------------- 1 | bootblock-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | ramstage-y += nhlt.c 5 | -------------------------------------------------------------------------------- /src/mainboard/lenovo/t400/variants/r500/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/t400/variants/r500/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/t400/variants/t400/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/t400/variants/t400/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/t520/variants/t520/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/t520/variants/t520/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/t530/variants/t530/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/t530/variants/t530/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/t530/variants/w530/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/t530/variants/w530/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/t60/variants/t60/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/t60/variants/t60/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/t60/variants/z61t/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/t60/variants/z61t/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/x220/variants/x1/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/x220/variants/x1/data.vbt -------------------------------------------------------------------------------- /src/mainboard/lenovo/x220/variants/x220/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/lenovo/x220/variants/x220/data.vbt -------------------------------------------------------------------------------- /src/mainboard/siemens/mc_apl1/variants/mc_apl2/Makefile.inc: -------------------------------------------------------------------------------- 1 | romstage-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | ramstage-y += mainboard.c 5 | -------------------------------------------------------------------------------- /src/mainboard/siemens/mc_apl1/variants/mc_apl3/Makefile.inc: -------------------------------------------------------------------------------- 1 | romstage-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | ramstage-y += mainboard.c 5 | -------------------------------------------------------------------------------- /src/mainboard/siemens/mc_apl1/variants/mc_apl6/Makefile.inc: -------------------------------------------------------------------------------- 1 | romstage-y += gpio.c 2 | 3 | ramstage-y += gpio.c 4 | ramstage-y += mainboard.c 5 | -------------------------------------------------------------------------------- /src/soc/amd/common/block/pci/Makefile.inc: -------------------------------------------------------------------------------- 1 | 2 | ramstage-$(CONFIG_SOC_AMD_COMMON_BLOCK_PCI) += amd_pci_util.c 3 | 4 | all-y += amd_pci_mmconf.c 5 | -------------------------------------------------------------------------------- /src/soc/ucb/riscv/Makefile.inc: -------------------------------------------------------------------------------- 1 | ifeq ($(CONFIG_SOC_UCB_RISCV),y) 2 | 3 | romstage-y += cbmem.c 4 | 5 | ramstage-y += cbmem.c 6 | 7 | endif 8 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f14/Proc/GNB/Modules/GnbPcieTrainingV1/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += PcieTraining.c 2 | libagesa-y += PcieWorkarounds.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/Fch/Interface/Family/Hudson2/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += EnvDefHudson2.c 2 | libagesa-y += ResetDefHudson2.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbPcieTrainingV1/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += PcieTraining.c 2 | libagesa-y += PcieWorkarounds.c 3 | -------------------------------------------------------------------------------- /src/vendorcode/amd/agesa/f16kb/Proc/Fch/Interface/Family/Yangtze/Makefile.inc: -------------------------------------------------------------------------------- 1 | libagesa-y += EnvDefYangtze.c 2 | libagesa-y += ResetDefYangtze.c 3 | -------------------------------------------------------------------------------- /util/crossgcc/sum/clang-tools-extra-9.0.0.src.tar.xz.cksum: -------------------------------------------------------------------------------- 1 | ac64403321d8486699d8bea5376b2438663dbb41 tarballs/clang-tools-extra-9.0.0.src.tar.xz 2 | -------------------------------------------------------------------------------- /util/fuzz-tests/jpeg-test-cases/coreboot_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/util/fuzz-tests/jpeg-test-cases/coreboot_2.jpg -------------------------------------------------------------------------------- /util/inteltool/description.md: -------------------------------------------------------------------------------- 1 | Provides information about the Intel CPU/chipset hardware configuration 2 | (register contents, MSRs, etc). `C` 3 | -------------------------------------------------------------------------------- /util/nvramtool/description.md: -------------------------------------------------------------------------------- 1 | Reads and writes coreboot parameters and displaying information from 2 | the coreboot table in CMOS/NVRAM. `C` 3 | -------------------------------------------------------------------------------- /util/romcc/tests/simple_test78.c: -------------------------------------------------------------------------------- 1 | static void main(void) 2 | { 3 | int x = 25; 4 | do { 5 | } while(1); 6 | *((volatile int *)5) = x; 7 | } 8 | -------------------------------------------------------------------------------- /util/uio_usbdebug/lib/cbmem.c: -------------------------------------------------------------------------------- 1 | 2 | #include 3 | #include 4 | 5 | void *cbmem_find(u32 id) 6 | { 7 | return NULL; 8 | } 9 | -------------------------------------------------------------------------------- /Documentation/ifdtool/index.md: -------------------------------------------------------------------------------- 1 | # ifdtool 2 | 3 | Contents: 4 | 5 | * [Intel IFD Binary Extraction](binary_extraction.md) 6 | * [IFD Layout](layout.md) -------------------------------------------------------------------------------- /Documentation/mainboard/amd/padmelon/padmelon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/amd/padmelon/padmelon.jpg -------------------------------------------------------------------------------- /Documentation/mainboard/lenovo/x301_kb_removed.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/Documentation/mainboard/lenovo/x301_kb_removed.jpg -------------------------------------------------------------------------------- /src/drivers/i2c/pca9538/Kconfig: -------------------------------------------------------------------------------- 1 | config DRIVERS_I2C_PCA9538 2 | bool 3 | default n 4 | help 5 | Enable support for I2C I/O expander PCA9538. 6 | -------------------------------------------------------------------------------- /src/drivers/vpd/Makefile.inc: -------------------------------------------------------------------------------- 1 | romstage-$(CONFIG_VPD) += vpd_decode.c vpd_premem.c vpd.c 2 | ramstage-$(CONFIG_VPD) += vpd_decode.c vpd_cbmem.c vpd.c 3 | -------------------------------------------------------------------------------- /src/ec/smsc/mec1308/Kconfig: -------------------------------------------------------------------------------- 1 | config EC_SMSC_MEC1308 2 | bool 3 | help 4 | Shared memory mailbox interface to SMSC MEC1308 Embedded Controller. 5 | -------------------------------------------------------------------------------- /src/include/pc80/isa-dma.h: -------------------------------------------------------------------------------- 1 | #ifndef PC80_ISA_DMA_H 2 | #define PC80_ISA_DMA_H 3 | 4 | void isa_dma_init(void); 5 | 6 | #endif /* PC80_ISA_DMA_H */ 7 | -------------------------------------------------------------------------------- /src/mainboard/asus/p5qc/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | debug_level=Debug 3 | power_on_after_fail=Disable 4 | nmi=Enable 5 | sata_mode=AHCI 6 | -------------------------------------------------------------------------------- /src/mainboard/emulation/qemu-i440fx/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | power_on_after_fail=Enable 3 | debug_level=Debug 4 | ECC_memory=Disable 5 | -------------------------------------------------------------------------------- /src/mainboard/emulation/qemu-riscv/board_info.txt: -------------------------------------------------------------------------------- 1 | Board name: QEMU RISCV 2 | Category: emulation 3 | Board URL: https://github.com/riscv/riscv-qemu 4 | -------------------------------------------------------------------------------- /src/mainboard/foxconn/d41s/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | debug_level=Debug 3 | power_on_after_fail=Disable 4 | nmi=Enable 5 | gfx_uma_size=8M 6 | -------------------------------------------------------------------------------- /src/mainboard/foxconn/g41s-k/Kconfig.name: -------------------------------------------------------------------------------- 1 | config BOARD_FOXCONN_G41S_K 2 | bool "G41S-K" 3 | config BOARD_FOXCONN_G41M 4 | bool "G41M/G41M-S/G41M-V" 5 | -------------------------------------------------------------------------------- /src/mainboard/gigabyte/ga-945gcm-s2l/cmos.default: -------------------------------------------------------------------------------- 1 | boot_option=Fallback 2 | debug_level=Debug 3 | nmi=Enable 4 | boot_devices='' 5 | gfx_uma_size=8M 6 | -------------------------------------------------------------------------------- /src/mainboard/google/auron/variants/buddy/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/auron/variants/buddy/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/auron/variants/lulu/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/auron/variants/lulu/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/auron/variants/samus/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/auron/variants/samus/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/cyan/variants/banon/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/cyan/variants/banon/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/cyan/variants/celes/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/cyan/variants/celes/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/cyan/variants/edgar/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/cyan/variants/edgar/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/cyan/variants/kefka/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/cyan/variants/kefka/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/cyan/variants/setzer/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/cyan/variants/setzer/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/cyan/variants/terra/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/cyan/variants/terra/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/cyan/variants/ultima/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/cyan/variants/ultima/data.vbt -------------------------------------------------------------------------------- /src/mainboard/google/cyan/variants/wizpig/data.vbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archfan/coreboot/HEAD/src/mainboard/google/cyan/variants/wizpig/data.vbt --------------------------------------------------------------------------------