ia64: remove the hpsim platform
authorChristoph Hellwig <hch@lst.de>
Tue, 13 Aug 2019 07:25:03 +0000 (09:25 +0200)
committerTony Luck <tony.luck@intel.com>
Fri, 16 Aug 2019 18:33:57 +0000 (11:33 -0700)
commitfc5bad03709f9c79ea299f554b6f99fc6f4fe31c
treed02ddaa88a30e5885e8f0ce4a723415a7903a632
parent05933aac7b11911955de307a329dc2a7a14b7bd0
ia64: remove the hpsim platform

The hpsim platform supports the HP IA64 simulator which was useful as a
bring up platform.  But it is fairly non-standard vs real IA64 system
in that it for example doesn't support ACPI.  It also comes with a
whole bunch of simulator specific drivers.  Remove it to simplify the
IA64 port.

Note that through a weird twist only them hpsim boot loader built the
vmlinux.gz file, so the makefile targets for that are moved to the
main ia64 Makefile now.

Acked-by: Tom Vaden <tom.vaden@hpe.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Link: https://lkml.kernel.org/r/20190813072514.23299-18-hch@lst.de
Signed-off-by: Tony Luck <tony.luck@intel.com>
28 files changed:
arch/ia64/Kconfig
arch/ia64/Makefile
arch/ia64/configs/sim_defconfig [deleted file]
arch/ia64/hp/sim/Kconfig [deleted file]
arch/ia64/hp/sim/Makefile [deleted file]
arch/ia64/hp/sim/boot/Makefile [deleted file]
arch/ia64/hp/sim/boot/boot_head.S [deleted file]
arch/ia64/hp/sim/boot/bootloader.c [deleted file]
arch/ia64/hp/sim/boot/bootloader.lds [deleted file]
arch/ia64/hp/sim/boot/fw-emu.c [deleted file]
arch/ia64/hp/sim/boot/ssc.h [deleted file]
arch/ia64/hp/sim/hpsim.S [deleted file]
arch/ia64/hp/sim/hpsim_console.c [deleted file]
arch/ia64/hp/sim/hpsim_irq.c [deleted file]
arch/ia64/hp/sim/hpsim_machvec.c [deleted file]
arch/ia64/hp/sim/hpsim_setup.c [deleted file]
arch/ia64/hp/sim/hpsim_ssc.h [deleted file]
arch/ia64/hp/sim/simeth.c [deleted file]
arch/ia64/hp/sim/simscsi.c [deleted file]
arch/ia64/hp/sim/simserial.c [deleted file]
arch/ia64/include/asm/acpi.h
arch/ia64/include/asm/hpsim.h [deleted file]
arch/ia64/include/asm/iosapic.h
arch/ia64/include/asm/machvec.h
arch/ia64/include/asm/machvec_hpsim.h [deleted file]
arch/ia64/kernel/Makefile
arch/ia64/kernel/irq_ia64.c
arch/ia64/kernel/setup.c