Searched refs:itr_chip (Results 1 – 7 of 7) sorted by relevance
/optee_os/core/kernel/ |
A D | interrupt.c | 22 static struct itr_chip *itr_chip __nex_bss; 28 itr_chip = chip; in itr_init() 39 if (!itr_chip || !itr_chip->dt_get_irq) in dt_get_irq_type_prio() 66 itr_chip->ops->disable(itr_chip, it); in itr_handle() 92 itr_chip->ops->disable(itr_chip, hdl->it); in itr_free() 107 itr_chip->ops->add(itr_chip, h->it, type, prio); in itr_add_type_prio() 113 itr_chip->ops->enable(itr_chip, it); in itr_enable() 118 itr_chip->ops->disable(itr_chip, it); in itr_disable() 123 itr_chip->ops->raise_pi(itr_chip, it); in itr_raise_pi() 128 itr_chip->ops->raise_sgi(itr_chip, it, cpu_mask); in itr_raise_sgi() [all …]
|
/optee_os/core/include/kernel/ |
A D | interrupt.h | 16 struct itr_chip { struct 32 void (*add)(struct itr_chip *chip, size_t it, uint32_t type, argument 34 void (*enable)(struct itr_chip *chip, size_t it); 35 void (*disable)(struct itr_chip *chip, size_t it); 36 void (*raise_pi)(struct itr_chip *chip, size_t it); 37 void (*raise_sgi)(struct itr_chip *chip, size_t it, 39 void (*set_affinity)(struct itr_chip *chip, size_t it, 60 void itr_init(struct itr_chip *data);
|
/optee_os/core/drivers/ |
A D | gic.c | 75 static void gic_op_enable(struct itr_chip *chip, size_t it); 76 static void gic_op_disable(struct itr_chip *chip, size_t it); 77 static void gic_op_raise_pi(struct itr_chip *chip, size_t it); 78 static void gic_op_raise_sgi(struct itr_chip *chip, size_t it, 80 static void gic_op_set_affinity(struct itr_chip *chip, size_t it, 438 static void gic_op_add(struct itr_chip *chip, size_t it, in gic_op_add() 453 static void gic_op_enable(struct itr_chip *chip, size_t it) in gic_op_enable() 463 static void gic_op_disable(struct itr_chip *chip, size_t it) in gic_op_disable() 473 static void gic_op_raise_pi(struct itr_chip *chip, size_t it) in gic_op_raise_pi() 483 static void gic_op_raise_sgi(struct itr_chip *chip, size_t it, in gic_op_raise_sgi() [all …]
|
/optee_os/core/include/drivers/ |
A D | gic.h | 26 struct itr_chip chip;
|
/optee_os/out/arm/core/ |
A D | tee.symb_sizes | 2205 000000000e16fef0 0000000000000008 b itr_chip
|
A D | tee.map | 27049 .bss.itr_chip 0x000000000e16fef0 0x8 out/arm/core/kernel/interrupt.o
|
A D | tee.dmp | 766 000000000e16fef0 l O .bss 0000000000000008 itr_chip
|
Completed in 186 milliseconds