diff options
Diffstat (limited to 'src/include/registers/pba_register_addresses.h')
-rw-r--r-- | src/include/registers/pba_register_addresses.h | 67 |
1 files changed, 35 insertions, 32 deletions
diff --git a/src/include/registers/pba_register_addresses.h b/src/include/registers/pba_register_addresses.h index 10db791..7b00385 100644 --- a/src/include/registers/pba_register_addresses.h +++ b/src/include/registers/pba_register_addresses.h @@ -31,7 +31,7 @@ // *** WARNING *** - This file is generated automatically, do not edit. - +// OCI addresses #define PBA_OCI_BASE 0xC0040000 #define PBA_MODE 0xc0040000 #define PBA_SLVRST 0xc0040008 @@ -44,11 +44,13 @@ #define PBA_BCDE_SET 0xc0040088 #define PBA_BCDE_STAT 0xc0040090 #define PBA_BCDE_PBADR 0xc0040098 +#define PBA_BCDE_DR 0xc0040098 #define PBA_BCDE_OCIBAR 0xc00400a0 #define PBA_BCUE_CTL 0xc00400a8 #define PBA_BCUE_SET 0xc00400b0 #define PBA_BCUE_STAT 0xc00400b8 #define PBA_BCUE_PBADR 0xc00400c0 +#define PBA_BCUE_DR 0xc00400c0 #define PBA_BCUE_OCIBAR 0xc00400c8 #define PBA_PBOCRN(n) (PBA_PBOCR0 + ((PBA_PBOCR1 - PBA_PBOCR0) * (n))) #define PBA_PBOCR0 0xc00400d0 @@ -71,41 +73,42 @@ #define PBA_XSHINCN(n) (PBA_XSHINC0 + ((PBA_XSHINC1 - PBA_XSHINC0) * (n))) #define PBA_XSHINC0 0xc0040140 #define PBA_XSHINC1 0xc0040160 -#define PBA_PIB_BASE 0x68000 -#define PBA_FIR 0x00068000 -#define PBA_FIR_AND 0x00068001 -#define PBA_FIR_OR 0x00068002 -#define PBA_FIRMASK 0x00068003 -#define PBA_FIRMASK_AND 0x00068004 -#define PBA_FIRMASK_OR 0x00068005 -#define PBA_FIRACT0 0x00068006 -#define PBA_FIRACT1 0x00068007 -#define PBA_OCCACT 0x0006800a -#define PBA_CFG 0x0006800b -#define PBA_ERRRPT0 0x0006800c -#define PBA_ERRRPT1 0x0006800d -#define PBA_ERRRPT2 0x0006800e +// The following are SCOM addresses, not OCI addresses +#define PBA_PIB_BASE 0x05012840 +#define PBA_FIR 0x05012840 +#define PBA_FIR_AND 0x05012841 +#define PBA_FIR_OR 0x05012842 +#define PBA_FIRMASK 0x05012843 +#define PBA_FIRMASK_AND 0x05012844 +#define PBA_FIRMASK_OR 0x05012845 +#define PBA_FIRACT0 0x05012846 +#define PBA_FIRACT1 0x05012847 +#define PBA_OCCACT 0x0501284a +#define PBA_CFG 0x0501284b +#define PBA_ERRRPT0 0x0501284c +#define PBA_ERRRPT1 0x0501284d +#define PBA_ERRRPT2 0x0501284e #define PBA_RBUFVALN(n) (PBA_RBUFVAL0 + ((PBA_RBUFVAL1 - PBA_RBUFVAL0) * (n))) -#define PBA_RBUFVAL0 0x00068010 -#define PBA_RBUFVAL1 0x00068011 -#define PBA_RBUFVAL2 0x00068012 -#define PBA_RBUFVAL3 0x00068013 -#define PBA_RBUFVAL4 0x00068014 -#define PBA_RBUFVAL5 0x00068015 +#define PBA_RBUFVAL0 0x05012850 +#define PBA_RBUFVAL1 0x05012851 +#define PBA_RBUFVAL2 0x05012852 +#define PBA_RBUFVAL3 0x05012853 +#define PBA_RBUFVAL4 0x05012854 +#define PBA_RBUFVAL5 0x05012855 #define PBA_WBUFVALN(n) (PBA_WBUFVAL0 + ((PBA_WBUFVAL1 - PBA_WBUFVAL0) * (n))) -#define PBA_WBUFVAL0 0x00068018 -#define PBA_WBUFVAL1 0x00068019 -#define PBA_TRUSTEDPIB_BASE 0x68020 +#define PBA_WBUFVAL0 0x05012858 +#define PBA_WBUFVAL1 0x05012859 +#define PBA_TRUSTEDPIB_BASE 0x05012B00 #define PBA_BARN(n) (PBA_BAR0 + ((PBA_BAR1 - PBA_BAR0) * (n))) -#define PBA_BAR0 0x00068020 -#define PBA_BAR1 0x00068021 -#define PBA_BAR2 0x00068022 -#define PBA_BAR3 0x00068023 +#define PBA_BAR0 0x05012b00 +#define PBA_BAR1 0x05012b01 +#define PBA_BAR2 0x05012b02 +#define PBA_BAR3 0x05012b03 #define PBA_BARMSKN(n) (PBA_BARMSK0 + ((PBA_BARMSK1 - PBA_BARMSK0) * (n))) -#define PBA_BARMSK0 0x00068024 -#define PBA_BARMSK1 0x00068025 -#define PBA_BARMSK2 0x00068026 -#define PBA_BARMSK3 0x00068027 +#define PBA_BARMSK0 0x05012b04 +#define PBA_BARMSK1 0x05012b05 +#define PBA_BARMSK2 0x05012b06 +#define PBA_BARMSK3 0x05012b07 #endif // __PBA_REGISTER_ADDRESSES_H__ |