tree: Drop Intel Ice Lake support

Hardware / Coreboot - Felix Singer [posteo.net] - 19 January 2023 01:26 UTC

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


  • Share