|
@@ -32,6 +32,12 @@
|
|
/* Functional Clock Selection Mask */
|
|
/* Functional Clock Selection Mask */
|
|
#define APBC_FNCLKSEL(x) (((x) & 0xf) << 4)
|
|
#define APBC_FNCLKSEL(x) (((x) & 0xf) << 4)
|
|
|
|
|
|
|
|
+/* Common APMU register bit definitions */
|
|
|
|
+#define APMU_PERI_CLK (1<<4) /* Peripheral Clock Enable */
|
|
|
|
+#define APMU_AXI_CLK (1<<3) /* AXI Clock Enable*/
|
|
|
|
+#define APMU_PERI_RST (1<<1) /* Peripheral Reset */
|
|
|
|
+#define APMU_AXI_RST (1<<0) /* AXI Reset */
|
|
|
|
+
|
|
/* Register Base Addresses */
|
|
/* Register Base Addresses */
|
|
#define PANTHEON_DRAM_BASE 0xB0000000
|
|
#define PANTHEON_DRAM_BASE 0xB0000000
|
|
#define PANTHEON_TIMER_BASE 0xD4014000
|
|
#define PANTHEON_TIMER_BASE 0xD4014000
|
|
@@ -42,6 +48,7 @@
|
|
#define PANTHEON_GPIO_BASE 0xD4019000
|
|
#define PANTHEON_GPIO_BASE 0xD4019000
|
|
#define PANTHEON_MFPR_BASE 0xD401E000
|
|
#define PANTHEON_MFPR_BASE 0xD401E000
|
|
#define PANTHEON_MPMU_BASE 0xD4050000
|
|
#define PANTHEON_MPMU_BASE 0xD4050000
|
|
|
|
+#define PANTHEON_APMU_BASE 0xD4282800
|
|
#define PANTHEON_CPU_BASE 0xD4282C00
|
|
#define PANTHEON_CPU_BASE 0xD4282C00
|
|
|
|
|
|
#endif /* _PANTHEON_H */
|
|
#endif /* _PANTHEON_H */
|