Searched refs:itr_chip (Results 1 – 5 of 5) sorted by relevance
/optee_os-3.20.0/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-3.20.0/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-3.20.0/core/drivers/ |
A D | atmel_saic.c | 26 struct itr_chip chip; 107 static void saic_add(struct itr_chip *chip __unused, size_t it, in saic_add() 121 static void saic_enable(struct itr_chip *chip __unused, size_t it) in saic_enable() 127 static void saic_disable(struct itr_chip *chip __unused, size_t it) in saic_disable() 133 static void saic_raise_pi(struct itr_chip *chip __unused, size_t it __unused) in saic_raise_pi() 138 static void saic_raise_sgi(struct itr_chip *chip __unused, size_t it __unused, in saic_raise_sgi() 144 static void saic_set_affinity(struct itr_chip *chip __unused, in saic_set_affinity() 193 struct itr_chip saic_chip = {
|
A D | gic.c | 77 static void gic_op_enable(struct itr_chip *chip, size_t it); 78 static void gic_op_disable(struct itr_chip *chip, size_t it); 79 static void gic_op_raise_pi(struct itr_chip *chip, size_t it); 80 static void gic_op_raise_sgi(struct itr_chip *chip, size_t it, 82 static void gic_op_set_affinity(struct itr_chip *chip, size_t it, 457 static void gic_op_add(struct itr_chip *chip, size_t it, in gic_op_add() 472 static void gic_op_enable(struct itr_chip *chip, size_t it) in gic_op_enable() 482 static void gic_op_disable(struct itr_chip *chip, size_t it) in gic_op_disable() 492 static void gic_op_raise_pi(struct itr_chip *chip, size_t it) in gic_op_raise_pi() 502 static void gic_op_raise_sgi(struct itr_chip *chip, size_t it, in gic_op_raise_sgi() [all …]
|
/optee_os-3.20.0/core/include/drivers/ |
A D | gic.h | 31 struct itr_chip chip;
|
Completed in 7 milliseconds