Skip to content

Commit b067f26

Browse files
committed
cpu_regs.h: Add ACC_OVRD register
Not used yet, but might be in the future. Signed-off-by: Hector Martin <[email protected]>
1 parent cbd9b7b commit b067f26

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

src/cpu_regs.h

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,22 @@
221221
#define CYC_OVRD_WFI_MODE_MASK (3UL << 24)
222222
#define CYC_OVRD_DISABLE_WFI_RET BIT(0)
223223

224+
#define SYS_IMP_APL_ACC_OVRD sys_reg(3, 5, 15, 6, 0)
225+
226+
#define ACC_OVRD_PWR_DN_SRM(x) (((unsigned long)x) << 13)
227+
#define ACC_OVRD_PWR_DN_SRM_MASK GENMASK(14, 13)
228+
#define ACC_OVRD_DIS_L2_FLUSH_ACC_SLEEP(x) (((unsigned long)x) << 15)
229+
#define ACC_OVRD_DIS_L2_FLUSH_ACC_SLEEP_MASK GENMASK(16, 15)
230+
#define ACC_OVRD_TRAIN_DOWN_LINK(x) (((unsigned long)x) << 17)
231+
#define ACC_OVRD_TRAIN_DOWN_LINK_MASK GENMASK(18, 17)
232+
#define ACC_OVRD_POWER_DOWN_CPM(x) (((unsigned long)x) << 25)
233+
#define ACC_OVRD_POWER_DOWN_CPM_MASK GENMASK(26, 25)
234+
#define ACC_OVRD_CPM_WAKE_UP(x) (((unsigned long)x) << 27)
235+
#define ACC_OVRD_CPM_WAKE_UP_MASK GENMASK(28, 27)
236+
#define ACC_OVRD_DISABLE_CLK_DTR BIT(29)
237+
#define ACC_OVRD_DISABLE_PIO_ON_WFI_CPU BIT(32)
238+
#define ACC_OVRD_DEEP_SLEEP BIT(34)
239+
224240
#define SYS_IMP_APL_UPMCR0 sys_reg(3, 7, 15, 0, 4)
225241
#define UPMCR0_IMODE_OFF (0 << 16)
226242
#define UPMCR0_IMODE_AIC (2 << 16)

0 commit comments

Comments
 (0)