4 changes: 1 addition & 3 deletions src/cpu/via/nano/Kconfig
2 changes: 0 additions & 2 deletions src/cpu/via/nano/Makefile.inc
2 changes: 0 additions & 2 deletions src/cpu/via/nano/nano_init.c
2 changes: 0 additions & 2 deletions src/cpu/via/nano/update_ucode.c
2 changes: 0 additions & 2 deletions src/cpu/via/nano/update_ucode.h
2 changes: 0 additions & 2 deletions src/cpu/x86/backup_default_smm.c
59 changes: 26 additions & 33 deletions src/cpu/x86/car.c
2 changes: 0 additions & 2 deletions src/cpu/x86/fpu_enable.inc
42 changes: 0 additions & 42 deletions src/cpu/x86/lapic/apic_timer.c
7 changes: 0 additions & 7 deletions src/cpu/x86/lapic/lapic_cpu_init.c
2 changes: 0 additions & 2 deletions src/cpu/x86/mirror_payload.c
2 changes: 0 additions & 2 deletions src/cpu/x86/mp_init.c
2 changes: 0 additions & 2 deletions src/cpu/x86/mtrr/debug.c
3 changes: 0 additions & 3 deletions src/cpu/x86/mtrr/earlymtrr.c
9 changes: 3 additions & 6 deletions src/cpu/x86/mtrr/mtrr.c
2 changes: 0 additions & 2 deletions src/cpu/x86/name/Makefile.inc
2 changes: 0 additions & 2 deletions src/cpu/x86/name/name.c
4 changes: 0 additions & 4 deletions src/cpu/x86/pae/pgtbl.c
2 changes: 0 additions & 2 deletions src/cpu/x86/sipi_vector.S
2 changes: 0 additions & 2 deletions src/cpu/x86/smm/Makefile.inc
2 changes: 0 additions & 2 deletions src/cpu/x86/smm/smihandler.c
2 changes: 0 additions & 2 deletions src/cpu/x86/smm/smm_module_handler.c
2 changes: 0 additions & 2 deletions src/cpu/x86/smm/smm_module_loader.c
2 changes: 0 additions & 2 deletions src/cpu/x86/smm/smm_stub.S
2 changes: 0 additions & 2 deletions src/cpu/x86/smm/smmhandler.S
2 changes: 0 additions & 2 deletions src/cpu/x86/smm/smmrelocate.S
2 changes: 0 additions & 2 deletions src/cpu/x86/smm/tseg_region.c
2 changes: 0 additions & 2 deletions src/cpu/x86/sse_enable.inc
27 changes: 12 additions & 15 deletions src/device/Kconfig
3 changes: 0 additions & 3 deletions src/device/azalia_device.c
10 changes: 2 additions & 8 deletions src/device/cardbus_device.c
3 changes: 0 additions & 3 deletions src/device/cpu_device.c
31 changes: 6 additions & 25 deletions src/device/device.c
13 changes: 6 additions & 7 deletions src/device/device_const.c
7 changes: 0 additions & 7 deletions src/device/device_util.c
3 changes: 0 additions & 3 deletions src/device/dram/ddr2.c
2 changes: 0 additions & 2 deletions src/device/dram/ddr3.c
2 changes: 0 additions & 2 deletions src/device/dram/ddr4.c
2 changes: 0 additions & 2 deletions src/device/dram/ddr_common.c
9 changes: 0 additions & 9 deletions src/device/hypertransport.c
2 changes: 0 additions & 2 deletions src/device/i2c.c
37 changes: 37 additions & 0 deletions src/device/i2c_bus.c
2 changes: 0 additions & 2 deletions src/device/mmio.c
2 changes: 0 additions & 2 deletions src/device/oprom/Makefile.inc
2 changes: 0 additions & 2 deletions src/device/oprom/realmode/Makefile.inc
3 changes: 0 additions & 3 deletions src/device/oprom/realmode/x86.c
3 changes: 0 additions & 3 deletions src/device/oprom/realmode/x86.h
2 changes: 0 additions & 2 deletions src/device/oprom/realmode/x86_asm.S
4 changes: 0 additions & 4 deletions src/device/oprom/realmode/x86_interrupts.c
3 changes: 0 additions & 3 deletions src/device/pci_class.c
73 changes: 49 additions & 24 deletions src/device/pci_device.c
73 changes: 35 additions & 38 deletions src/device/pci_early.c
2 changes: 0 additions & 2 deletions src/device/pci_ops.c
6 changes: 0 additions & 6 deletions src/device/pci_rom.c
3 changes: 0 additions & 3 deletions src/device/pciexp_device.c
3 changes: 0 additions & 3 deletions src/device/pcix_device.c
8 changes: 0 additions & 8 deletions src/device/pnp_device.c
7 changes: 0 additions & 7 deletions src/device/root_device.c
4 changes: 0 additions & 4 deletions src/device/smbus_ops.c
2 changes: 0 additions & 2 deletions src/device/software_i2c.c
1 change: 0 additions & 1 deletion src/drivers/aspeed/ast2050/ast2050.c
8 changes: 1 addition & 7 deletions src/drivers/generic/bayhub/bh720.c
9 changes: 3 additions & 6 deletions src/drivers/i2c/at24rf08c/Kconfig
4 changes: 2 additions & 2 deletions src/drivers/i2c/at24rf08c/Makefile.inc
8 changes: 6 additions & 2 deletions src/drivers/i2c/lm96000/chip.h
18 changes: 13 additions & 5 deletions src/drivers/i2c/lm96000/lm96000.c
3 changes: 1 addition & 2 deletions src/drivers/intel/fsp1_1/romstage.c
6 changes: 5 additions & 1 deletion src/drivers/intel/fsp2_0/Kconfig
9 changes: 4 additions & 5 deletions src/drivers/intel/fsp2_0/memory_init.c
12 changes: 10 additions & 2 deletions src/drivers/intel/fsp2_0/silicon_init.c
2 changes: 0 additions & 2 deletions src/drivers/intel/gma/intel_ddi.c
31 changes: 12 additions & 19 deletions src/drivers/net/ne2k.c
10 changes: 4 additions & 6 deletions src/drivers/pc80/rtc/mc146818rtc.c
4 changes: 4 additions & 0 deletions src/drivers/ricoh/rce822/rce822.c
12 changes: 5 additions & 7 deletions src/drivers/uart/oxpcie_early.c
10 changes: 5 additions & 5 deletions src/drivers/usb/ehci_debug.c
33 changes: 11 additions & 22 deletions src/drivers/usb/pci_ehci.c
3 changes: 2 additions & 1 deletion src/drivers/wifi/generic.c
21 changes: 6 additions & 15 deletions src/ec/acpi/ec.c
2 changes: 1 addition & 1 deletion src/ec/google/chromeec/Kconfig
4 changes: 4 additions & 0 deletions src/ec/google/chromeec/Makefile.inc
2 changes: 2 additions & 0 deletions src/ec/kontron/kempld/kempld.c
6 changes: 0 additions & 6 deletions src/include/bootsplash.h
1 change: 0 additions & 1 deletion src/include/cbmem.h
8 changes: 7 additions & 1 deletion src/include/console/console.h
2 changes: 1 addition & 1 deletion src/include/cpu/amd/mtrr.h
9 changes: 5 additions & 4 deletions src/include/cpu/cpu.h
10 changes: 1 addition & 9 deletions src/include/cpu/intel/fsb.h
1 change: 0 additions & 1 deletion src/include/cpu/intel/hyperthreading.h
2 changes: 0 additions & 2 deletions src/include/cpu/x86/cache.h
28 changes: 0 additions & 28 deletions src/include/cpu/x86/lapic.h
11 changes: 11 additions & 0 deletions src/include/delay.h
1 change: 0 additions & 1 deletion src/include/device/azalia_device.h
21 changes: 11 additions & 10 deletions src/include/device/device.h
8 changes: 8 additions & 0 deletions src/include/device/i2c_bus.h
120 changes: 120 additions & 0 deletions src/include/device/mmio.h
15 changes: 8 additions & 7 deletions src/include/device/pci.h
1 change: 1 addition & 0 deletions src/include/device/pci_def.h
2 changes: 0 additions & 2 deletions src/include/device/pci_ehci.h
29 changes: 25 additions & 4 deletions src/include/device/pci_ids.h
22 changes: 14 additions & 8 deletions src/include/device/pci_ops.h
1 change: 1 addition & 0 deletions src/include/device/pci_rom.h
5 changes: 3 additions & 2 deletions src/include/device/pnp.h
4 changes: 2 additions & 2 deletions src/include/device/pnp_ops.h
6 changes: 6 additions & 0 deletions src/include/device/pnp_type.h
6 changes: 6 additions & 0 deletions src/include/elog.h
7 changes: 4 additions & 3 deletions src/include/fmap.h
2 changes: 1 addition & 1 deletion src/include/memlayout.h
3 changes: 2 additions & 1 deletion src/include/rules.h
6 changes: 4 additions & 2 deletions src/include/spd_bin.h
2 changes: 1 addition & 1 deletion src/include/thread.h
15 changes: 7 additions & 8 deletions src/include/timestamp.h
13 changes: 2 additions & 11 deletions src/include/trace.h
17 changes: 1 addition & 16 deletions src/lib/bootsplash.c
4 changes: 0 additions & 4 deletions src/lib/cbmem_common.c
27 changes: 10 additions & 17 deletions src/lib/cbmem_console.c
17 changes: 12 additions & 5 deletions src/lib/coreboot_table.c
69 changes: 68 additions & 1 deletion src/lib/fmap.c
3 changes: 0 additions & 3 deletions src/lib/hardwaremain.c
5 changes: 2 additions & 3 deletions src/lib/imd_cbmem.c
2 changes: 1 addition & 1 deletion src/lib/program.ld
5 changes: 3 additions & 2 deletions src/lib/reg_script.c
148 changes: 120 additions & 28 deletions src/lib/spd_bin.c
190 changes: 70 additions & 120 deletions src/lib/timestamp.c
1 change: 0 additions & 1 deletion src/mainboard/advansus/a785e-i/romstage.c
1 change: 0 additions & 1 deletion src/mainboard/amd/bimini_fam10/romstage.c
2 changes: 1 addition & 1 deletion src/mainboard/amd/torpedo/fadt.c
2 changes: 0 additions & 2 deletions src/mainboard/apple/macbook21/mainboard.c
126 changes: 85 additions & 41 deletions src/mainboard/asrock/h110m/devicetree.cb
2 changes: 0 additions & 2 deletions src/mainboard/asrock/h110m/ramstage.c
1 change: 0 additions & 1 deletion src/mainboard/asus/m5a88-v/romstage.c
1 change: 0 additions & 1 deletion src/mainboard/avalue/eax-785e/romstage.c
46 changes: 43 additions & 3 deletions src/mainboard/emulation/qemu-i440fx/fw_cfg.c
92 changes: 63 additions & 29 deletions src/mainboard/emulation/qemu-i440fx/fw_cfg_if.h
2 changes: 1 addition & 1 deletion src/mainboard/emulation/qemu-i440fx/northbridge.c
3 changes: 3 additions & 0 deletions src/mainboard/emulation/qemu-power8/uart.c
29 changes: 18 additions & 11 deletions src/mainboard/facebook/fbg1701/Kconfig
7 changes: 7 additions & 0 deletions src/mainboard/facebook/fbg1701/Makefile.inc
31 changes: 31 additions & 0 deletions src/mainboard/facebook/fbg1701/board_mboot.h
104 changes: 104 additions & 0 deletions src/mainboard/facebook/fbg1701/board_verified_boot.c
2 changes: 1 addition & 1 deletion src/mainboard/facebook/fbg1701/devicetree.cb
10 changes: 10 additions & 0 deletions src/mainboard/facebook/fbg1701/mainboard.c
1 change: 1 addition & 0 deletions src/mainboard/facebook/fbg1701/mainboard.h
35 changes: 35 additions & 0 deletions src/mainboard/facebook/fbg1701/manifest.h
10 changes: 10 additions & 0 deletions src/mainboard/facebook/fbg1701/onboard.h
6 changes: 1 addition & 5 deletions src/mainboard/facebook/fbg1701/ramstage.c
49 changes: 48 additions & 1 deletion src/mainboard/facebook/fbg1701/romstage.c
8 changes: 8 additions & 0 deletions src/mainboard/facebook/watson/Kconfig
1 change: 1 addition & 0 deletions src/mainboard/facebook/watson/cmos.layout
26 changes: 26 additions & 0 deletions src/mainboard/facebook/watson/vboot-ro.fmd
1 change: 0 additions & 1 deletion src/mainboard/getac/p470/Kconfig
7 changes: 0 additions & 7 deletions src/mainboard/getac/p470/romstage.c
11 changes: 4 additions & 7 deletions src/mainboard/gigabyte/ga-h61m-s2pv/romstage.c
11 changes: 1 addition & 10 deletions src/mainboard/google/auron/Kconfig
9 changes: 0 additions & 9 deletions src/mainboard/google/beltino/Kconfig
2 changes: 0 additions & 2 deletions src/mainboard/google/beltino/mainboard.c
1 change: 0 additions & 1 deletion src/mainboard/google/beltino/smihandler.c
1 change: 0 additions & 1 deletion src/mainboard/google/butterfly/chromeos.c
1 change: 0 additions & 1 deletion src/mainboard/google/butterfly/mainboard.c
5 changes: 0 additions & 5 deletions src/mainboard/google/cheza/Kconfig
16 changes: 1 addition & 15 deletions src/mainboard/google/cyan/Kconfig
6 changes: 3 additions & 3 deletions src/mainboard/google/cyan/spd/spd.c
4 changes: 0 additions & 4 deletions src/mainboard/google/daisy/Kconfig
7 changes: 1 addition & 6 deletions src/mainboard/google/dragonegg/Kconfig
9 changes: 1 addition & 8 deletions src/mainboard/google/drallion/Kconfig
4 changes: 3 additions & 1 deletion src/mainboard/google/drallion/Makefile.inc
22 changes: 11 additions & 11 deletions src/mainboard/google/drallion/chromeos.fmd
14 changes: 13 additions & 1 deletion src/mainboard/google/drallion/romstage.c
File renamed without changes.
9 changes: 9 additions & 0 deletions src/mainboard/google/drallion/variants/drallion/Makefile.inc
139 changes: 82 additions & 57 deletions src/mainboard/google/drallion/variants/drallion/devicetree.cb
181 changes: 99 additions & 82 deletions src/mainboard/google/drallion/variants/drallion/gpio.c
56 changes: 55 additions & 1 deletion src/mainboard/google/drallion/variants/drallion/memory.c
36 changes: 36 additions & 0 deletions src/mainboard/google/drallion/variants/drallion/sku.c
35 changes: 35 additions & 0 deletions src/mainboard/google/drallion/variants/sarien_cml/sku.c
7 changes: 1 addition & 6 deletions src/mainboard/google/eve/Kconfig
6 changes: 0 additions & 6 deletions src/mainboard/google/fizz/Kconfig
2 changes: 1 addition & 1 deletion src/mainboard/google/fizz/mainboard.c
5 changes: 0 additions & 5 deletions src/mainboard/google/foster/Kconfig
5 changes: 0 additions & 5 deletions src/mainboard/google/gale/Kconfig
11 changes: 0 additions & 11 deletions src/mainboard/google/glados/Kconfig
1 change: 0 additions & 1 deletion src/mainboard/google/glados/smihandler.c
10 changes: 0 additions & 10 deletions src/mainboard/google/gru/Kconfig
46 changes: 24 additions & 22 deletions src/mainboard/google/gru/mainboard.c
14 changes: 4 additions & 10 deletions src/mainboard/google/hatch/Kconfig
10 changes: 5 additions & 5 deletions src/mainboard/google/hatch/Kconfig.name
19 changes: 19 additions & 0 deletions src/mainboard/google/hatch/mainboard.c
2 changes: 2 additions & 0 deletions src/mainboard/google/hatch/variants/akemi/Makefile.inc
101 changes: 77 additions & 24 deletions src/mainboard/google/hatch/variants/akemi/gpio.c
4 changes: 2 additions & 2 deletions src/mainboard/google/hatch/variants/akemi/overridetree.cb
50 changes: 50 additions & 0 deletions src/mainboard/google/hatch/variants/akemi/variant.c
2 changes: 2 additions & 0 deletions src/mainboard/google/hatch/variants/baseboard/devicetree.cb
2 changes: 1 addition & 1 deletion src/mainboard/google/hatch/variants/baseboard/gpio.c
25 changes: 25 additions & 0 deletions src/mainboard/google/hatch/variants/dratini/Makefile.inc
138 changes: 138 additions & 0 deletions src/mainboard/google/hatch/variants/dratini/gpio.c
27 changes: 27 additions & 0 deletions src/mainboard/google/hatch/variants/dratini/include/variant/gpio.h
149 changes: 149 additions & 0 deletions src/mainboard/google/hatch/variants/dratini/overridetree.cb
2 changes: 1 addition & 1 deletion src/mainboard/google/hatch/variants/hatch/overridetree.cb
2 changes: 2 additions & 0 deletions src/mainboard/google/hatch/variants/helios/gpio.c
2 changes: 1 addition & 1 deletion src/mainboard/google/hatch/variants/helios/overridetree.cb
2 changes: 1 addition & 1 deletion src/mainboard/google/hatch/variants/kindred/variant.c
83 changes: 83 additions & 0 deletions src/mainboard/google/hatch/variants/kohaku/overridetree.cb
8 changes: 0 additions & 8 deletions src/mainboard/google/jecht/Kconfig
1 change: 0 additions & 1 deletion src/mainboard/google/jecht/smihandler.c
9 changes: 0 additions & 9 deletions src/mainboard/google/kahlee/Kconfig
33 changes: 33 additions & 0 deletions src/mainboard/google/kahlee/spd/hynix-H5AN8G6NCJR-XNC.spd.hex
33 changes: 33 additions & 0 deletions src/mainboard/google/kahlee/spd/samsung-K4A8G165WC-BCWE.spd.hex
2 changes: 1 addition & 1 deletion src/mainboard/google/kahlee/variants/treeya/Makefile.inc
10 changes: 5 additions & 5 deletions src/mainboard/google/kahlee/variants/treeya/devicetree.cb
34 changes: 34 additions & 0 deletions src/mainboard/google/kahlee/variants/treeya/spd/Makefile.inc
10 changes: 2 additions & 8 deletions src/mainboard/google/kukui/Kconfig
4 changes: 4 additions & 0 deletions src/mainboard/google/kukui/Kconfig.name
55 changes: 35 additions & 20 deletions src/mainboard/google/kukui/chromeos.fmd
21 changes: 21 additions & 0 deletions src/mainboard/google/kukui/mainboard.c
6 changes: 1 addition & 5 deletions src/mainboard/google/link/Kconfig
5 changes: 0 additions & 5 deletions src/mainboard/google/mistral/Kconfig
4 changes: 0 additions & 4 deletions src/mainboard/google/nyan/Kconfig
1 change: 0 additions & 1 deletion src/mainboard/google/nyan/mainboard.c
4 changes: 0 additions & 4 deletions src/mainboard/google/nyan_big/Kconfig
1 change: 0 additions & 1 deletion src/mainboard/google/nyan_big/mainboard.c
4 changes: 0 additions & 4 deletions src/mainboard/google/nyan_blaze/Kconfig
1 change: 0 additions & 1 deletion src/mainboard/google/nyan_blaze/mainboard.c
7 changes: 0 additions & 7 deletions src/mainboard/google/oak/Kconfig
2 changes: 0 additions & 2 deletions src/mainboard/google/oak/mainboard.c
16 changes: 1 addition & 15 deletions src/mainboard/google/octopus/Kconfig
3 changes: 3 additions & 0 deletions src/mainboard/google/octopus/variants/garg/variant.c
1 change: 1 addition & 0 deletions src/mainboard/google/octopus/variants/meep/variant.c
2 changes: 0 additions & 2 deletions src/mainboard/google/parrot/mainboard.c
4 changes: 0 additions & 4 deletions src/mainboard/google/peach_pit/Kconfig
13 changes: 1 addition & 12 deletions src/mainboard/google/poppy/Kconfig
3 changes: 3 additions & 0 deletions src/mainboard/google/poppy/chromeos.c
2 changes: 1 addition & 1 deletion src/mainboard/google/poppy/variants/atlas/mainboard.c
2 changes: 1 addition & 1 deletion src/mainboard/google/poppy/variants/nami/mainboard.c
2 changes: 1 addition & 1 deletion src/mainboard/google/poppy/variants/nautilus/mainboard.c
2 changes: 1 addition & 1 deletion src/mainboard/google/poppy/variants/nocturne/gpio.c
2 changes: 1 addition & 1 deletion src/mainboard/google/poppy/variants/nocturne/mainboard.c
21 changes: 1 addition & 20 deletions src/mainboard/google/rambi/Kconfig
1 change: 0 additions & 1 deletion src/mainboard/google/rambi/mainboard.c
10 changes: 0 additions & 10 deletions src/mainboard/google/reef/Kconfig
6 changes: 0 additions & 6 deletions src/mainboard/google/sarien/Kconfig
1 change: 0 additions & 1 deletion src/mainboard/google/sarien/variants/arcada/devicetree.cb
1 change: 0 additions & 1 deletion src/mainboard/google/sarien/variants/sarien/devicetree.cb
9 changes: 1 addition & 8 deletions src/mainboard/google/slippy/Kconfig
2 changes: 0 additions & 2 deletions src/mainboard/google/slippy/mainboard.c
4 changes: 0 additions & 4 deletions src/mainboard/google/smaug/Kconfig
4 changes: 0 additions & 4 deletions src/mainboard/google/storm/Kconfig
1 change: 0 additions & 1 deletion src/mainboard/google/stout/mainboard.c
5 changes: 0 additions & 5 deletions src/mainboard/google/urara/Kconfig
9 changes: 0 additions & 9 deletions src/mainboard/google/veyron/Kconfig
1 change: 0 additions & 1 deletion src/mainboard/google/veyron/mainboard.c
5 changes: 0 additions & 5 deletions src/mainboard/google/veyron_mickey/Kconfig
1 change: 0 additions & 1 deletion src/mainboard/google/veyron_mickey/mainboard.c
4 changes: 0 additions & 4 deletions src/mainboard/google/veyron_rialto/Kconfig
1 change: 0 additions & 1 deletion src/mainboard/google/veyron_rialto/mainboard.c
1 change: 0 additions & 1 deletion src/mainboard/hp/dl165_g6_fam10/romstage.c
1 change: 0 additions & 1 deletion src/mainboard/intel/baskingridge/chromeos.c
2 changes: 0 additions & 2 deletions src/mainboard/intel/baskingridge/mainboard.c
2 changes: 0 additions & 2 deletions src/mainboard/intel/bayleybay_fsp/mainboard.c
2 changes: 0 additions & 2 deletions src/mainboard/intel/camelbackmountain_fsp/mainboard.c
1 change: 0 additions & 1 deletion src/mainboard/intel/d510mo/mainboard.c
1 change: 0 additions & 1 deletion src/mainboard/intel/emeraldlake2/chromeos.c
2 changes: 0 additions & 2 deletions src/mainboard/intel/emeraldlake2/mainboard.c
2 changes: 1 addition & 1 deletion src/mainboard/intel/galileo/acpi_tables.c
7 changes: 1 addition & 6 deletions src/mainboard/intel/glkrvp/Kconfig
5 changes: 0 additions & 5 deletions src/mainboard/intel/kblrvp/Kconfig
3 changes: 0 additions & 3 deletions src/mainboard/intel/kblrvp/ramstage.c
1 change: 0 additions & 1 deletion src/mainboard/intel/kblrvp/smihandler.c
5 changes: 0 additions & 5 deletions src/mainboard/intel/kunimitsu/Kconfig