Intel Ice Lake is unmaintained and the only user of this platform ever was the Intel CRB (Customer Reference Board). As it looks like, it was never ready for production as only engineering sample CPUIDs are supported.
As announced in the 4.19 release notes, remove support for Intel Icelake code and move any maintenance on the 4.19 branch.
This affects the following components and their related code:
- Intel Ice Lake SoC
- Intel Ice Lake CRB mainboard
- Documentation
Change-Id: Ia796d4dc217bbcc3bbd9522809ccff5a46938094
ad6e3c847f tree: Drop Intel Ice Lake support
Documentation/mainboard/index.md | 1 -
Documentation/mainboard/intel/icelake_rvp.md | 40 --
Documentation/security/vboot/list_vboot.md | 2 -
.../intel/icelake/iceLake_coreboot_development.md | 67 --
Documentation/soc/intel/icelake/index.md | 7 -
Documentation/soc/intel/index.md | 1 -
src/include/cpu/intel/cpu_ids.h | 2 -
src/include/device/pci_ids.h | 33 -
src/mainboard/intel/icelake_rvp/Kconfig | 52 --
src/mainboard/intel/icelake_rvp/Kconfig.name | 4 -
src/mainboard/intel/icelake_rvp/Makefile.inc | 22 -
src/mainboard/intel/icelake_rvp/board_id.c | 38 --
src/mainboard/intel/icelake_rvp/board_id.h | 15 -
src/mainboard/intel/icelake_rvp/board_info.txt | 6 -
src/mainboard/intel/icelake_rvp/bootblock.c | 15 -
src/mainboard/intel/icelake_rvp/chromeos.c | 34 -
src/mainboard/intel/icelake_rvp/chromeos.fmd | 44 --
src/mainboard/intel/icelake_rvp/dsdt.asl | 45 --
src/mainboard/intel/icelake_rvp/hda_verb.c | 2 -
src/mainboard/intel/icelake_rvp/mainboard.c | 19 -
.../intel/icelake_rvp/romstage_fsp_params.c | 51 --
src/mainboard/intel/icelake_rvp/spd/Makefile.inc | 12 -
src/mainboard/intel/icelake_rvp/spd/empty.spd.hex | 32 -
.../icelake_rvp/spd/samsung_K4F6E304HBMGCJ.spd.hex | 32 -
src/mainboard/intel/icelake_rvp/spd/spd.h | 12 -
src/mainboard/intel/icelake_rvp/spd/spd_util.c | 129 ----
.../variants/baseboard/include/baseboard/ec.h | 67 --
.../variants/baseboard/include/baseboard/gpio.h | 15 -
.../baseboard/include/baseboard/hda_verb.h | 687 ---------------------
.../baseboard/include/baseboard/variants.h | 14 -
.../intel/icelake_rvp/variants/icl_u/Makefile.inc | 5 -
.../intel/icelake_rvp/variants/icl_u/devicetree.cb | 345 -----------
.../intel/icelake_rvp/variants/icl_u/gpio.c | 112 ----
.../intel/icelake_rvp/variants/icl_y/Makefile.inc | 5 -
.../intel/icelake_rvp/variants/icl_y/devicetree.cb | 345 -----------
.../intel/icelake_rvp/variants/icl_y/gpio.c | 112 ----
src/soc/intel/common/block/cnvi/cnvi.c | 1 -
src/soc/intel/common/block/cpu/mp_init.c | 2 -
src/soc/intel/common/block/cse/cse.c | 1 -
src/soc/intel/common/block/dsp/dsp.c | 1 -
src/soc/intel/common/block/graphics/graphics.c | 16 -
src/soc/intel/common/block/hda/hda.c | 1 -
src/soc/intel/common/block/lpc/lpc.c | 7 -
src/soc/intel/common/block/p2sb/p2sb.c | 1 -
src/soc/intel/common/block/scs/sd.c | 1 -
src/soc/intel/common/block/sram/sram.c | 1 -
.../intel/common/block/systemagent/systemagent.c | 4 -
src/soc/intel/icelake/Kconfig | 205 ------
src/soc/intel/icelake/Makefile.inc | 51 --
src/soc/intel/icelake/acpi.c | 182 ------
src/soc/intel/icelake/acpi/gpio.asl | 105 ----
src/soc/intel/icelake/acpi/pch_hda.asl | 68 --
src/soc/intel/icelake/acpi/pci_irqs.asl | 124 ----
src/soc/intel/icelake/acpi/pcie.asl | 369 -----------
src/soc/intel/icelake/acpi/scs.asl | 121 ----
src/soc/intel/icelake/acpi/serialio.asl | 75 ---
src/soc/intel/icelake/acpi/southbridge.asl | 42 --
src/soc/intel/icelake/acpi/xhci.asl | 58 --
src/soc/intel/icelake/bootblock/bootblock.c | 33 -
src/soc/intel/icelake/bootblock/pch.c | 118 ----
src/soc/intel/icelake/bootblock/report_platform.c | 191 ------
src/soc/intel/icelake/chip.c | 155 -----
src/soc/intel/icelake/chip.h | 198 ------
src/soc/intel/icelake/cpu.c | 172 ------
src/soc/intel/icelake/elog.c | 117 ----
src/soc/intel/icelake/espi.c | 68 --
src/soc/intel/icelake/finalize.c | 74 ---
src/soc/intel/icelake/fsp_params.c | 196 ------
src/soc/intel/icelake/gpio.c | 201 ------
src/soc/intel/icelake/gspi.c | 17 -
src/soc/intel/icelake/i2c.c | 43 --
src/soc/intel/icelake/include/soc/bootblock.h | 14 -
src/soc/intel/icelake/include/soc/cpu.h | 30 -
src/soc/intel/icelake/include/soc/espi.h | 29 -
src/soc/intel/icelake/include/soc/gpe.h | 8 -
src/soc/intel/icelake/include/soc/gpio.h | 16 -
src/soc/intel/icelake/include/soc/gpio_defs.h | 262 --------
src/soc/intel/icelake/include/soc/gpio_soc_defs.h | 284 ---------
src/soc/intel/icelake/include/soc/iomap.h | 61 --
src/soc/intel/icelake/include/soc/irq.h | 93 ---
src/soc/intel/icelake/include/soc/itss.h | 13 -
src/soc/intel/icelake/include/soc/me.h | 44 --
src/soc/intel/icelake/include/soc/msr.h | 12 -
src/soc/intel/icelake/include/soc/nvs.h | 8 -
src/soc/intel/icelake/include/soc/p2sb.h | 11 -
src/soc/intel/icelake/include/soc/pch.h | 10 -
src/soc/intel/icelake/include/soc/pci_devs.h | 192 ------
src/soc/intel/icelake/include/soc/pcr_ids.h | 31 -
src/soc/intel/icelake/include/soc/pm.h | 162 -----
src/soc/intel/icelake/include/soc/pmc.h | 141 -----
src/soc/intel/icelake/include/soc/ramstage.h | 14 -
src/soc/intel/icelake/include/soc/romstage.h | 19 -
src/soc/intel/icelake/include/soc/serialio.h | 35 --
src/soc/intel/icelake/include/soc/smbus.h | 8 -
src/soc/intel/icelake/include/soc/soc_chip.h | 8 -
src/soc/intel/icelake/include/soc/systemagent.h | 26 -
src/soc/intel/icelake/include/soc/usb.h | 138 -----
src/soc/intel/icelake/lockdown.c | 62 --
src/soc/intel/icelake/me.c | 154 -----
src/soc/intel/icelake/p2sb.c | 30 -
src/soc/intel/icelake/pmc.c | 96 ---
src/soc/intel/icelake/pmutil.c | 280 ---------
src/soc/intel/icelake/reset.c | 17 -
src/soc/intel/icelake/romstage/Makefile.inc | 6 -
src/soc/intel/icelake/romstage/fsp_params.c | 77 ---
src/soc/intel/icelake/romstage/romstage.c | 125 ----
src/soc/intel/icelake/romstage/systemagent.c | 30 -
src/soc/intel/icelake/sd.c | 24 -
src/soc/intel/icelake/smihandler.c | 36 --
src/soc/intel/icelake/spi.c | 17 -
src/soc/intel/icelake/systemagent.c | 68 --
src/soc/intel/icelake/uart.c | 12 -
util/release/genrelnotes | 2 -
113 files changed, 8148 deletions(-)
Upstream: review.coreboot.org