Skip to contentSkip to conversation

ppc: xilinx: Remove ancient ppc405 and ppc440 platforms

PATCH New Michal Simek 2 participants 3 messages May 7, 2015

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 ppc: xilinx: Remove ancient ppc405 and ppc440 platforms

Remove ancient Xilinx platforms.

---

 arch/powerpc/cpu/ppc4xx/Kconfig                    |  20 ----
 arch/powerpc/cpu/ppc4xx/Makefile                   |   3 -
 arch/powerpc/cpu/ppc4xx/cpu.c                      |   4 -
 arch/powerpc/cpu/ppc4xx/speed.c                    |   9 +-
 arch/powerpc/cpu/ppc4xx/start.S                    |   3 +-
 arch/powerpc/cpu/ppc4xx/xilinx_irq.c               |  89 ---------------
 arch/powerpc/include/asm/interrupt.h               |   4 -
 arch/powerpc/include/asm/ppc4xx.h                  |   2 -
 arch/powerpc/include/asm/xilinx_irq.h              |  25 ----
 arch/powerpc/lib/board.c                           |   2 -
 board/avnet/fx12mm/Kconfig                         |  12 --
 board/avnet/fx12mm/MAINTAINERS                     |   7 --
 board/avnet/fx12mm/Makefile                        |  11 --
 board/avnet/fx12mm/fx12mm.c                        |  34 ------
 board/avnet/fx12mm/xparameters.h                   |  35 ------
 board/avnet/v5fx30teval/Kconfig                    |  12 --
 board/avnet/v5fx30teval/MAINTAINERS                |   7 --
 board/avnet/v5fx30teval/Makefile                   |  11 --
 board/avnet/v5fx30teval/v5fx30teval.c              |  17 ---
 board/avnet/v5fx30teval/xparameters.h              |  22 ----
 board/xilinx/ml507/Kconfig                         |  12 --
 board/xilinx/ml507/MAINTAINERS                     |   7 --
 board/xilinx/ml507/Makefile                        |  11 --
 board/xilinx/ml507/ml507.c                         |  17 ---
 board/xilinx/ml507/xparameters.h                   |  23 ----
 board/xilinx/ppc405-generic/Kconfig                |  12 --
 board/xilinx/ppc405-generic/MAINTAINERS            |   7 --
 board/xilinx/ppc405-generic/Makefile               |  12 --
 .../xilinx/ppc405-generic/xilinx_ppc405_generic.c  |  48 --------
 board/xilinx/ppc405-generic/xparameters.h          |  25 ----
 board/xilinx/ppc440-generic/Kconfig                |  12 --
 board/xilinx/ppc440-generic/MAINTAINERS            |   7 --
 board/xilinx/ppc440-generic/Makefile               |  13 ---
 board/xilinx/ppc440-generic/init.S                 |  34 ------
 .../xilinx/ppc440-generic/xilinx_ppc440_generic.c  |  41 -------
 board/xilinx/ppc440-generic/xparameters.h          |  23 ----
 common/board_f.c                                   |   2 -
 common/cmd_bdinfo.c                                |   9 +-
 configs/fx12mm_defconfig                           |   4 -
 configs/fx12mm_flash_defconfig                     |   4 -
 configs/ml507_defconfig                            |   4 -
 configs/ml507_flash_defconfig                      |   4 -
 configs/v5fx30teval_defconfig                      |   4 -
 configs/v5fx30teval_flash_defconfig                |   4 -
 configs/xilinx-ppc405-generic_defconfig            |   4 -
 configs/xilinx-ppc405-generic_flash_defconfig      |   4 -
 configs/xilinx-ppc440-generic_defconfig            |   4 -
 configs/xilinx-ppc440-generic_flash_defconfig      |   4 -
 drivers/net/xilinx_ll_temac.c                      |  15 +--
 drivers/net/xilinx_ll_temac_sdma.c                 |  59 ----------
 drivers/net/xilinx_ll_temac_sdma.h                 |  11 --
 include/configs/fx12mm.h                           |  52 ---------
 include/configs/ml507.h                            |  39 -------
 include/configs/v5fx30teval.h                      |  39 -------
 include/configs/xilinx-ppc.h                       | 126 ---------------------
 include/configs/xilinx-ppc405-generic.h            |  42 -------
 include/configs/xilinx-ppc405.h                    |  22 ----
 include/configs/xilinx-ppc440-generic.h            |  39 -------
 include/configs/xilinx-ppc440.h                    |  17 ---
 59 files changed, 9 insertions(+), 1136 deletions(-)
 delete mode 100644 arch/powerpc/cpu/ppc4xx/xilinx_irq.c
 delete mode 100644 arch/powerpc/include/asm/xilinx_irq.h
 delete mode 100644 board/avnet/fx12mm/Kconfig
 delete mode 100644 board/avnet/fx12mm/MAINTAINERS
 delete mode 100644 board/avnet/fx12mm/Makefile
 delete mode 100644 board/avnet/fx12mm/fx12mm.c
 delete mode 100644 board/avnet/fx12mm/xparameters.h
 delete mode 100644 board/avnet/v5fx30teval/Kconfig
 delete mode 100644 board/avnet/v5fx30teval/MAINTAINERS
 delete mode 100644 board/avnet/v5fx30teval/Makefile
 delete mode 100644 board/avnet/v5fx30teval/v5fx30teval.c
 delete mode 100644 board/avnet/v5fx30teval/xparameters.h
 delete mode 100644 board/xilinx/ml507/Kconfig
 delete mode 100644 board/xilinx/ml507/MAINTAINERS
 delete mode 100644 board/xilinx/ml507/Makefile
 delete mode 100644 board/xilinx/ml507/ml507.c
 delete mode 100644 board/xilinx/ml507/xparameters.h
 delete mode 100644 board/xilinx/ppc405-generic/Kconfig
 delete mode 100644 board/xilinx/ppc405-generic/MAINTAINERS
 delete mode 100644 board/xilinx/ppc405-generic/Makefile
 delete mode 100644 board/xilinx/ppc405-generic/xilinx_ppc405_generic.c
 delete mode 100644 board/xilinx/ppc405-generic/xparameters.h
 delete mode 100644 board/xilinx/ppc440-generic/Kconfig
 delete mode 100644 board/xilinx/ppc440-generic/MAINTAINERS
 delete mode 100644 board/xilinx/ppc440-generic/Makefile
 delete mode 100644 board/xilinx/ppc440-generic/init.S
 delete mode 100644 board/xilinx/ppc440-generic/xilinx_ppc440_generic.c
 delete mode 100644 board/xilinx/ppc440-generic/xparameters.h
 delete mode 100644 configs/fx12mm_defconfig
 delete mode 100644 configs/fx12mm_flash_defconfig
 delete mode 100644 configs/ml507_defconfig
 delete mode 100644 configs/ml507_flash_defconfig
 delete mode 100644 configs/v5fx30teval_defconfig
 delete mode 100644 configs/v5fx30teval_flash_defconfig
 delete mode 100644 configs/xilinx-ppc405-generic_defconfig
 delete mode 100644 configs/xilinx-ppc405-generic_flash_defconfig
 delete mode 100644 configs/xilinx-ppc440-generic_defconfig
 delete mode 100644 configs/xilinx-ppc440-generic_flash_defconfig
 delete mode 100644 include/configs/fx12mm.h
 delete mode 100644 include/configs/ml507.h
 delete mode 100644 include/configs/v5fx30teval.h
 delete mode 100644 include/configs/xilinx-ppc.h
 delete mode 100644 include/configs/xilinx-ppc405-generic.h
 delete mode 100644 include/configs/xilinx-ppc405.h
 delete mode 100644 include/configs/xilinx-ppc440-generic.h
 delete mode 100644 include/configs/xilinx-ppc440.h
arch/powerpc/cpu/ppc4xx/Kconfig +0 -20
index 89cb3e9c4eea..6c086491411f 100644
@@ -85,12 +85,6 @@ config TARGET_YOSEMITE
 config TARGET_YUCCA
 	bool "Support yucca"
 
-config TARGET_FX12MM
-	bool "Support fx12mm"
-
-config TARGET_V5FX30TEVAL
-	bool "Support v5fx30teval"
-
 config TARGET_CPCI2DP
 	bool "Support CPCI2DP"
 
@@ -151,15 +145,6 @@ config TARGET_P3P440
 config TARGET_XPEDITE1000
 	bool "Support xpedite1000"
 
-config TARGET_ML507
-	bool "Support ml507"
-
-config TARGET_XILINX_PPC405_GENERIC
-	bool "Support xilinx-ppc405-generic"
-
-config TARGET_XILINX_PPC440_GENERIC
-	bool "Support xilinx-ppc440-generic"
-
 endchoice
 
 source "board/amcc/acadia/Kconfig"
@@ -179,8 +164,6 @@ source "board/amcc/taishan/Kconfig"
 source "board/amcc/walnut/Kconfig"
 source "board/amcc/yosemite/Kconfig"
 source "board/amcc/yucca/Kconfig"
-source "board/avnet/fx12mm/Kconfig"
-source "board/avnet/v5fx30teval/Kconfig"
 source "board/csb272/Kconfig"
 source "board/csb472/Kconfig"
 source "board/esd/cpci2dp/Kconfig"
@@ -205,9 +188,6 @@ source "board/sbc405/Kconfig"
 source "board/sc3/Kconfig"
 source "board/t3corp/Kconfig"
 source "board/xes/xpedite1000/Kconfig"
-source "board/xilinx/ml507/Kconfig"
-source "board/xilinx/ppc405-generic/Kconfig"
-source "board/xilinx/ppc440-generic/Kconfig"
 source "board/zeus/Kconfig"
 
 endmenu
arch/powerpc/cpu/ppc4xx/Makefile +0 -3
index 4b792ae2d24f..0a7d54f9376b 100644
@@ -36,13 +36,10 @@ obj-y	+= tlb.o
 obj-y	+= traps.o
 obj-y	+= usb.o
 obj-y	+= usb_ohci.o
-obj-$(CONFIG_XILINX_440) += xilinx_irq.o
-ifndef CONFIG_XILINX_440
 obj-y	+= 4xx_uart.o
 obj-y	+= gpio.o
 obj-y	+= miiphy.o
 obj-y	+= uic.o
-endif
 
 ifdef CONFIG_SPL_BUILD
 obj-y += spl_boot.o
arch/powerpc/cpu/ppc4xx/cpu.c +0 -4
index aab65d405c59..5c9126629276 100644
@@ -285,11 +285,7 @@ int checkcpu (void)
 
 	get_sys_info(&sys_info);
 
-#if defined(CONFIG_XILINX_440)
-	puts("IBM PowerPC ");
-#else
 	puts("AMCC PowerPC ");
-#endif
 
 	switch (pvr) {
 
arch/powerpc/cpu/ppc4xx/speed.c +1 -8
index 3e1a7016d949..02fbd1c7ae8b 100644
@@ -382,8 +382,7 @@ ulong get_PCI_freq (void)
 	return sys_info.freqPCI;
 }
 
-#elif !defined(CONFIG_440GX) && !defined(CONFIG_440SP) && !defined(CONFIG_440SPE) \
-	&& !defined(CONFIG_XILINX_440)
+#elif !defined(CONFIG_440GX) && !defined(CONFIG_440SP) && !defined(CONFIG_440SPE)
 void get_sys_info (sys_info_t * sysInfo)
 {
 	unsigned long strp0;
@@ -417,7 +416,6 @@ void get_sys_info (sys_info_t * sysInfo)
 }
 #else
 
-#if !defined(CONFIG_XILINX_440)
 void get_sys_info (sys_info_t * sysInfo)
 {
 	unsigned long strp0;
@@ -504,7 +502,6 @@ void get_sys_info (sys_info_t * sysInfo)
 }
 
 #endif
-#endif /* CONFIG_XILINX_440 */
 
 #if defined(CONFIG_YUCCA)
 unsigned long determine_sysper(void)
@@ -717,10 +714,6 @@ unsigned long determine_pci_clock_per(void)
 }
 #endif
 
-#elif defined(CONFIG_XILINX_405)
-extern void get_sys_info (sys_info_t * sysInfo);
-extern ulong get_PCI_freq (void);
-
 #elif defined(CONFIG_405)
 
 void get_sys_info (sys_info_t * sysInfo)
arch/powerpc/cpu/ppc4xx/start.S +1 -2
index 7a0f0d25d14d..8830160d3d0d 100644
@@ -818,8 +818,7 @@ _start:
 	ori	r4, r4, CONFIG_SYS_DCACHE_SACR_VALUE at l
 	mtdccr	r4
 
-#if !(defined(CONFIG_SYS_EBC_PB0AP) && defined(CONFIG_SYS_EBC_PB0CR))\
-				&& !defined (CONFIG_XILINX_405)
+#if !(defined(CONFIG_SYS_EBC_PB0AP) && defined(CONFIG_SYS_EBC_PB0CR))
 	/*----------------------------------------------------------------------- */
 	/* Tune the speed and size for flash CS0  */
 	/*----------------------------------------------------------------------- */
arch/powerpc/cpu/ppc4xx/xilinx_irq.c deleted +0 -89

89 lines not on this page · raw message

arch/powerpc/include/asm/interrupt.h +0 -4
index 1a6a93384e76..93a2148d3203 100644
@@ -9,11 +9,7 @@
 #ifndef INTERRUPT_H
 #define INTERRUPT_H
 
-#if defined(CONFIG_XILINX_440)
-#include <asm/xilinx_irq.h>
-#else
 #include <asm/ppc4xx-uic.h>
-#endif
 
 void pic_enable(void);
 void pic_irq_enable(unsigned int irq);
arch/powerpc/include/asm/ppc4xx.h +0 -2
index b8b0ff9f25bb..177f60f35925 100644
@@ -179,9 +179,7 @@
 
 #include <asm/ppc4xx-sdram.h>
 #include <asm/ppc4xx-ebc.h>
-#if !defined(CONFIG_XILINX_440)
 #include <asm/ppc4xx-uic.h>
-#endif
 
 /*
  * Macro for generating register field mnemonics
arch/powerpc/include/asm/xilinx_irq.h deleted +0 -25
deleted file mode 100644
index 333a0372b788..000000000000
@@ -1,25 +0,0 @@
-/*
- * (C) Copyright 2008
- * Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
- * This work has been supported by: QTechnology  http://qtec.com/
- * Based on interrupts.c Wolfgang Denk-DENX Software Engineering-wd at denx.de
- * SPDX-License-Identifier:	GPL-2.0+
-*/
-#ifndef XILINX_IRQ_H
-#define XILINX_IRQ_H
-
-#define intc	XPAR_INTC_0_BASEADDR
-#define ISR	(intc + (0 * 4))	/* Interrupt Status Register */
-#define IPR	(intc + (1 * 4))	/* Interrupt Pending Register */
-#define IER	(intc + (2 * 4))	/* Interrupt Enable Register */
-#define IAR	(intc + (3 * 4))	/* Interrupt Acknowledge Register */
-#define SIE	(intc + (4 * 4))	/* Set Interrupt Enable bits */
-#define CIE	(intc + (5 * 4))	/* Clear Interrupt Enable bits */
-#define IVR	(intc + (6 * 4))	/* Interrupt Vector Register */
-#define MER	(intc + (7 * 4))	/* Master Enable Register */
-
-#define IRQ_MASK(irq)	(1 << (irq & 0x1f))
-
-#define IRQ_MAX		XPAR_INTC_MAX_NUM_INTR_INPUTS
-
-#endif
arch/powerpc/lib/board.c +0 -2
index 5ea29cc97467..c156a59b5757 100644
@@ -549,8 +549,6 @@ void board_init_f(ulong bootflag)
     defined(CONFIG_440EPX) || defined(CONFIG_440GRX)
 	bd->bi_pci_busfreq = get_PCI_freq();
 	bd->bi_opbfreq = get_OPB_freq();
-#elif defined(CONFIG_XILINX_405)
-	bd->bi_pci_busfreq = get_PCI_freq();
 #endif
 #endif
 
board/avnet/fx12mm/Kconfig deleted +0 -12
deleted file mode 100644
index 0b67ebde93b8..000000000000
@@ -1,12 +0,0 @@
-if TARGET_FX12MM
-
-config SYS_BOARD
-	default "fx12mm"
-
-config SYS_VENDOR
-	default "avnet"
-
-config SYS_CONFIG_NAME
-	default "fx12mm"
-
-endif
board/avnet/fx12mm/MAINTAINERS deleted +0 -7
deleted file mode 100644
index c92e258df95c..000000000000
@@ -1,7 +0,0 @@
-FX12MM BOARD
-M:	Georg Schardt <[email protected]>
-S:	Maintained
-F:	board/avnet/fx12mm/
-F:	include/configs/fx12mm.h
-F:	configs/fx12mm_defconfig
-F:	configs/fx12mm_flash_defconfig
board/avnet/fx12mm/Makefile deleted +0 -11
deleted file mode 100644
index 618b42f8917c..000000000000
@@ -1,11 +0,0 @@
-#
-# (C) Copyright 2008
-# Ricardo Ribalda,Universidad Autonoma de Madrid, ricardo.ribalda at uam.es
-# This work has been supported by: Qtechnology http://qtec.com/
-#
-# SPDX-License-Identifier:	GPL-2.0+
-#
-
-obj-y	+= fx12mm.o
-
-include $(srctree)/board/xilinx/ppc405-generic/Makefile
board/avnet/fx12mm/fx12mm.c deleted +0 -34
deleted file mode 100644
index 92e1cfb75f3c..000000000000
@@ -1,34 +0,0 @@
-/*
- * (C) Copyright 2008
- *
- * Author: Xilinx Inc.
- *
- * Modified by:
- *  Georg Schardt <[email protected]>
- *
- * SPDX-License-Identifier:	GPL-2.0+
- */
-
-#include <config.h>
-#include <common.h>
-#include <asm/processor.h>
-
-int checkboard(void)
-{
-	char buf[64];
-	int i;
-	int l = getenv_f("serial#", buf, sizeof(buf));
-
-	if (l < 0) {
-		printf("Avnet Virtex4 FX12 with no serial #");
-	} else {
-		printf("Avnet Virtex4 FX12 Minimodul # ");
-		for (i = 0; i < l; ++i) {
-			if (buf[i] == ' ')
-				break;
-			putc(buf[i]);
-		}
-	}
-	putc('\n');
-	return 0;
-}
board/avnet/fx12mm/xparameters.h deleted +0 -35
deleted file mode 100644
index 94f682f8ecce..000000000000
@@ -1,35 +0,0 @@
-/*
- * (C) Copyright 2008
- *
- * Georg Schardt <[email protected]>
- *
- * SPDX-License-Identifier:	GPL-2.0+
- *
- * CAUTION: This file is based on the xparameters.h automatically
- * generated by libgen. Version: Xilinx EDK 10.1.02 Build EDK_K_SP2.5
- */
-
-#ifndef __XPARAMETER_H__
-#define __XPARAMETER_H__
-
-/* RS232 */
-#define XPAR_UARTNS550_0_CLOCK_FREQ_HZ 100000000
-#define XPAR_UARTNS550_0_BASEADDR 0x83E00000
-
-
-/* INT_C */
-#define XPAR_XPS_INTC_0_DEVICE_ID 0
-#define XPAR_XPS_INTC_0_BASEADDR 0x81800000
-#define XPAR_INTC_MAX_NUM_INTR_INPUTS 2
-
-/* CPU core clock */
-#define XPAR_CORE_CLOCK_FREQ_HZ 300000000
-#define XPAR_PLB_CLOCK_FREQ_HZ  100000000
-
-/* RAM */
-#define XPAR_DDR2_SDRAM_MEM_BASEADDR 0x00000000
-
-/* FLASH */
-#define XPAR_FLASH_MEM0_BASEADDR 0xFFC00000
-
-#endif
board/avnet/v5fx30teval/Kconfig deleted +0 -12
deleted file mode 100644
index 079387b707a7..000000000000
@@ -1,12 +0,0 @@
-if TARGET_V5FX30TEVAL
-
-config SYS_BOARD
-	default "v5fx30teval"
-
-config SYS_VENDOR
-	default "avnet"
-
-config SYS_CONFIG_NAME
-	default "v5fx30teval"
-
-endif
board/avnet/v5fx30teval/MAINTAINERS deleted +0 -7
deleted file mode 100644
index 91dde7a5c8f9..000000000000
@@ -1,7 +0,0 @@
-V5FX30TEVAL BOARD
-M:	Ricardo Ribalda <[email protected]>
-S:	Maintained
-F:	board/avnet/v5fx30teval/
-F:	include/configs/v5fx30teval.h
-F:	configs/v5fx30teval_defconfig
-F:	configs/v5fx30teval_flash_defconfig
board/avnet/v5fx30teval/Makefile deleted +0 -11
deleted file mode 100644
index 8c41af02d4f2..000000000000
@@ -1,11 +0,0 @@
-#
-# (C) Copyright 2008
-# Ricardo Ribalda,Universidad Autonoma de Madrid, ricardo.ribalda at uam.es
-# This work has been supported by: Qtechnology http://qtec.com/
-#
-# SPDX-License-Identifier:	GPL-2.0+
-#
-
-obj-y	+= v5fx30teval.o
-
-include $(srctree)/board/xilinx/ppc440-generic/Makefile
board/avnet/v5fx30teval/v5fx30teval.c deleted +0 -17
deleted file mode 100644
index 68b0eb959dea..000000000000
@@ -1,17 +0,0 @@
-/*
- * (C) Copyright 2008
- * Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
- * This work has been supported by: QTechnology  http://qtec.com/
- * SPDX-License-Identifier:	GPL-2.0+
-*/
-
-#include <config.h>
-#include <common.h>
-#include <asm/processor.h>
-
-
-int checkboard(void)
-{
-	puts("Avnet Virtex 5 FX30 Evaluation Board\n");
-	return 0;
-}
board/avnet/v5fx30teval/xparameters.h deleted +0 -22
deleted file mode 100644
index 95b8c285ad1a..000000000000
@@ -1,22 +0,0 @@
-/*
- * (C) Copyright 2008
- * Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
- * This work has been supported by: QTechnology  http://qtec.com/
- * based on xparameters.h by Xilinx
- *
- * SPDX-License-Identifier:	GPL-2.0+
-*/
-
-#ifndef XPARAMETER_H
-#define XPARAMETER_H
-
-#define XPAR_DDR2_SDRAM_MEM_BASEADDR	0x00000000
-#define XPAR_INTC_0_BASEADDR		0x81800000
-#define XPAR_UARTLITE_0_BASEADDR	0x84000000
-#define XPAR_FLASH_MEM0_BASEADDR	0xFF000000
-#define XPAR_PLB_CLOCK_FREQ_HZ		100000000
-#define XPAR_CORE_CLOCK_FREQ_HZ		400000000
-#define XPAR_INTC_MAX_NUM_INTR_INPUTS	13
-#define XPAR_UARTLITE_0_BAUDRATE	9600
-
-#endif
board/xilinx/ml507/Kconfig deleted +0 -12
deleted file mode 100644
index d580a7beafef..000000000000
@@ -1,12 +0,0 @@
-if TARGET_ML507
-
-config SYS_BOARD
-	default "ml507"
-
-config SYS_VENDOR
-	default "xilinx"
-
-config SYS_CONFIG_NAME
-	default "ml507"
-
-endif
board/xilinx/ml507/MAINTAINERS deleted +0 -7
deleted file mode 100644
index 8b40f4450085..000000000000
@@ -1,7 +0,0 @@
-ML507 BOARD
-M:	Ricardo Ribalda <[email protected]>
-S:	Maintained
-F:	board/xilinx/ml507/
-F:	include/configs/ml507.h
-F:	configs/ml507_defconfig
-F:	configs/ml507_flash_defconfig
board/xilinx/ml507/Makefile deleted +0 -11
deleted file mode 100644
index 9a3809f3c065..000000000000
@@ -1,11 +0,0 @@
-#
-# (C) Copyright 2008
-# Ricardo Ribalda,Universidad Autonoma de Madrid, ricardo.ribalda at uam.es
-# This work has been supported by: Qtechnology http://qtec.com/
-#
-# SPDX-License-Identifier:	GPL-2.0+
-#
-
-obj-y	+= ml507.o
-
-include $(srctree)/board/xilinx/ppc440-generic/Makefile
board/xilinx/ml507/ml507.c deleted +0 -17
deleted file mode 100644
index 83b764b7337b..000000000000
@@ -1,17 +0,0 @@
-/*
- * (C) Copyright 2008
- * Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
- * This work has been supported by: QTechnology  http://qtec.com/
- * SPDX-License-Identifier:	GPL-2.0+
-*/
-
-#include <config.h>
-#include <common.h>
-#include <asm/processor.h>
-
-
-int checkboard(void)
-{
-	puts("Xilinx ML507 Board\n");
-	return 0;
-}
board/xilinx/ml507/xparameters.h deleted +0 -23
deleted file mode 100644
index e30e592bbe12..000000000000
@@ -1,23 +0,0 @@
-/*
- * (C) Copyright 2008
- * Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
- * This work has been supported by: QTechnology  http://qtec.com/
- * based on xparameters-ml507.h by Xilinx
- *
- * SPDX-License-Identifier:	GPL-2.0+
-*/
-
-#ifndef XPARAMETER_H
-#define XPARAMETER_H
-
-#define XPAR_DDR2_SDRAM_MEM_BASEADDR	0x00000000
-#define XPAR_IIC_EEPROM_BASEADDR	0x81600000
-#define XPAR_INTC_0_BASEADDR		0x81800000
-#define XPAR_UARTLITE_0_BASEADDR	0x84000000
-#define XPAR_FLASH_MEM0_BASEADDR	0xFE000000
-#define XPAR_PLB_CLOCK_FREQ_HZ		100000000
-#define XPAR_CORE_CLOCK_FREQ_HZ		400000000
-#define XPAR_INTC_MAX_NUM_INTR_INPUTS	13
-#define XPAR_UARTLITE_0_BAUDRATE	9600
-
-#endif
board/xilinx/ppc405-generic/Kconfig deleted +0 -12
deleted file mode 100644
index dfbc07b4250a..000000000000
@@ -1,12 +0,0 @@
-if TARGET_XILINX_PPC405_GENERIC
-
-config SYS_BOARD
-	default "ppc405-generic"
-
-config SYS_VENDOR
-	default "xilinx"
-
-config SYS_CONFIG_NAME
-	default "xilinx-ppc405-generic"
-
-endif
board/xilinx/ppc405-generic/MAINTAINERS deleted +0 -7
deleted file mode 100644
index 2b0c98dc8b73..000000000000
@@ -1,7 +0,0 @@
-PPC405-GENERIC BOARD
-M:	Ricardo Ribalda <[email protected]>
-S:	Maintained
-F:	board/xilinx/ppc405-generic/
-F:	include/configs/xilinx-ppc405-generic.h
-F:	configs/xilinx-ppc405-generic_defconfig
-F:	configs/xilinx-ppc405-generic_flash_defconfig
board/xilinx/ppc405-generic/Makefile deleted +0 -12
deleted file mode 100644
index c9da87065747..000000000000
@@ -1,12 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
-#
-# (C) Copyright 2008
-# Ricardo Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
-# Work supported by Qtechnology http://www.qtec.com
-#
-# SPDX-License-Identifier:	GPL-2.0+
-#
-
-obj-y	+= ../../xilinx/ppc405-generic/xilinx_ppc405_generic.o
board/xilinx/ppc405-generic/xilinx_ppc405_generic.c deleted +0 -48

48 lines not on this page · raw message

board/xilinx/ppc405-generic/xparameters.h deleted +0 -25
deleted file mode 100644
index f0ff78fca565..000000000000
@@ -1,25 +0,0 @@
-/*
- * (C) Copyright 2008
- * Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
- * This work has been supported by: QTechnology  http://qtec.com/
- * based on xparameters-ml507.h by Xilinx
- *
- * SPDX-License-Identifier:	GPL-2.0+
-*/
-
-#ifndef XPARAMETER_H
-#define XPARAMETER_H
-
-#define XPAR_DDR2_SDRAM_MEM_BASEADDR	0x00000000
-#define XPAR_IIC_EEPROM_BASEADDR	0x81600000
-#define XPAR_INTC_0_BASEADDR		0x81800000
-#define XPAR_SPI_0_BASEADDR             0x83400000
-#define XPAR_UARTLITE_0_BASEADDR	0x84000000
-#define XPAR_FLASH_MEM0_BASEADDR	0xFE000000
-#define XPAR_PLB_CLOCK_FREQ_HZ		100000000
-#define XPAR_CORE_CLOCK_FREQ_HZ		400000000
-#define XPAR_INTC_MAX_NUM_INTR_INPUTS	13
-#define XPAR_UARTLITE_0_BAUDRATE	9600
-#define XPAR_SPI_0_NUM_TRANSFER_BITS	8
-
-#endif
board/xilinx/ppc440-generic/Kconfig deleted +0 -12
deleted file mode 100644
index d40783a28f84..000000000000
@@ -1,12 +0,0 @@
-if TARGET_XILINX_PPC440_GENERIC
-
-config SYS_BOARD
-	default "ppc440-generic"
-
-config SYS_VENDOR
-	default "xilinx"
-
-config SYS_CONFIG_NAME
-	default "xilinx-ppc440-generic"
-
-endif
board/xilinx/ppc440-generic/MAINTAINERS deleted +0 -7
deleted file mode 100644
index 2d0b11af914b..000000000000
@@ -1,7 +0,0 @@
-PPC440-GENERIC BOARD
-M:	Ricardo Ribalda <[email protected]>
-S:	Maintained
-F:	board/xilinx/ppc440-generic/
-F:	include/configs/xilinx-ppc440-generic.h
-F:	configs/xilinx-ppc440-generic_defconfig
-F:	configs/xilinx-ppc440-generic_flash_defconfig
board/xilinx/ppc440-generic/Makefile deleted +0 -13
deleted file mode 100644
index 0acd95d6e4e2..000000000000
@@ -1,13 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd at denx.de.
-#
-# (C) Copyright 2008
-# Ricardo Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
-# Work supported by Qtechnology http://www.qtec.com
-#
-# SPDX-License-Identifier:	GPL-2.0+
-#
-
-obj-y	+= ../../xilinx/ppc440-generic/xilinx_ppc440_generic.o
-extra-y 	+= ../../xilinx/ppc440-generic/init.o
board/xilinx/ppc440-generic/init.S deleted +0 -34
deleted file mode 100644
index 4598a376843a..000000000000
@@ -1,34 +0,0 @@
-/*
- *  (C) Copyright 2008
- *  Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
- *  This work has been supported by: QTechnology  http://qtec.com/
- *
- * SPDX-License-Identifier:	GPL-2.0+
- */
-
-#include <ppc_asm.tmpl>
-#include <config.h>
-#include <asm/mmu.h>
-
-.section .bootpg,"ax"
-.globl tlbtab
-
-tlbtab:
-tlbtab_start
-tlbentry(0x00000000, SZ_256M, 0x00000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0x10000000, SZ_256M, 0x10000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0x20000000, SZ_256M, 0x20000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0x30000000, SZ_256M, 0x30000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0x40000000, SZ_256M, 0x40000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0x50000000, SZ_256M, 0x50000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0x60000000, SZ_256M, 0x60000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0x70000000, SZ_256M, 0x70000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0x80000000, SZ_256M, 0x80000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0x90000000, SZ_256M, 0x90000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0xa0000000, SZ_256M, 0xa0000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0xb0000000, SZ_256M, 0xb0000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0xc0000000, SZ_256M, 0xc0000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0xd0000000, SZ_256M, 0xd0000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0xe0000000, SZ_256M, 0xe0000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbentry(0xf0000000, SZ_256M, 0xf0000000, 0, AC_R | AC_W | AC_X | SA_G | SA_I)
-tlbtab_end
board/xilinx/ppc440-generic/xilinx_ppc440_generic.c deleted +0 -41

41 lines not on this page · raw message

board/xilinx/ppc440-generic/xparameters.h deleted +0 -23
deleted file mode 100644
index e30e592bbe12..000000000000
@@ -1,23 +0,0 @@
-/*
- * (C) Copyright 2008
- * Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
- * This work has been supported by: QTechnology  http://qtec.com/
- * based on xparameters-ml507.h by Xilinx
- *
- * SPDX-License-Identifier:	GPL-2.0+
-*/
-
-#ifndef XPARAMETER_H
-#define XPARAMETER_H
-
-#define XPAR_DDR2_SDRAM_MEM_BASEADDR	0x00000000
-#define XPAR_IIC_EEPROM_BASEADDR	0x81600000
-#define XPAR_INTC_0_BASEADDR		0x81800000
-#define XPAR_UARTLITE_0_BASEADDR	0x84000000
-#define XPAR_FLASH_MEM0_BASEADDR	0xFE000000
-#define XPAR_PLB_CLOCK_FREQ_HZ		100000000
-#define XPAR_CORE_CLOCK_FREQ_HZ		400000000
-#define XPAR_INTC_MAX_NUM_INTR_INPUTS	13
-#define XPAR_UARTLITE_0_BAUDRATE	9600
-
-#endif
common/board_f.c +0 -2
index 322e0700d738..29bcac4749d8 100644
@@ -627,8 +627,6 @@ static int setup_board_extra(void)
 		defined(CONFIG_440EPX) || defined(CONFIG_440GRX)
 	bd->bi_pci_busfreq = get_PCI_freq();
 	bd->bi_opbfreq = get_OPB_freq();
-#elif defined(CONFIG_XILINX_405)
-	bd->bi_pci_busfreq = get_PCI_freq();
 #endif
 
 	return 0;
common/cmd_bdinfo.c +4 -5
index f16d5c719f8e..2e94cdc0c84d 100644
@@ -98,17 +98,16 @@ int do_bdinfo(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
 	defined(CONFIG_405GP) || \
 	defined(CONFIG_440EP) || defined(CONFIG_440EPX) || \
 	defined(CONFIG_440GR) || defined(CONFIG_440GRX) || \
-	defined(CONFIG_440SP) || defined(CONFIG_440SPE) || \
-	defined(CONFIG_XILINX_405)
+	defined(CONFIG_440SP) || defined(CONFIG_440SPE)
 	print_mhz("procfreq",		bd->bi_procfreq);
 	print_mhz("plb_busfreq",	bd->bi_plb_busfreq);
 #if	defined(CONFIG_405EP) || defined(CONFIG_405GP) || \
 	defined(CONFIG_440EP) || defined(CONFIG_440EPX) || \
 	defined(CONFIG_440GR) || defined(CONFIG_440GRX) || \
-	defined(CONFIG_440SPE) || defined(CONFIG_XILINX_405)
+	defined(CONFIG_440SPE)
 	print_mhz("pci_busfreq",	bd->bi_pci_busfreq);
 #endif
-#else	/* ! CONFIG_405GP, CONFIG_405EP, CONFIG_XILINX_405, CONFIG_440EP CONFIG_440GR */
+#else	/* ! CONFIG_405GP, CONFIG_405EP, CONFIG_440EP CONFIG_440GR */
 #if defined(CONFIG_CPM2)
 	print_mhz("vco",		bd->bi_vco);
 	print_mhz("sccfreq",		bd->bi_sccfreq);
@@ -119,7 +118,7 @@ int do_bdinfo(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
 	print_mhz("cpmfreq",		bd->bi_cpmfreq);
 #endif
 	print_mhz("busfreq",		bd->bi_busfreq);
-#endif /* CONFIG_405GP, CONFIG_405EP, CONFIG_XILINX_405, CONFIG_440EP CONFIG_440GR */
+#endif /* CONFIG_405GP, CONFIG_405EP, CONFIG_440EP CONFIG_440GR */
 
 #ifdef CONFIG_ENABLE_36BIT_PHYS
 #ifdef CONFIG_PHYS_64BIT
configs/fx12mm_defconfig deleted +0 -4
deleted file mode 100644
index 9900a5486928..000000000000
@@ -1,4 +0,0 @@
-CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000,INIT_TLB=board/xilinx/ppc405-generic/init.o"
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_FX12MM=y
configs/fx12mm_flash_defconfig deleted +0 -4
deleted file mode 100644
index 5a0587ffec35..000000000000
@@ -1,4 +0,0 @@
-CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC,INIT_TLB=board/xilinx/ppc405-generic/init.o"
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_FX12MM=y
configs/ml507_defconfig deleted +0 -4
deleted file mode 100644
index 009972a1e19c..000000000000
@@ -1,4 +0,0 @@
-CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000,BOOT_FROM_XMD=1,INIT_TLB=board/xilinx/ppc440-generic/init.o"
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_ML507=y
configs/ml507_flash_defconfig deleted +0 -4
deleted file mode 100644
index a9658b608d23..000000000000
@@ -1,4 +0,0 @@
-CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC,INIT_TLB=board/xilinx/ppc440-generic/init.o"
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_ML507=y
configs/v5fx30teval_defconfig deleted +0 -4
deleted file mode 100644
index bb58153c1f7d..000000000000
@@ -1,4 +0,0 @@
-CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000,BOOT_FROM_XMD=1,INIT_TLB=board/xilinx/ppc440-generic/init.o"
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_V5FX30TEVAL=y
configs/v5fx30teval_flash_defconfig deleted +0 -4
deleted file mode 100644
index 1c6ec89cd618..000000000000
@@ -1,4 +0,0 @@
-CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC,INIT_TLB=board/xilinx/ppc440-generic/init.o"
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_V5FX30TEVAL=y
configs/xilinx-ppc405-generic_defconfig deleted +0 -4
deleted file mode 100644
index 691412cb6e51..000000000000
@@ -1,4 +0,0 @@
-CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000"
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_XILINX_PPC405_GENERIC=y
configs/xilinx-ppc405-generic_flash_defconfig deleted +0 -4
deleted file mode 100644
index 317b63d4a795..000000000000
@@ -1,4 +0,0 @@
-CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC"
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_XILINX_PPC405_GENERIC=y
configs/xilinx-ppc440-generic_defconfig deleted +0 -4
deleted file mode 100644
index 31ce75b8728d..000000000000
@@ -1,4 +0,0 @@
-CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x04000000,RESET_VECTOR_ADDRESS=0x04100000,BOOT_FROM_XMD=1"
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_XILINX_PPC440_GENERIC=y
configs/xilinx-ppc440-generic_flash_defconfig deleted +0 -4
deleted file mode 100644
index 635926ffbace..000000000000
@@ -1,4 +0,0 @@
-CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0xF7F60000,RESET_VECTOR_ADDRESS=0xF7FFFFFC"
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_XILINX_PPC440_GENERIC=y
drivers/net/xilinx_ll_temac.c +3 -12
index 7cc86571e495..3c244816b835 100644
@@ -316,18 +316,9 @@ int xilinx_ll_temac_initialize(bd_t *bis, struct ll_temac_info *devinf)
 
 	ll_temac->ctrladdr = devinf->ctrl_addr;
 	if (devinf->flags & XILINX_LL_TEMAC_M_SDMA_PLB) {
-#if defined(CONFIG_XILINX_440) || defined(CONFIG_XILINX_405)
-		if (devinf->flags & XILINX_LL_TEMAC_M_SDMA_DCR) {
-			ll_temac_collect_xldcr_sdma_reg_addr(dev);
-			ll_temac->in32 = ll_temac_xldcr_in32;
-			ll_temac->out32 = ll_temac_xldcr_out32;
-		} else
-#endif
-		{
-			ll_temac_collect_xlplb_sdma_reg_addr(dev);
-			ll_temac->in32 = ll_temac_xlplb_in32;
-			ll_temac->out32 = ll_temac_xlplb_out32;
-		}
+		ll_temac_collect_xlplb_sdma_reg_addr(dev);
+		ll_temac->in32 = ll_temac_xlplb_in32;
+		ll_temac->out32 = ll_temac_xlplb_out32;
 		ll_temac->ctrlinit = ll_temac_init_sdma;
 		ll_temac->ctrlhalt = ll_temac_halt_sdma;
 		ll_temac->ctrlreset = ll_temac_reset_sdma;
drivers/net/xilinx_ll_temac_sdma.c +0 -59

65 lines not on this page · raw message

drivers/net/xilinx_ll_temac_sdma.h +0 -11
index 41659c0eeba6..67a8b0f2ef04 100644
@@ -241,17 +241,6 @@ enum dmac_ctrl {
 #define DMA_CONTROL_TPE		(1 << 2)
 #define DMA_CONTROL_RESET	(1 << 0)
 
-#if defined(CONFIG_XILINX_440) || defined(CONFIG_XILINX_405)
-
-/* Xilinx Device Control Register (DCR) in/out accessors */
-unsigned ll_temac_xldcr_in32(phys_addr_t addr);
-void ll_temac_xldcr_out32(phys_addr_t addr, unsigned value);
-
-/* collect all register addresses for Xilinx DCR in/out accessors */
-void ll_temac_collect_xldcr_sdma_reg_addr(struct eth_device *dev);
-
-#endif /* CONFIG_XILINX_440 || CONFIG_XILINX_405 */
-
 /* Xilinx Processor Local Bus (PLB) in/out accessors */
 unsigned ll_temac_xlplb_in32(phys_addr_t base);
 void ll_temac_xlplb_out32(phys_addr_t base, unsigned value);
include/configs/fx12mm.h deleted +0 -52

52 lines not on this page · raw message

include/configs/ml507.h deleted +0 -39
deleted file mode 100644
index b9ecb091b61d..000000000000
@@ -1,39 +0,0 @@
-/*
- * (C) Copyright 2008
- *  Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
- *  This work has been supported by: QTechnology  http://qtec.com/
- * SPDX-License-Identifier:	GPL-2.0+
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*CPU*/
-#define CONFIG_440		1
-#define CONFIG_XILINX_ML507	1
-#include "../board/xilinx/ml507/xparameters.h"
-
-/*Mem Map*/
-#define CONFIG_SYS_SDRAM_SIZE_MB	256
-
-/*Env*/
-#define	CONFIG_ENV_IS_IN_FLASH	1
-#define	CONFIG_ENV_SIZE		0x20000
-#define	CONFIG_ENV_SECT_SIZE	0x20000
-#define CONFIG_ENV_OFFSET	0x340000
-#define CONFIG_ENV_ADDR		(XPAR_FLASH_MEM0_BASEADDR+CONFIG_ENV_OFFSET)
-
-/*Misc*/
-#define CONFIG_SYS_PROMPT	"ml507:/# "	/* Monitor Command Prompt    */
-#define CONFIG_PREBOOT		"echo U-Boot is up and runnining;"
-
-/*Flash*/
-#define	CONFIG_SYS_FLASH_SIZE	(32*1024*1024)
-#define	CONFIG_SYS_MAX_FLASH_SECT	259
-#define MTDIDS_DEFAULT		"nor0=ml507-flash"
-#define MTDPARTS_DEFAULT	"mtdparts=ml507-flash:-(user)"
-
-/*Generic Configs*/
-#include <configs/xilinx-ppc440.h>
-
-#endif						/* __CONFIG_H */
include/configs/v5fx30teval.h deleted +0 -39
deleted file mode 100644
index f30a0904a3fa..000000000000
@@ -1,39 +0,0 @@
-/*
- * (C) Copyright 2008
- *  Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
- *  This work has been supported by: QTechnology  http://qtec.com/
- * SPDX-License-Identifier:	GPL-2.0+
-*/
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*CPU*/
-#define CONFIG_440		1
-#define CONFIG_XILINX_ML507	1
-#include "../board/avnet/v5fx30teval/xparameters.h"
-
-/*Mem Map*/
-#define CONFIG_SYS_SDRAM_SIZE_MB	64
-
-/*Env*/
-#define	CONFIG_ENV_IS_IN_FLASH	1
-#define	CONFIG_ENV_SIZE		0x20000
-#define	CONFIG_ENV_SECT_SIZE	0x20000
-#define CONFIG_ENV_OFFSET		0x1A0000
-#define CONFIG_ENV_ADDR		(XPAR_FLASH_MEM0_BASEADDR+CONFIG_ENV_OFFSET)
-
-/*Misc*/
-#define CONFIG_SYS_PROMPT		"v5fx30t:/# "	/* Monitor Command Prompt    */
-#define CONFIG_PREBOOT		"echo U-Boot is up and runnining;"
-
-/*Flash*/
-#define	CONFIG_SYS_FLASH_SIZE		(16*1024*1024)
-#define	CONFIG_SYS_MAX_FLASH_SECT	131
-#define MTDIDS_DEFAULT		"nor0=v5fx30t-flash"
-#define MTDPARTS_DEFAULT	"mtdparts=v5fx30t-flash:-(user)"
-
-/*Generic Configs*/
-#include <configs/xilinx-ppc440.h>
-
-#endif						/* __CONFIG_H */
include/configs/xilinx-ppc.h deleted +0 -126

126 lines not on this page · raw message

include/configs/xilinx-ppc405-generic.h deleted +0 -42

42 lines not on this page · raw message

include/configs/xilinx-ppc405.h deleted +0 -22
deleted file mode 100644
index a0151fe8f4cb..000000000000
@@ -1,22 +0,0 @@
-/*
- *
- * (C) Copyright 2008
- * Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
- * This work has been supported by: QTechnology http://qtec.com/
- *
- * (C) Copyright 2008
- * Georg Schardt <[email protected]>
- *
- * SPDX-License-Identifier:	GPL-2.0+
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/* cpu parameter */
-#define CONFIG_405		1
-#define CONFIG_XILINX_405	1
-
-#include <configs/xilinx-ppc.h>
-
-#endif
include/configs/xilinx-ppc440-generic.h deleted +0 -39
deleted file mode 100644
index 8e684151efe5..000000000000
@@ -1,39 +0,0 @@
-/*
- * (C) Copyright 2008
- *  Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
- *  This work has been supported by: QTechnology  http://qtec.com/
- * SPDX-License-Identifier:	GPL-2.0+
-*/
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*CPU*/
-#define CONFIG_440			1
-#define CONFIG_XILINX_PPC440_GENERIC	1
-#include "../board/xilinx/ppc440-generic/xparameters.h"
-
-/*Mem Map*/
-#define CONFIG_SYS_SDRAM_SIZE_MB	256
-
-/*Env*/
-#define	CONFIG_ENV_IS_IN_FLASH	1
-#define	CONFIG_ENV_SIZE		0x20000
-#define	CONFIG_ENV_SECT_SIZE	0x20000
-#define CONFIG_ENV_OFFSET		0x340000
-#define CONFIG_ENV_ADDR		(XPAR_FLASH_MEM0_BASEADDR+CONFIG_ENV_OFFSET)
-
-/*Misc*/
-#define CONFIG_SYS_PROMPT		"board:/# "	/* Monitor Command Prompt    */
-#define CONFIG_PREBOOT		"echo U-Boot is up and runnining;"
-
-/*Flash*/
-#define	CONFIG_SYS_FLASH_SIZE		(32*1024*1024)
-#define	CONFIG_SYS_MAX_FLASH_SECT	259
-#define MTDIDS_DEFAULT		"nor0=ml507-flash"
-#define MTDPARTS_DEFAULT	"mtdparts=ml507-flash:-(user)"
-
-/*Generic Configs*/
-#include <configs/xilinx-ppc440.h>
-
-#endif						/* __CONFIG_H */
include/configs/xilinx-ppc440.h deleted +0 -17
deleted file mode 100644
index f45700878ecd..000000000000
@@ -1,17 +0,0 @@
-/*
- * (C) Copyright 2008
- *  Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda at uam.es
- *  This work has been supported by: QTechnology  http://qtec.com/
- * SPDX-License-Identifier:	GPL-2.0+
-*/
-
-#ifndef __CONFIG_GEN_H
-#define __CONFIG_GEN_H
-
-/*CPU*/
-#define CONFIG_440		1
-#define CONFIG_XILINX_440	1
-
-#include <configs/xilinx-ppc.h>
-
-#endif						/* __CONFIG_H */
Signature · 1 line
2.3.5
#1 lore raw

PATCH 1/1 ppc: xilinx: Remove ancient ppc405 and ppc440 platforms

Hi Michal,

Quoted 57 lines · Michal Simek

Remove ancient Xilinx platforms.

---

  arch/powerpc/cpu/ppc4xx/Kconfig                    |  20 ----
  arch/powerpc/cpu/ppc4xx/Makefile                   |   3 -
  arch/powerpc/cpu/ppc4xx/cpu.c                      |   4 -
  arch/powerpc/cpu/ppc4xx/speed.c                    |   9 +-
  arch/powerpc/cpu/ppc4xx/start.S                    |   3 +-
  arch/powerpc/cpu/ppc4xx/xilinx_irq.c               |  89 ---------------
  arch/powerpc/include/asm/interrupt.h               |   4 -
  arch/powerpc/include/asm/ppc4xx.h                  |   2 -
  arch/powerpc/include/asm/xilinx_irq.h              |  25 ----
  arch/powerpc/lib/board.c                           |   2 -
  board/avnet/fx12mm/Kconfig                         |  12 --
  board/avnet/fx12mm/MAINTAINERS                     |   7 --
  board/avnet/fx12mm/Makefile                        |  11 --
  board/avnet/fx12mm/fx12mm.c                        |  34 ------
  board/avnet/fx12mm/xparameters.h                   |  35 ------
  board/avnet/v5fx30teval/Kconfig                    |  12 --
  board/avnet/v5fx30teval/MAINTAINERS                |   7 --
  board/avnet/v5fx30teval/Makefile                   |  11 --
  board/avnet/v5fx30teval/v5fx30teval.c              |  17 ---
  board/avnet/v5fx30teval/xparameters.h              |  22 ----
  board/xilinx/ml507/Kconfig                         |  12 --
  board/xilinx/ml507/MAINTAINERS                     |   7 --
  board/xilinx/ml507/Makefile                        |  11 --
  board/xilinx/ml507/ml507.c                         |  17 ---
  board/xilinx/ml507/xparameters.h                   |  23 ----
  board/xilinx/ppc405-generic/Kconfig                |  12 --
  board/xilinx/ppc405-generic/MAINTAINERS            |   7 --
  board/xilinx/ppc405-generic/Makefile               |  12 --
  .../xilinx/ppc405-generic/xilinx_ppc405_generic.c  |  48 --------
  board/xilinx/ppc405-generic/xparameters.h          |  25 ----
  board/xilinx/ppc440-generic/Kconfig                |  12 --
  board/xilinx/ppc440-generic/MAINTAINERS            |   7 --
  board/xilinx/ppc440-generic/Makefile               |  13 ---
  board/xilinx/ppc440-generic/init.S                 |  34 ------
  .../xilinx/ppc440-generic/xilinx_ppc440_generic.c  |  41 -------
  board/xilinx/ppc440-generic/xparameters.h          |  23 ----
  common/board_f.c                                   |   2 -
  common/cmd_bdinfo.c                                |   9 +-
  configs/fx12mm_defconfig                           |   4 -
  configs/fx12mm_flash_defconfig                     |   4 -
  configs/ml507_defconfig                            |   4 -
  configs/ml507_flash_defconfig                      |   4 -
  configs/v5fx30teval_defconfig                      |   4 -
  configs/v5fx30teval_flash_defconfig                |   4 -
  configs/xilinx-ppc405-generic_defconfig            |   4 -
  configs/xilinx-ppc405-generic_flash_defconfig      |   4 -
  configs/xilinx-ppc440-generic_defconfig            |   4 -
  configs/xilinx-ppc440-generic_flash_defconfig      |   4 -
  drivers/net/xilinx_ll_temac.c                      |  15 +--
  drivers/net/xilinx_ll_temac_sdma.c                 |  59 ----------
  drivers/net/xilinx_ll_temac_sdma.h                 |  11 --
  include/configs/fx12mm.h                           |  52 ---------
Quoted 8 lines
  include/configs/ml507.h                            |  39 -------
  include/configs/v5fx30teval.h                      |  39 -------
  include/configs/xilinx-ppc.h                       | 126 ---------------------
  include/configs/xilinx-ppc405-generic.h            |  42 -------
  include/configs/xilinx-ppc405.h                    |  22 ----
  include/configs/xilinx-ppc440-generic.h            |  39 -------
  include/configs/xilinx-ppc440.h                    |  17 ---
  59 files changed, 9 insertions(+), 1136 deletions(-)

Nice diffstat! ;)

Looks good, so:

Thanks,
Stefan

#2 lore raw

PATCH 1/1 ppc: xilinx: Remove ancient ppc405 and ppc440 platforms

Hi Stefan

Quoted 71 lines · Stefan Roese

Hi Michal,

Quoted 59 lines · Michal Simek

Remove ancient Xilinx platforms.

---

  arch/powerpc/cpu/ppc4xx/Kconfig                    |  20 ----
  arch/powerpc/cpu/ppc4xx/Makefile                   |   3 -
  arch/powerpc/cpu/ppc4xx/cpu.c                      |   4 -
  arch/powerpc/cpu/ppc4xx/speed.c                    |   9 +-
  arch/powerpc/cpu/ppc4xx/start.S                    |   3 +-
  arch/powerpc/cpu/ppc4xx/xilinx_irq.c               |  89
---------------
  arch/powerpc/include/asm/interrupt.h               |   4 -
  arch/powerpc/include/asm/ppc4xx.h                  |   2 -
  arch/powerpc/include/asm/xilinx_irq.h              |  25 ----
  arch/powerpc/lib/board.c                           |   2 -
  board/avnet/fx12mm/Kconfig                         |  12 --
  board/avnet/fx12mm/MAINTAINERS                     |   7 --
  board/avnet/fx12mm/Makefile                        |  11 --
  board/avnet/fx12mm/fx12mm.c                        |  34 ------
  board/avnet/fx12mm/xparameters.h                   |  35 ------
  board/avnet/v5fx30teval/Kconfig                    |  12 --
  board/avnet/v5fx30teval/MAINTAINERS                |   7 --
  board/avnet/v5fx30teval/Makefile                   |  11 --
  board/avnet/v5fx30teval/v5fx30teval.c              |  17 ---
  board/avnet/v5fx30teval/xparameters.h              |  22 ----
  board/xilinx/ml507/Kconfig                         |  12 --
  board/xilinx/ml507/MAINTAINERS                     |   7 --
  board/xilinx/ml507/Makefile                        |  11 --
  board/xilinx/ml507/ml507.c                         |  17 ---
  board/xilinx/ml507/xparameters.h                   |  23 ----
  board/xilinx/ppc405-generic/Kconfig                |  12 --
  board/xilinx/ppc405-generic/MAINTAINERS            |   7 --
  board/xilinx/ppc405-generic/Makefile               |  12 --
  .../xilinx/ppc405-generic/xilinx_ppc405_generic.c  |  48 --------
  board/xilinx/ppc405-generic/xparameters.h          |  25 ----
  board/xilinx/ppc440-generic/Kconfig                |  12 --
  board/xilinx/ppc440-generic/MAINTAINERS            |   7 --
  board/xilinx/ppc440-generic/Makefile               |  13 ---
  board/xilinx/ppc440-generic/init.S                 |  34 ------
  .../xilinx/ppc440-generic/xilinx_ppc440_generic.c  |  41 -------
  board/xilinx/ppc440-generic/xparameters.h          |  23 ----
  common/board_f.c                                   |   2 -
  common/cmd_bdinfo.c                                |   9 +-
  configs/fx12mm_defconfig                           |   4 -
  configs/fx12mm_flash_defconfig                     |   4 -
  configs/ml507_defconfig                            |   4 -
  configs/ml507_flash_defconfig                      |   4 -
  configs/v5fx30teval_defconfig                      |   4 -
  configs/v5fx30teval_flash_defconfig                |   4 -
  configs/xilinx-ppc405-generic_defconfig            |   4 -
  configs/xilinx-ppc405-generic_flash_defconfig      |   4 -
  configs/xilinx-ppc440-generic_defconfig            |   4 -
  configs/xilinx-ppc440-generic_flash_defconfig      |   4 -
  drivers/net/xilinx_ll_temac.c                      |  15 +--
  drivers/net/xilinx_ll_temac_sdma.c                 |  59 ----------
  drivers/net/xilinx_ll_temac_sdma.h                 |  11 --
  include/configs/fx12mm.h                           |  52 ---------
  include/configs/ml507.h                            |  39 -------
Quoted 8 lines
  include/configs/v5fx30teval.h                      |  39 -------
  include/configs/xilinx-ppc.h                       | 126
---------------------
  include/configs/xilinx-ppc405-generic.h            |  42 -------
  include/configs/xilinx-ppc405.h                    |  22 ----
  include/configs/xilinx-ppc440-generic.h            |  39 -------
  include/configs/xilinx-ppc440.h                    |  17 ---
  59 files changed, 9 insertions(+), 1136 deletions(-)
Quoted 5 lines

Nice diffstat! ;)

Looks good, so:

Hopefully I didn't forget anything.

Thanks,
Michal