Searched refs:aplic_data (Results 1 – 4 of 4) sorted by relevance
| /optee_os/core/drivers/ |
| H A D | aplic_direct.c | 42 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 D | aplic_msi.c | 24 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 D | aplic_priv.c | 24 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 D | aplic_priv.h | 75 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,
|