coreboot-kgpe-d16/src/device
Martin Roth 888a98b872 payloads: add iPXE 'payload' build
We already have the ability to add a pxe rom to cbfs, but it needs to be
configured and built separately.

This moves the existing Kconfig options for PXE from device/Kconfig and
the top level Makefile.inc to payloads, and adds the option to download
and build iPXE as part of the coreboot build process.

This configures the serial output of iPXE to match coreboot's serial
port configuration by editing the .h files. iPXE doesn't give any
real build-time method of setting these configuration options.

Change-Id: I3d77b2c6845b7f5f644440f6910c3b4533a0d415
Signed-off-by: Martin Roth <martinroth@google.com>
Reviewed-on: https://review.coreboot.org/14085
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2016-04-13 17:45:37 +02:00
..
dram device/dram/ddr3: fix debug output 2016-03-21 18:31:10 +01:00
oprom src/device: Update license headers 2016-04-13 17:34:18 +02:00
Kconfig payloads: add iPXE 'payload' build 2016-04-13 17:45:37 +02:00
Makefile.inc device/pci_rom: Always use pci_rom 2016-04-13 17:21:07 +02:00
azalia_device.c Correct some common spelling mistakes 2016-01-07 22:57:02 +01:00
cardbus_device.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
cpu_device.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
device.c src/device: Update license headers 2016-04-13 17:34:18 +02:00
device_romstage.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
device_util.c device: Add device path display support 2016-02-18 19:58:14 +01:00
hypertransport.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
i2c.c device: Add i2c read/write register field API 2016-03-21 23:10:55 +01:00
pci_class.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
pci_device.c src/device: Update license headers 2016-04-13 17:34:18 +02:00
pci_early.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
pci_ops.c arch/x86: Drop arch/pciconf.h 2016-01-26 20:22:44 +01:00
pci_rom.c device/pci_rom: Rename missleading ON_DEVICE_ROM_RUN 2016-02-16 22:44:04 +01:00
pciexp_device.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
pcix_device.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
pnp_device.c device/pnp: Ability to set vendor specific logical device config 2015-12-29 18:17:01 +01:00
root_device.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
smbus_ops.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
software_i2c.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00