coreboot/src/mainboard
Nicholas Chin d380ca64d0 mb/dell/snb_ivb_latitude: Move early_init.c out of variants
Now that the USB configs are in the devicetree, only the
bootblock_mainboard_early_init function remains in early_init.c. It is
identical between every variant except the E6230, which enabled fewer
decode ranges in the LPC_EN register. Enabling the additional decode
ranges probably shouldn't cause issues, so go with the majority.

TEST=Timeless builds do not change with the exception of the E6230.

Change-Id: Ic43915888f5893652991b7402ebab3bd3a2cf278
Signed-off-by: Nicholas Chin <nic.c3.14@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/84097
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
2024-09-10 13:01:13 +00:00
..
51nb tree: Use boolean for "eist_enable" 2024-08-28 00:35:27 +00:00
acer tree: Use boolean for "eist_enable" 2024-08-28 00:35:27 +00:00
amd mb/**/hda_verb: Use AZALIA_PIN_CFG_NC(0) 2024-06-07 11:13:19 +00:00
aoostar tree: Use boolean for s0ix_enable 2024-09-01 04:58:51 +00:00
aopen mb/51nb to mb/bytedance: Add SPDX license headers to Kconfig files 2024-02-18 02:00:56 +00:00
apple mb/apple/macbookair4_2/dt: Move iGPU settings into igd device scope 2024-08-07 13:24:28 +00:00
asrock tree: Use boolean for "eist_enable" 2024-08-28 00:35:27 +00:00
asus mb/*/*/early_init.c: Remove unused included southbridge 2024-08-26 02:34:16 +00:00
biostar mb/*: Remove old USB configurations from SNB/bd82x6x boards 2024-06-08 00:19:23 +00:00
bostentech mb/51nb to mb/bytedance: Add SPDX license headers to Kconfig files 2024-02-18 02:00:56 +00:00
bytedance soc/intel/xeon_sp: Remove MAINBOARD_USES_FSP2_0 2024-04-10 10:52:34 +00:00
cavium mb/cavium to mb/foxcomm: Add SPDX license headers to Kconfig files 2024-02-18 02:01:17 +00:00
clevo tree: Use boolean for s0ix_enable 2024-09-01 04:58:51 +00:00
compulab mb/*/*/early_init.c: Remove unused included southbridge 2024-08-26 02:34:16 +00:00
cwwk mb/cwwk/adl/devicetree: enable all USB ports 2024-09-02 08:57:03 +00:00
dell mb/dell/snb_ivb_latitude: Move early_init.c out of variants 2024-09-10 13:01:13 +00:00
emulation mb/qemu-{i440fx,q35}: reduce default ROM size to 8 MiB 2024-08-30 15:44:33 +00:00
example mb/cavium to mb/foxcomm: Add SPDX license headers to Kconfig files 2024-02-18 02:01:17 +00:00
facebook tree: Use boolean for "eist_enable" 2024-08-28 00:35:27 +00:00
foxconn mb/*/*/early_init.c: Remove unused included southbridge 2024-08-26 02:34:16 +00:00
framework mb/framework: Push initial port of azalea (Framework 13 AMD 7040) 2024-04-26 22:01:31 +00:00
getac arch/x86/ioapic: use uintptr_t for IOAPIC base address 2024-02-23 15:13:37 +00:00
gigabyte mb/*/*/early_init.c: Remove unused included southbridge 2024-08-26 02:34:16 +00:00
google mb/google/nissa/var/teliks: Update eMMC DLL tuning values 2024-09-10 10:53:36 +00:00
hp tree: Use boolean for "eist_enable" 2024-08-28 00:35:27 +00:00
ibase arch/x86/ioapic: use uintptr_t for IOAPIC base address 2024-02-23 15:13:37 +00:00
ibm tree: Use <console/console.h> only when used 2024-07-03 04:39:42 +00:00
intel tree: Use boolean for emmc_enable_hs400_mode 2024-09-04 01:19:40 +00:00
inventec Xeon-SP boards: Factor out OCP VPD get_cxl_mode() impl 2024-06-05 10:59:59 +00:00
kontron skl/kbl mainboards: Move PCIe related settings into their device scope 2024-07-12 20:08:01 +00:00
lattepanda mb/lattepanda: Add support for LattePanda Mu 2024-09-02 12:09:25 +00:00
lenovo tree: Use boolean for "eist_enable" 2024-08-28 00:35:27 +00:00
libretrend tree: Use boolean for "eist_enable" 2024-08-28 00:35:27 +00:00
msi tree: Use boolean for "eist_enable" 2024-08-28 00:35:27 +00:00
ocp cpu/intel: Add socket types 2024-07-19 12:35:09 +00:00
opencellular mb/opencellular to mb/roda: Add SPDX license headers to Kconfig files 2024-02-18 02:02:44 +00:00
packardbell mb/packardbell/ms2290: Correct header included 2024-04-16 11:59:46 +00:00
pcengines tree: Remove unused <string.h> 2024-05-29 10:34:08 +00:00
pine64 mb/opencellular to mb/roda: Add SPDX license headers to Kconfig files 2024-02-18 02:02:44 +00:00
portwell mb/opencellular to mb/roda: Add SPDX license headers to Kconfig files 2024-02-18 02:02:44 +00:00
prodrive tree: Use boolean for s0ix_enable 2024-09-01 04:58:51 +00:00
protectli tree: Use boolean for s0ix_enable 2024-09-01 04:58:51 +00:00
purism tree: Use boolean for s0ix_enable 2024-09-01 04:58:51 +00:00
raptor-cs mb/raptor-cs/talos-2: add basic mainboard structure 2024-05-02 23:15:01 +00:00
razer tree: Use boolean for "eist_enable" 2024-08-28 00:35:27 +00:00
roda mb/*/*/early_init.c: Remove unused included southbridge 2024-08-26 02:34:16 +00:00
samsung superio/ite,mb: Switch to new ITE GPIO driver 2024-08-09 17:01:45 +00:00
sapphire mb/*: Remove old USB configurations from SNB/bd82x6x boards 2024-06-08 00:19:23 +00:00
siemens tree: Drop non-existent directories from subdirs-y 2024-06-11 11:26:07 +00:00
sifive treewide: Move device_tree to commonlib 2024-06-22 04:02:04 +00:00
starlabs mb/starlabs/byte_adl: Add Alder Lake N Byte Mk II 2024-09-06 13:54:14 +00:00
supermicro nb/intel/haswell: Move SPD addresses to devicetree 2024-08-26 11:08:14 +00:00
system76 tree: Use boolean for disable_package_c_state_demotion 2024-09-04 01:19:20 +00:00
ti soc/ti/am335x: Change and optimize memlayout 2024-08-02 14:34:50 +00:00
up mb/up/squared: Make mini PCIe port mode configurable 2024-04-17 13:39:26 +00:00
Kconfig mb/51nb to mb/bytedance: Add SPDX license headers to Kconfig files 2024-02-18 02:00:56 +00:00