Home
last modified time | relevance | path

Searched refs:se (Results 1 – 9 of 9) sorted by relevance

/rk3399_ARM-atf/services/std_svc/sdei/
H A Dsdei_main.c56 static void clear_event_entries(sdei_entry_t *se) in clear_event_entries() argument
58 se->ep = 0; in clear_event_entries()
59 se->arg = 0; in clear_event_entries()
60 se->affinity = 0; in clear_event_entries()
61 se->reg_flags = 0; in clear_event_entries()
69 sdei_entry_t *se; in sdei_cpu_on_init() local
73 se = get_event_entry(map); in sdei_cpu_on_init()
74 clear_event_entries(se); in sdei_cpu_on_init()
75 se->state = 0; in sdei_cpu_on_init()
241 static void set_sdei_entry(sdei_entry_t *se, uint64_t ep, uint64_t arg, in set_sdei_entry() argument
[all …]
H A Dsdei_intr_mgmt.c93 sdei_entry_t *se; in sdei_pe_unmask() local
105 se = get_event_entry(map); in sdei_pe_unmask()
106 if (is_map_bound(map) && GET_EV_STATE(se, ENABLED)) in sdei_pe_unmask()
111 se = get_event_entry(map); in sdei_pe_unmask()
114 if (is_map_bound(map) && GET_EV_STATE(se, ENABLED) && in sdei_pe_unmask()
115 (se->reg_flags == SDEI_REGF_RM_PE) && in sdei_pe_unmask()
116 (se->affinity == my_mpidr)) { in sdei_pe_unmask()
255 static void sdei_set_elr_spsr(sdei_entry_t *se, sdei_dispatch_context_t *disp_ctx) in sdei_set_elr_spsr() argument
265 cm_set_elr_spsr_el3(NON_SECURE, (uintptr_t) se->ep, sdei_spsr); in sdei_set_elr_spsr()
272 static void setup_ns_dispatch(sdei_ev_map_t *map, sdei_entry_t *se, in setup_ns_dispatch() argument
[all …]
H A Dsdei_state.c125 bool can_sdei_state_trans(sdei_entry_t *se, sdei_action_t act) in can_sdei_state_trans() argument
130 if (se->state >= MAX_STATES) { in can_sdei_state_trans()
131 WARN(" event state invalid: %x\n", se->state); in can_sdei_state_trans()
135 next = sdei_state_table[se->state][act]; in can_sdei_state_trans()
145 SDEI_LOG(" event state 0x%x => 0x%x\n", se->state, next); in can_sdei_state_trans()
146 se->state = next; in can_sdei_state_trans()
H A Dsdei_private.h179 static inline bool get_ev_state_bit(sdei_entry_t *se, unsigned int bit_no) in get_ev_state_bit() argument
181 return ((se->state & BIT_32(bit_no)) != 0U); in get_ev_state_bit()
184 static inline void clr_ev_state_bit(sdei_entry_t *se, unsigned int bit_no) in clr_ev_state_bit() argument
186 se->state &= ~BIT_32(bit_no); in clr_ev_state_bit()
247 bool can_sdei_state_trans(sdei_entry_t *se, sdei_action_t act);
/rk3399_ARM-atf/plat/nvidia/tegra/soc/t210/
H A Dplatform_t210.mk29 -I${SOC_DIR}/drivers/se
41 ${SOC_DIR}/drivers/se/security_engine.c \
/rk3399_ARM-atf/plat/nvidia/tegra/soc/t186/
H A Dplatform_t186.mk56 $(SOC_DIR)/drivers/se/se.c \
/rk3399_ARM-atf/plat/nvidia/tegra/soc/t194/
H A Dplatform_t194.mk55 ${SOC_DIR}/drivers/se/se.c \
/rk3399_ARM-atf/fdts/
H A Dcorstone700.dtsi146 mbox-name = "arm-se-mhu1";
/rk3399_ARM-atf/docs/security_advisories/
H A Dsecurity-advisory-tfv-10.rst34 | | vulnerability per se but it is required for |