diff --git a/include/ppc440.h b/include/ppc440.h index 80dd332..a4cf143 100644 --- a/include/ppc440.h +++ b/include/ppc440.h @@ -1726,16 +1726,15 @@ #else #define CNTRL_DCR_BASE 0x0b0 #endif -#if defined(CONFIG_440GX) || \ - defined(CONFIG_440SP) || defined(CONFIG_440SPE) || \ - defined(CONFIG_460EX) || defined(CONFIG_460GT) + #define cpc0_er (CNTRL_DCR_BASE+0x00) /* CPM enable register */ #define cpc0_fr (CNTRL_DCR_BASE+0x01) /* CPM force register */ #define cpc0_sr (CNTRL_DCR_BASE+0x02) /* CPM status register */ -#else -#define cpc0_sr (CNTRL_DCR_BASE+0x00) /* CPM status register */ -#define cpc0_er (CNTRL_DCR_BASE+0x01) /* CPM enable register */ -#define cpc0_fr (CNTRL_DCR_BASE+0x02) /* CPM force register */ + +#if defined(CONFIG_440EPX) || defined(CONFIG_440GRX) +#define cpc1_er (CNTRL_DCR_BASE+0x40) /* CPM enable register */ +#define cpc1_fr (CNTRL_DCR_BASE+0x41) /* CPM force register */ +#define cpc1_sr (CNTRL_DCR_BASE+0x42) /* CPM status register */ #endif #define cpc0_sys0 (CNTRL_DCR_BASE+0x30) /* System configuration reg 0 */