[U-Boot] [PATCH 71/93] arm: Remove imgtec_xilfpga board

Simon Glass sjg at chromium.org
Mon Nov 19 15:53:51 UTC 2018


This board has not been converted to CONFIG_DM_BLK by the deadline.
Remove it.

Signed-off-by: Simon Glass <sjg at chromium.org>
---

 arch/mips/Kconfig                |  1 -
 board/imgtec/xilfpga/Kconfig     | 15 ---------
 board/imgtec/xilfpga/MAINTAINERS |  6 ----
 board/imgtec/xilfpga/Makefile    |  7 ----
 board/imgtec/xilfpga/README      | 55 --------------------------------
 board/imgtec/xilfpga/xilfpga.c   | 23 -------------
 configs/imgtec_xilfpga_defconfig | 27 ----------------
 7 files changed, 134 deletions(-)
 delete mode 100644 board/imgtec/xilfpga/Kconfig
 delete mode 100644 board/imgtec/xilfpga/MAINTAINERS
 delete mode 100644 board/imgtec/xilfpga/Makefile
 delete mode 100644 board/imgtec/xilfpga/README
 delete mode 100644 board/imgtec/xilfpga/xilfpga.c
 delete mode 100644 configs/imgtec_xilfpga_defconfig

diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
index 6d646ef9997..b19cb51677b 100644
--- a/arch/mips/Kconfig
+++ b/arch/mips/Kconfig
@@ -131,7 +131,6 @@ endchoice
 
 source "board/imgtec/boston/Kconfig"
 source "board/imgtec/malta/Kconfig"
-source "board/imgtec/xilfpga/Kconfig"
 source "board/micronas/vct/Kconfig"
 source "board/qemu-mips/Kconfig"
 source "arch/mips/mach-ath79/Kconfig"
diff --git a/board/imgtec/xilfpga/Kconfig b/board/imgtec/xilfpga/Kconfig
deleted file mode 100644
index b0782780f64..00000000000
--- a/board/imgtec/xilfpga/Kconfig
+++ /dev/null
@@ -1,15 +0,0 @@
-if TARGET_XILFPGA
-
-config SYS_BOARD
-	default "xilfpga"
-
-config SYS_VENDOR
-	default "imgtec"
-
-config SYS_CONFIG_NAME
-	default "imgtec_xilfpga"
-
-config SYS_TEXT_BASE
-	default 0x80C00000
-
-endif
diff --git a/board/imgtec/xilfpga/MAINTAINERS b/board/imgtec/xilfpga/MAINTAINERS
deleted file mode 100644
index aa045325eac..00000000000
--- a/board/imgtec/xilfpga/MAINTAINERS
+++ /dev/null
@@ -1,6 +0,0 @@
-XILFPGA BOARD
-M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel at imgtec.com>
-S:	Maintained
-F:	board/imgtec/xilfpga
-F:	include/configs/xilfpga.h
-F:	configs/imgtec_xilfpga_defconfig
diff --git a/board/imgtec/xilfpga/Makefile b/board/imgtec/xilfpga/Makefile
deleted file mode 100644
index 9aaf9ce263f..00000000000
--- a/board/imgtec/xilfpga/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# Copyright (C) 2016, Imagination Technologies Ltd.
-# Zubair Lutfullah Kakakhel <Zubair.Kakakhel at imgtec.com>
-#
-# SPDX-License-Identifier:      GPL-2.0+
-#
-obj-y := xilfpga.o
diff --git a/board/imgtec/xilfpga/README b/board/imgtec/xilfpga/README
deleted file mode 100644
index ac19d485d4a..00000000000
--- a/board/imgtec/xilfpga/README
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright (C) 2016, Imagination Technologies Ltd.
- *
- * Zubair Lutfullah Kakakhel, Zubair.Kakakhel at imgtec.com
- */
-
-MIPSfpga
-=======================================
-
-MIPSfpga is an FPGA based development platform by Imagination Technologies
-As we are dealing with a MIPS core instantiated on an FPGA, specifications
-are fluid and can be varied in RTL.
-
-The example project provided by IMGTEC runs on the Nexys4DDR board by
-Digilent powered by the ARTIX-7 FPGA by Xilinx. Relevant details about
-the example project and the Nexys4DDR board:
-
-- microAptiv UP core m14Kc
-- 50MHz clock speed
-- 128Mbyte DDR RAM	at 0x0000_0000
-- 8Kbyte RAM		at 0x1000_0000
-- axi_intc		at 0x1020_0000
-- axi_uart16550		at 0x1040_0000
-- axi_gpio		at 0x1060_0000
-- axi_i2c		at 0x10A0_0000
-- custom_gpio		at 0x10C0_0000
-- axi_ethernetlite	at 0x10E0_0000
-- 8Kbyte BootRAM	at 0x1FC0_0000
-- 16Mbyte QPI		at 0x1D00_0000
-
-Boot protocol:
---------------
-
-The BootRAM is a writeable "RAM" in FPGA at 0x1FC0_0000.
-This is for easy reprogrammibility via JTAG.
-
-DDR initialization is already handled by a HW IP block.
-
-When the example project bitstream is loaded, the cpu_reset button
-needs to be pressed.
-
-The bootram initializes the cache and axi_uart
-Then checks if there is anything non 0xffff_ffff at location 0x1D40_0000
-
-If there is, then that is considered as u-boot. u-boot is copied from
-0x1D40_0000 to memory and the bootram jumps into u-boot code.
-
-At this point, the board is ready to load the Linux kernel + buildroot initramfs
-
-This can be done in multiple ways:
-
-1- JTAG load the binary and jump into it.
-2- Load kernel stored in the QSPI flash at 0x1D80_0000
-3- Load uImage via tftp. Ethernet works in u-boot.
-   e.g. env set server ip 192.168.154.45; dhcp uImage; bootm
diff --git a/board/imgtec/xilfpga/xilfpga.c b/board/imgtec/xilfpga/xilfpga.c
deleted file mode 100644
index 86645155e64..00000000000
--- a/board/imgtec/xilfpga/xilfpga.c
+++ /dev/null
@@ -1,23 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0+
-/*
- * Imagination Technologies MIPSfpga platform code
- *
- * Copyright (C) 2016, Imagination Technologies Ltd.
- *
- * Zubair Lutfullah Kakakhel <Zubair.Kakakhel at imgtec.com>
- *
- */
-
-#include <common.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-/* initialize the DDR Controller and PHY */
-int dram_init(void)
-{
-	/* MIG IP block is smart and doesn't need SW
-	 * to do any init */
-	gd->ram_size = CONFIG_SYS_SDRAM_SIZE;	/* in bytes */
-
-	return 0;
-}
diff --git a/configs/imgtec_xilfpga_defconfig b/configs/imgtec_xilfpga_defconfig
deleted file mode 100644
index 4fe75311de2..00000000000
--- a/configs/imgtec_xilfpga_defconfig
+++ /dev/null
@@ -1,27 +0,0 @@
-CONFIG_MIPS=y
-CONFIG_SYS_MALLOC_F_LEN=0x600
-CONFIG_TARGET_XILFPGA=y
-# CONFIG_MIPS_BOOT_ENV_LEGACY is not set
-CONFIG_MIPS_BOOT_FDT=y
-CONFIG_BOOTDELAY=5
-# CONFIG_DISPLAY_BOARDINFO is not set
-CONFIG_HUSH_PARSER=y
-# CONFIG_CMDLINE_EDITING is not set
-# CONFIG_AUTO_COMPLETE is not set
-CONFIG_SYS_PROMPT="MIPSfpga # "
-# CONFIG_CMD_SAVEENV is not set
-CONFIG_CMD_MEMINFO=y
-# CONFIG_CMD_FLASH is not set
-CONFIG_CMD_DHCP=y
-CONFIG_CMD_MII=y
-CONFIG_CMD_PING=y
-CONFIG_CMD_TIME=y
-# CONFIG_ISO_PARTITION is not set
-CONFIG_OF_EMBED=y
-CONFIG_DEFAULT_DEVICE_TREE="nexys4ddr"
-CONFIG_NET_RANDOM_ETHADDR=y
-CONFIG_NETCONSOLE=y
-CONFIG_CLK=y
-CONFIG_XILINX_EMACLITE=y
-CONFIG_SYS_NS16550=y
-CONFIG_CMD_DHRYSTONE=y
-- 
2.19.1.1215.g8438c0b245-goog



More information about the U-Boot mailing list