coreboot/src/device
Matt DeVillier 4030fc5f91 device/Kconfig: Gate early libgfxinit default on ChromeOS
Early libgfxinit is currently only used for ChromeOS ESOL features, so
only auto-enable MAINBOARD_USE_EARLY_LIBGFXINIT when both
MAINBOARD_HAS_EARLY_LIBGFXINIT and CHROMEOS are enabled, preventing
unnecessary Ada toolchain requirements for non-ChromeOS builds.

TEST=build/boot google/yaviks w/o CHROMEOS support, verify ADA/gnat
not needed to compile.

Change-Id: Ieec2a15783ce57015579d14aba0f67783c79b02c
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/90636
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Eric Lai <ericllai@google.com>
2026-01-01 17:14:14 +00:00
..
dram device/dram/ddr3: Fill in voltage fields for SMBIOS type 17 2025-12-08 02:36:00 +00:00
oprom arch/x86: Unify GDT entries 2025-05-08 12:29:24 +00:00
azalia_device.c device/azalia: Drop spurious read-back of STATESTS 2025-12-17 18:15:10 +00:00
cardbus_device.c
cpu_device.c
device.c
device_const.c arch/x86: Enable support for IOAPIC devices 2024-12-06 20:57:44 +00:00
device_util.c device/device_util: Fix format specifier for DEVICE_PATH_GICC_V3 2025-08-15 19:00:14 +00:00
gpio.c
i2c.c
i2c_bus.c
Kconfig device/Kconfig: Gate early libgfxinit default on ChromeOS 2026-01-01 17:14:14 +00:00
Makefile.mk
mdio.c
mmio.c
pci_class.c
pci_device.c device/pci_device: Fix typo in comments 2025-09-26 19:04:54 +00:00
pci_early.c
pci_ops.c
pci_rom.c device/pci_device: Move PCI Option ROM code into pci_rom.c 2025-03-10 11:35:57 +00:00
pciexp_device.c pci: Add support for assigning resources to SR-IOV VF BARs 2025-05-27 15:10:48 +00:00
pcix_device.c
pnp_device.c
resource_allocator_common.c
resource_allocator_v4.c
root_device.c
smbus_ops.c
software_i2c.c
xhci.c
xhci_resource.c