Home
last modified time | relevance | path

Searched refs:aplic_data (Results 1 – 4 of 4) sorted by relevance

/optee_os/core/drivers/
H A Daplic_direct.c42 static struct aplic_data aplic_data __nex_bss;
46 struct aplic_data *aplic = &aplic_data; in aplic_get_idc_base()
63 static void aplic_set_target(struct aplic_data *aplic, uint32_t source, in aplic_set_target()
78 static void aplic_init_base_addr(struct aplic_data *aplic, in aplic_init_base_addr()
100 struct aplic_data *aplic = container_of(chip, struct aplic_data, chip); in aplic_op_configure()
114 struct aplic_data *aplic = container_of(chip, struct aplic_data, chip); in aplic_op_enable()
124 struct aplic_data *aplic = container_of(chip, struct aplic_data, chip); in aplic_op_disable()
134 struct aplic_data *aplic = container_of(chip, struct aplic_data, chip); in aplic_op_raise_pi()
153 struct aplic_data *aplic = &aplic_data; in aplic_init()
169 interrupt_main_init(&aplic_data.chip); in aplic_init()
[all …]
H A Daplic_msi.c24 static struct aplic_data aplic_data __nex_bss;
26 static void aplic_set_target(struct aplic_data *aplic, uint32_t source, in aplic_set_target()
44 static uint32_t __unused aplic_get_source_mode(struct aplic_data *aplic, in aplic_get_source_mode()
55 static void aplic_init_base_addr(struct aplic_data *aplic, in aplic_init_base_addr()
77 struct aplic_data *aplic = container_of(chip, struct aplic_data, chip); in aplic_op_configure()
92 struct aplic_data *aplic = container_of(chip, struct aplic_data, chip); in aplic_op_enable()
102 struct aplic_data *aplic = container_of(chip, struct aplic_data, chip); in aplic_op_disable()
112 struct aplic_data *aplic = container_of(chip, struct aplic_data, chip); in aplic_op_raise_pi()
131 struct aplic_data *aplic = &aplic_data; in aplic_init()
147 interrupt_main_init(&aplic_data.chip); in aplic_init()
H A Daplic_priv.c24 struct aplic_data *aplic) in aplic_parse_fdt_node()
84 TEE_Result aplic_init_from_device_tree(struct aplic_data *aplic) in aplic_init_from_device_tree()
119 TEE_Result aplic_set_source_mode(struct aplic_data *aplic, uint32_t source, in aplic_set_source_mode()
/optee_os/core/include/drivers/
H A Daplic_priv.h75 struct aplic_data { struct
84 static inline void aplic_enable_interrupt(struct aplic_data *aplic, in aplic_enable_interrupt() argument
90 static inline void aplic_disable_interrupt(struct aplic_data *aplic, in aplic_disable_interrupt()
96 static inline void aplic_set_pending(struct aplic_data *aplic, uint32_t source) in aplic_set_pending()
101 static inline void aplic_clear_pending(struct aplic_data *aplic, in aplic_clear_pending()
107 static inline bool aplic_is_bad_it(struct aplic_data *aplic, size_t it) in aplic_is_bad_it()
112 TEE_Result aplic_init_from_device_tree(struct aplic_data *aplic);
113 TEE_Result aplic_set_source_mode(struct aplic_data *aplic, uint32_t source,