powerpc/p1021: Add more P1021 defines
PATCH 5/7 powerpc/p1021: Add more P1021 defines
Signed-off-by Haiying Wang <[email protected]>
--- arch/powerpc/include/asm/immap_85xx.h | 6 ++++++ arch/powerpc/include/asm/immap_qe.h | 7 ++++++- 2 files changed, 12 insertions(+), 1 deletions(-)
arch/powerpc/include/asm/immap_85xx.h +6 -0
@@ -1962,6 +1962,12 @@ typedef struct ccsr_gur {u8 res10b[76 ];par_io_t qe_par_io[7 ];u8 res10c[1600 ]; +#elif defined(CONFIG_P1021 ) +u8 res10b1[12 ]; +u32 iovselsr; +u8 res10b2[60 ]; +par_io_t qe_par_io[3 ]; +u8 res10c[1496 ];#else u8 res10b[1868 ];#endif
arch/powerpc/include/asm/immap_qe.h +6 -1
@@ -588,6 +588,9 @@ typedef struct qe_immap {#elif defined(CONFIG_MPC8569 )u8 muram[0x20000 ];/* 0x1_0000 - 0x3_0000 Multi-user RAM */ u8 res17[0x10000 ];/* 0x3_0000 - 0x4_0000 */ +#elif defined(CONFIG_P1021 ) +u8 muram[0x06000 ];/* 0x1_0000 - 0x1_6000 Multi-user RAM */ +u8 res17[0x1a000 ];/* 0x1_6000 - 0x3_0000 */ #else u8 muram[0xC000 ];/* 0x110000 - 0x11C000 Multi-user RAM */ u8 res17[0x24000 ];/* 0x11C000 - 0x140000 */
@@ -601,13 +604,15 @@ extern qe_map_t *qe_immr;#define QE_MURAM_SIZE 0x10000UL#elif defined(CONFIG_MPC8569 )#define QE_MURAM_SIZE 0x20000UL +#elif defined(CONFIG_P1021 ) +#define QE_MURAM_SIZE 0x6000UL#elif defined(CONFIG_MPC8360 )#define QE_MURAM_SIZE 0xc000UL#elif defined(CONFIG_MPC832x)#define QE_MURAM_SIZE 0x4000UL#endif -#if defined(CONFIG_MPC8323 ) +#if defined(CONFIG_MPC8323 ) || defined(CONFIG_P1021 )#define MAX_QE_RISC 1#define QE_NUM_OF_SNUM 28#elif defined(CONFIG_MPC8569 )
Signature · 1 line
1.7.0