diff options
Diffstat (limited to 'arch/arm/mach-at91/include/mach/at91sam9263_matrix.h')
| -rw-r--r-- | arch/arm/mach-at91/include/mach/at91sam9263_matrix.h | 74 | 
1 files changed, 37 insertions, 37 deletions
diff --git a/arch/arm/mach-at91/include/mach/at91sam9263_matrix.h b/arch/arm/mach-at91/include/mach/at91sam9263_matrix.h index 9b3efd3eb2f..ebb5fdb565e 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9263_matrix.h +++ b/arch/arm/mach-at91/include/mach/at91sam9263_matrix.h @@ -15,15 +15,15 @@  #ifndef AT91SAM9263_MATRIX_H  #define AT91SAM9263_MATRIX_H -#define AT91_MATRIX_MCFG0	(AT91_MATRIX + 0x00)	/* Master Configuration Register 0 */ -#define AT91_MATRIX_MCFG1	(AT91_MATRIX + 0x04)	/* Master Configuration Register 1 */ -#define AT91_MATRIX_MCFG2	(AT91_MATRIX + 0x08)	/* Master Configuration Register 2 */ -#define AT91_MATRIX_MCFG3	(AT91_MATRIX + 0x0C)	/* Master Configuration Register 3 */ -#define AT91_MATRIX_MCFG4	(AT91_MATRIX + 0x10)	/* Master Configuration Register 4 */ -#define AT91_MATRIX_MCFG5	(AT91_MATRIX + 0x14)	/* Master Configuration Register 5 */ -#define AT91_MATRIX_MCFG6	(AT91_MATRIX + 0x18)	/* Master Configuration Register 6 */ -#define AT91_MATRIX_MCFG7	(AT91_MATRIX + 0x1C)	/* Master Configuration Register 7 */ -#define AT91_MATRIX_MCFG8	(AT91_MATRIX + 0x20)	/* Master Configuration Register 8 */ +#define AT91_MATRIX_MCFG0	0x00			/* Master Configuration Register 0 */ +#define AT91_MATRIX_MCFG1	0x04			/* Master Configuration Register 1 */ +#define AT91_MATRIX_MCFG2	0x08			/* Master Configuration Register 2 */ +#define AT91_MATRIX_MCFG3	0x0C			/* Master Configuration Register 3 */ +#define AT91_MATRIX_MCFG4	0x10			/* Master Configuration Register 4 */ +#define AT91_MATRIX_MCFG5	0x14			/* Master Configuration Register 5 */ +#define AT91_MATRIX_MCFG6	0x18			/* Master Configuration Register 6 */ +#define AT91_MATRIX_MCFG7	0x1C			/* Master Configuration Register 7 */ +#define AT91_MATRIX_MCFG8	0x20			/* Master Configuration Register 8 */  #define		AT91_MATRIX_ULBT	(7 << 0)	/* Undefined Length Burst Type */  #define			AT91_MATRIX_ULBT_INFINITE	(0 << 0)  #define			AT91_MATRIX_ULBT_SINGLE		(1 << 0) @@ -31,14 +31,14 @@  #define			AT91_MATRIX_ULBT_EIGHT		(3 << 0)  #define			AT91_MATRIX_ULBT_SIXTEEN	(4 << 0) -#define AT91_MATRIX_SCFG0	(AT91_MATRIX + 0x40)	/* Slave Configuration Register 0 */ -#define AT91_MATRIX_SCFG1	(AT91_MATRIX + 0x44)	/* Slave Configuration Register 1 */ -#define AT91_MATRIX_SCFG2	(AT91_MATRIX + 0x48)	/* Slave Configuration Register 2 */ -#define AT91_MATRIX_SCFG3	(AT91_MATRIX + 0x4C)	/* Slave Configuration Register 3 */ -#define AT91_MATRIX_SCFG4	(AT91_MATRIX + 0x50)	/* Slave Configuration Register 4 */ -#define AT91_MATRIX_SCFG5	(AT91_MATRIX + 0x54)	/* Slave Configuration Register 5 */ -#define AT91_MATRIX_SCFG6	(AT91_MATRIX + 0x58)	/* Slave Configuration Register 6 */ -#define AT91_MATRIX_SCFG7	(AT91_MATRIX + 0x5C)	/* Slave Configuration Register 7 */ +#define AT91_MATRIX_SCFG0	0x40			/* Slave Configuration Register 0 */ +#define AT91_MATRIX_SCFG1	0x44			/* Slave Configuration Register 1 */ +#define AT91_MATRIX_SCFG2	0x48			/* Slave Configuration Register 2 */ +#define AT91_MATRIX_SCFG3	0x4C			/* Slave Configuration Register 3 */ +#define AT91_MATRIX_SCFG4	0x50			/* Slave Configuration Register 4 */ +#define AT91_MATRIX_SCFG5	0x54			/* Slave Configuration Register 5 */ +#define AT91_MATRIX_SCFG6	0x58			/* Slave Configuration Register 6 */ +#define AT91_MATRIX_SCFG7	0x5C			/* Slave Configuration Register 7 */  #define		AT91_MATRIX_SLOT_CYCLE		(0xff << 0)	/* Maximum Number of Allowed Cycles for a Burst */  #define		AT91_MATRIX_DEFMSTR_TYPE	(3    << 16)	/* Default Master Type */  #define			AT91_MATRIX_DEFMSTR_TYPE_NONE	(0 << 16) @@ -49,22 +49,22 @@  #define			AT91_MATRIX_ARBT_ROUND_ROBIN	(0 << 24)  #define			AT91_MATRIX_ARBT_FIXED_PRIORITY	(1 << 24) -#define AT91_MATRIX_PRAS0	(AT91_MATRIX + 0x80)	/* Priority Register A for Slave 0 */ -#define AT91_MATRIX_PRBS0	(AT91_MATRIX + 0x84)	/* Priority Register B for Slave 0 */ -#define AT91_MATRIX_PRAS1	(AT91_MATRIX + 0x88)	/* Priority Register A for Slave 1 */ -#define AT91_MATRIX_PRBS1	(AT91_MATRIX + 0x8C)	/* Priority Register B for Slave 1 */ -#define AT91_MATRIX_PRAS2	(AT91_MATRIX + 0x90)	/* Priority Register A for Slave 2 */ -#define AT91_MATRIX_PRBS2	(AT91_MATRIX + 0x94)	/* Priority Register B for Slave 2 */ -#define AT91_MATRIX_PRAS3	(AT91_MATRIX + 0x98)	/* Priority Register A for Slave 3 */ -#define AT91_MATRIX_PRBS3	(AT91_MATRIX + 0x9C)	/* Priority Register B for Slave 3 */ -#define AT91_MATRIX_PRAS4	(AT91_MATRIX + 0xA0)	/* Priority Register A for Slave 4 */ -#define AT91_MATRIX_PRBS4	(AT91_MATRIX + 0xA4)	/* Priority Register B for Slave 4 */ -#define AT91_MATRIX_PRAS5	(AT91_MATRIX + 0xA8)	/* Priority Register A for Slave 5 */ -#define AT91_MATRIX_PRBS5	(AT91_MATRIX + 0xAC)	/* Priority Register B for Slave 5 */ -#define AT91_MATRIX_PRAS6	(AT91_MATRIX + 0xB0)	/* Priority Register A for Slave 6 */ -#define AT91_MATRIX_PRBS6	(AT91_MATRIX + 0xB4)	/* Priority Register B for Slave 6 */ -#define AT91_MATRIX_PRAS7	(AT91_MATRIX + 0xB8)	/* Priority Register A for Slave 7 */ -#define AT91_MATRIX_PRBS7	(AT91_MATRIX + 0xBC)	/* Priority Register B for Slave 7 */ +#define AT91_MATRIX_PRAS0	0x80			/* Priority Register A for Slave 0 */ +#define AT91_MATRIX_PRBS0	0x84			/* Priority Register B for Slave 0 */ +#define AT91_MATRIX_PRAS1	0x88			/* Priority Register A for Slave 1 */ +#define AT91_MATRIX_PRBS1	0x8C			/* Priority Register B for Slave 1 */ +#define AT91_MATRIX_PRAS2	0x90			/* Priority Register A for Slave 2 */ +#define AT91_MATRIX_PRBS2	0x94			/* Priority Register B for Slave 2 */ +#define AT91_MATRIX_PRAS3	0x98			/* Priority Register A for Slave 3 */ +#define AT91_MATRIX_PRBS3	0x9C			/* Priority Register B for Slave 3 */ +#define AT91_MATRIX_PRAS4	0xA0			/* Priority Register A for Slave 4 */ +#define AT91_MATRIX_PRBS4	0xA4			/* Priority Register B for Slave 4 */ +#define AT91_MATRIX_PRAS5	0xA8			/* Priority Register A for Slave 5 */ +#define AT91_MATRIX_PRBS5	0xAC			/* Priority Register B for Slave 5 */ +#define AT91_MATRIX_PRAS6	0xB0			/* Priority Register A for Slave 6 */ +#define AT91_MATRIX_PRBS6	0xB4			/* Priority Register B for Slave 6 */ +#define AT91_MATRIX_PRAS7	0xB8			/* Priority Register A for Slave 7 */ +#define AT91_MATRIX_PRBS7	0xBC			/* Priority Register B for Slave 7 */  #define		AT91_MATRIX_M0PR		(3 << 0)	/* Master 0 Priority */  #define		AT91_MATRIX_M1PR		(3 << 4)	/* Master 1 Priority */  #define		AT91_MATRIX_M2PR		(3 << 8)	/* Master 2 Priority */ @@ -75,7 +75,7 @@  #define		AT91_MATRIX_M7PR		(3 << 28)	/* Master 7 Priority */  #define		AT91_MATRIX_M8PR		(3 << 0)	/* Master 8 Priority (in Register B) */ -#define AT91_MATRIX_MRCR	(AT91_MATRIX + 0x100)	/* Master Remap Control Register */ +#define AT91_MATRIX_MRCR	0x100			/* Master Remap Control Register */  #define		AT91_MATRIX_RCB0		(1 << 0)	/* Remap Command for AHB Master 0 (ARM926EJ-S Instruction Master) */  #define		AT91_MATRIX_RCB1		(1 << 1)	/* Remap Command for AHB Master 1 (ARM926EJ-S Data Master) */  #define		AT91_MATRIX_RCB2		(1 << 2) @@ -86,7 +86,7 @@  #define		AT91_MATRIX_RCB7		(1 << 7)  #define		AT91_MATRIX_RCB8		(1 << 8) -#define AT91_MATRIX_TCMR	(AT91_MATRIX + 0x114)	/* TCM Configuration Register */ +#define AT91_MATRIX_TCMR	0x114			/* TCM Configuration Register */  #define		AT91_MATRIX_ITCM_SIZE		(0xf << 0)	/* Size of ITCM enabled memory block */  #define			AT91_MATRIX_ITCM_0		(0 << 0)  #define			AT91_MATRIX_ITCM_16		(5 << 0) @@ -96,7 +96,7 @@  #define			AT91_MATRIX_DTCM_16		(5 << 4)  #define			AT91_MATRIX_DTCM_32		(6 << 4) -#define AT91_MATRIX_EBI0CSA	(AT91_MATRIX + 0x120)	/* EBI0 Chip Select Assignment Register */ +#define AT91_MATRIX_EBI0CSA	0x120			/* EBI0 Chip Select Assignment Register */  #define		AT91_MATRIX_EBI0_CS1A		(1 << 1)	/* Chip Select 1 Assignment */  #define			AT91_MATRIX_EBI0_CS1A_SMC		(0 << 1)  #define			AT91_MATRIX_EBI0_CS1A_SDRAMC		(1 << 1) @@ -114,7 +114,7 @@  #define			AT91_MATRIX_EBI0_VDDIOMSEL_1_8V		(0 << 16)  #define			AT91_MATRIX_EBI0_VDDIOMSEL_3_3V		(1 << 16) -#define AT91_MATRIX_EBI1CSA	(AT91_MATRIX + 0x124)	/* EBI1 Chip Select Assignment Register */ +#define AT91_MATRIX_EBI1CSA	0x124			/* EBI1 Chip Select Assignment Register */  #define		AT91_MATRIX_EBI1_CS1A		(1 << 1)	/* Chip Select 1 Assignment */  #define			AT91_MATRIX_EBI1_CS1A_SMC		(0 << 1)  #define			AT91_MATRIX_EBI1_CS1A_SDRAMC		(1 << 1)  |