Searched refs:ecs (Results 1 – 9 of 9) sorted by relevance
20 struct ecs_regs *ecs = (struct ecs_regs *)(DT_REG_ADDR(DT_NODELABEL(ecs))); in configure_debug_interface() local23 ecs->ETM_CTRL = 0; in configure_debug_interface()24 ecs->DEBUG_CTRL = 0; in configure_debug_interface()26 ecs->ETM_CTRL = 0; in configure_debug_interface()27 ecs->DEBUG_CTRL = (MCHP_ECS_DCTRL_DBG_EN | MCHP_ECS_DCTRL_MODE_SWD); in configure_debug_interface()31 ecs->ETM_CTRL = 1u; in configure_debug_interface()32 ecs->DEBUG_CTRL = (MCHP_ECS_DCTRL_DBG_EN | MCHP_ECS_DCTRL_MODE_SWD); in configure_debug_interface()34 ecs->ETM_CTRL = 0; in configure_debug_interface()35 ecs->DEBUG_CTRL = (MCHP_ECS_DCTRL_DBG_EN | MCHP_ECS_DCTRL_MODE_SWD_SWV); in configure_debug_interface()
20 ((struct ecs_regs *)(DT_REG_ADDR(DT_NODELABEL(ecs))))47 struct ecs_regs *ecs = ECS_XEC_REG_BASE; in soc_debug_sleep_clk_req() local59 sys_write32(ecs->SLP_STS_MIRROR, vbm_addr); in soc_debug_sleep_clk_req()159 ds_ctx.ecs[0] = regs->ETM_CTRL; in deep_sleep_save_ecs()160 ds_ctx.ecs[1] = regs->DEBUG_CTRL; in deep_sleep_save_ecs()211 regs->ETM_CTRL = ds_ctx.ecs[0]; in deep_sleep_restore_ecs()212 regs->DEBUG_CTRL = ds_ctx.ecs[1]; in deep_sleep_restore_ecs()250 struct ecs_regs *ecs = ECS_XEC_REG_BASE; in deep_sleep_save_blocks() local262 ds_ctx.peci_info.peci_dis = ecs->PECI_DIS; in deep_sleep_save_blocks()263 ecs->PECI_DIS |= MCHP_ECS_PECI_DISABLE; in deep_sleep_save_blocks()[all …]
65 uint32_t ecs[2]; member
112 static uint32_t ecs[1]; variable116 ecs[0] = ECS_REGS->ETM_CTRL; in deep_sleep_save_ecs()187 ECS_REGS->ETM_CTRL = ecs[0]; in deep_sleep_restore_ecs()
40 ((struct ecs_regs *)(DT_REG_ADDR(DT_NODELABEL(ecs))))515 struct ecs_regs *const ecs = ECS_XEC_REG_BASE; in xec_ecia_init() local531 ecs->INTR_CTRL |= BIT(0); in xec_ecia_init()
59 ecs: ecs@4000fc00 { label60 compatible = "microchip,xec-ecs";
57 ecs: ecs@4000fc00 { label
449 struct ecs_regs * const ecs_regs = (struct ecs_regs *)(DT_REG_ADDR(DT_NODELABEL(ecs))); in peci_xec_pm_action()522 struct ecs_regs * const ecs_regs = (struct ecs_regs *)(DT_REG_ADDR(DT_NODELABEL(ecs))); in peci_xec_init()
1335 - :dtcompatible:`microchip,xec-ecs`