diff options
Diffstat (limited to 'arch/powerpc/include')
| -rw-r--r-- | arch/powerpc/include/asm/ppc405cr.h | 92 | ||||
| -rw-r--r-- | arch/powerpc/include/asm/ppc4xx-ebc.h | 6 | ||||
| -rw-r--r-- | arch/powerpc/include/asm/ppc4xx.h | 4 | ||||
| -rw-r--r-- | arch/powerpc/include/asm/processor.h | 3 | ||||
| -rw-r--r-- | arch/powerpc/include/asm/u-boot.h | 1 | 
5 files changed, 3 insertions, 103 deletions
| diff --git a/arch/powerpc/include/asm/ppc405cr.h b/arch/powerpc/include/asm/ppc405cr.h deleted file mode 100644 index 0ea69bd09..000000000 --- a/arch/powerpc/include/asm/ppc405cr.h +++ /dev/null @@ -1,92 +0,0 @@ -/* - * (C) Copyright 2010 - * Stefan Roese, DENX Software Engineering, sr@denx.de. - * - * SPDX-License-Identifier:	GPL-2.0+  - */ - -#ifndef _PPC405CR_H_ -#define _PPC405CR_H_ - -#define CONFIG_SDRAM_PPC4xx_IBM_SDRAM	/* IBM SDRAM controller */ - -/* Memory mapped register */ -#define CONFIG_SYS_PERIPHERAL_BASE	0xef600000 /* Internal Peripherals */ - -#define CONFIG_SYS_NS16550_COM1	(CONFIG_SYS_PERIPHERAL_BASE + 0x0300) -#define CONFIG_SYS_NS16550_COM2	(CONFIG_SYS_PERIPHERAL_BASE + 0x0400) - -#define GPIO0_BASE		(CONFIG_SYS_PERIPHERAL_BASE + 0x0700) - -/* DCR's */ -#define DCP0_CFGADDR	0x0014		/* Decompression controller addr reg */ -#define DCP0_CFGDATA	0x0015		/* Decompression controller data reg */ -#define OCM0_ISCNTL	0x0019	/* OCM I-side control reg */ -#define OCM0_DSARC	0x001a	/* OCM D-side address compare */ -#define OCM0_DSCNTL	0x001b	/* OCM D-side control */ -#define CPC0_PLLMR	0x00b0		/* PLL mode  register */ -#define CPC0_CR0	0x00b1		/* chip control register 0 */ -#define CPC0_CR1	0x00b2		/* chip control register 1 */ -#define CPC0_PSR	0x00b4		/* chip pin strapping reg */ -#define CPC0_EIRR	0x00b6		/* ext interrupt routing reg */ -#define CPC0_SR		0x00b8		/* Power management status */ -#define CPC0_ER		0x00b9		/* Power management enable */ -#define CPC0_FR		0x00ba		/* Power management force */ -#define CPC0_ECR	0x00aa		/* edge conditioner register */ - -#define PLLMR_FWD_DIV_MASK	0xE0000000	/* Forward Divisor */ -#define PLLMR_FWD_DIV_BYPASS	0xE0000000 -#define PLLMR_FWD_DIV_3		0xA0000000 -#define PLLMR_FWD_DIV_4		0x80000000 -#define PLLMR_FWD_DIV_6		0x40000000 - -#define PLLMR_FB_DIV_MASK	0x1E000000	/* Feedback Divisor */ -#define PLLMR_FB_DIV_1		0x02000000 -#define PLLMR_FB_DIV_2		0x04000000 -#define PLLMR_FB_DIV_3		0x06000000 -#define PLLMR_FB_DIV_4		0x08000000 - -#define PLLMR_TUNING_MASK	0x01F80000 - -#define PLLMR_CPU_TO_PLB_MASK	0x00060000	/* CPU:PLB Frequency Divisor */ -#define PLLMR_CPU_PLB_DIV_1	0x00000000 -#define PLLMR_CPU_PLB_DIV_2	0x00020000 -#define PLLMR_CPU_PLB_DIV_3	0x00040000 -#define PLLMR_CPU_PLB_DIV_4	0x00060000 - -#define PLLMR_OPB_TO_PLB_MASK	0x00018000	/* OPB:PLB Frequency Divisor */ -#define PLLMR_OPB_PLB_DIV_1	0x00000000 -#define PLLMR_OPB_PLB_DIV_2	0x00008000 -#define PLLMR_OPB_PLB_DIV_3	0x00010000 -#define PLLMR_OPB_PLB_DIV_4	0x00018000 - -#define PLLMR_PCI_TO_PLB_MASK	0x00006000	/* PCI:PLB Frequency Divisor */ -#define PLLMR_PCI_PLB_DIV_1	0x00000000 -#define PLLMR_PCI_PLB_DIV_2	0x00002000 -#define PLLMR_PCI_PLB_DIV_3	0x00004000 -#define PLLMR_PCI_PLB_DIV_4	0x00006000 - -#define PLLMR_EXB_TO_PLB_MASK	0x00001800	/* External Bus:PLB Divisor */ -#define PLLMR_EXB_PLB_DIV_2	0x00000000 -#define PLLMR_EXB_PLB_DIV_3	0x00000800 -#define PLLMR_EXB_PLB_DIV_4	0x00001000 -#define PLLMR_EXB_PLB_DIV_5	0x00001800 - -/* definitions for PPC405GPr (new mode strapping) */ -#define PLLMR_FWDB_DIV_MASK	0x00000007	/* Forward Divisor B */ - -#define PSR_PLL_FWD_MASK	0xC0000000 -#define PSR_PLL_FDBACK_MASK	0x30000000 -#define PSR_PLL_TUNING_MASK	0x0E000000 -#define PSR_PLB_CPU_MASK	0x01800000 -#define PSR_OPB_PLB_MASK	0x00600000 -#define PSR_PCI_PLB_MASK	0x00180000 -#define PSR_EB_PLB_MASK		0x00060000 -#define PSR_ROM_WIDTH_MASK	0x00018000 -#define PSR_ROM_LOC		0x00004000 -#define PSR_PCI_ASYNC_EN	0x00001000 -#define PSR_PERCLK_SYNC_MODE_EN 0x00000800	/* PPC405GPr only */ -#define PSR_PCI_ARBIT_EN	0x00000400 -#define PSR_NEW_MODE_EN		0x00000020	/* PPC405GPr only */ - -#endif /* _PPC405CR_H_ */ diff --git a/arch/powerpc/include/asm/ppc4xx-ebc.h b/arch/powerpc/include/asm/ppc4xx-ebc.h index 9eb50ee84..32062fd41 100644 --- a/arch/powerpc/include/asm/ppc4xx-ebc.h +++ b/arch/powerpc/include/asm/ppc4xx-ebc.h @@ -14,12 +14,12 @@   * Within this group there is a slight variation concerning the bit field   * position of the EMPL and EMPH fields:   */ -#if defined(CONFIG_405CR) || defined(CONFIG_405GP) || \ +#if defined(CONFIG_405GP) || \      defined(CONFIG_405EP) || \      defined(CONFIG_440EP) || defined(CONFIG_440GR) || \      defined(CONFIG_440EPX) || defined(CONFIG_440GRX)  #define CONFIG_EBC_PPC4xx_IBM_VER1 -#if defined(CONFIG_405CR) || defined(CONFIG_405GP) || \ +#if defined(CONFIG_405GP) || \      defined(CONFIG_405EP)  #define EBC_CFG_EMPH_POS	8  #define EBC_CFG_EMPL_POS	6 @@ -32,7 +32,7 @@  /*   * Define the max number of EBC banks (chip selects)   */ -#if defined(CONFIG_405CR) || defined(CONFIG_405GP) || \ +#if defined(CONFIG_405GP) || \      defined(CONFIG_405EZ) || \      defined(CONFIG_440GP) || defined(CONFIG_440GX)  #define EBC_NUM_BANKS	8 diff --git a/arch/powerpc/include/asm/ppc4xx.h b/arch/powerpc/include/asm/ppc4xx.h index 46a8e587b..8d703c663 100644 --- a/arch/powerpc/include/asm/ppc4xx.h +++ b/arch/powerpc/include/asm/ppc4xx.h @@ -8,10 +8,6 @@  /*   * Include SoC specific headers   */ -#if defined(CONFIG_405CR) -#include <asm/ppc405cr.h> -#endif -  #if defined(CONFIG_405EP)  #include <asm/ppc405ep.h>  #endif diff --git a/arch/powerpc/include/asm/processor.h b/arch/powerpc/include/asm/processor.h index bcf6cfb09..c0fb51993 100644 --- a/arch/powerpc/include/asm/processor.h +++ b/arch/powerpc/include/asm/processor.h @@ -894,9 +894,6 @@  #define PVR_405GP_RC	0x40110082  #define PVR_405GP_RD	0x401100C4  #define PVR_405GP_RE	0x40110145  /* same as pc405cr rev c */ -#define PVR_405CR_RA	0x40110041 -#define PVR_405CR_RB	0x401100C5 -#define PVR_405CR_RC	0x40110145  /* same as pc405gp rev e */  #define PVR_405EP_RA	0x51210950  #define PVR_405GPR_RB	0x50910951  #define PVR_405EZ_RA	0x41511460 diff --git a/arch/powerpc/include/asm/u-boot.h b/arch/powerpc/include/asm/u-boot.h index f17b146da..5916f7ce9 100644 --- a/arch/powerpc/include/asm/u-boot.h +++ b/arch/powerpc/include/asm/u-boot.h @@ -67,7 +67,6 @@ typedef struct bd_info {  	unsigned int	bi_baudrate;	/* Console Baudrate */  #if defined(CONFIG_405)   || \      defined(CONFIG_405GP) || \ -    defined(CONFIG_405CR) || \      defined(CONFIG_405EP) || \      defined(CONFIG_405EZ) || \      defined(CONFIG_405EX) || \ |