coreboot/src/drivers/intel
Jeremy Compostella 765e5df0dd drivers/intel/gma: Hook up libgfxinit in romstage
A mainboard port needs to:

- select `CONFIG_MAINBOARD_HAS_EARLY_LIBGFXINIT'

- implement the Ada package `GMA.Mainboard' with a single function
  `ports' that returns a list of ports to be probed for displays.

- set the desired `GFX_GMA_DEFAULT_MMIO' IO memory address to use
  in romstage (and ramstage) for the graphic device.

BUG=b:252792591
BRANCH=firmware-brya-14505.B
TEST=libgfxinit compiles in romstage.
     libgfxinit successfully executes in romstage and ramstage using
     the requested MMIO setting on skolas.

Change-Id: I3c2101de10dc5df54fe873e43bbe0f1c4dccff44
Signed-off-by: Jeremy Compostella <jeremy.compostella@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/70276
Reviewed-by: Tarun Tuli <taruntuli@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2023-01-11 13:59:54 +00:00
..
dptf soc/intel: Drop SoC specific DPTF implementation 2022-12-23 13:00:30 +00:00
fsp1_1 {device,drivers}: Include <cpu/cpu.h> instead of <arch/cpu.h> 2022-11-03 13:08:23 +00:00
fsp2_0 drivers/intel/fsp2_0: Don't include <commonlib/bsd/compiler.h> 2022-12-22 18:53:07 +00:00
gma drivers/intel/gma: Hook up libgfxinit in romstage 2023-01-11 13:59:54 +00:00
i210 src/drivers/intel/i210: Remove unuseful 'return' in void function 2022-07-17 18:56:22 +00:00
ish drivers/intel/ish: Add ADL-P ISH DID 2022-12-27 04:41:12 +00:00
mipi_camera drivers/intel/mipi_camera: Remove IPU ES support entry for RPL 2022-11-25 01:03:21 +00:00
pmc_mux drivers/intel/pmc_mux: Fix printing type 2022-02-21 15:29:55 +00:00
ptt treewide: Include <device/mmio.h> instead of <arch/mmio.h> 2022-12-10 05:07:14 +00:00
soundwire acpi: Call acpi_fill_ssdt() only for enabled devices 2020-11-09 07:24:13 +00:00
usb4/retimer drivers: Get rid of unnecessary blank lines {before,after} brace 2022-07-17 18:45:23 +00:00