Searched refs:irq_combiner_t (Results 1 - 8 of 8) sorted by relevance
/seL4-refos-master/libs/libplatsupport/arch_include/arm/platsupport/ |
H A D | irq_combiner.h | 17 typedef struct irq_combiner irq_combiner_t; typedef in typeref:struct:irq_combiner 21 int (*is_pending)(irq_combiner_t* combiner, combiner_irq_t cirq); 22 int (*is_enabled)(irq_combiner_t* combiner, combiner_irq_t cirq); 23 int (*set_enabled)(irq_combiner_t* combiner, combiner_irq_t cirq, int v); 24 uint32_t (*grp_pending)(irq_combiner_t* combiner, int group); 43 int irq_combiner_init(enum irq_combiner_id id, ps_io_ops_t* io_ops, irq_combiner_t* combiner); 70 static inline int irq_combiner_is_pending(irq_combiner_t* combiner, combiner_irq_t cirq) 84 static inline int irq_combiner_is_enabled(irq_combiner_t* combiner, combiner_irq_t cirq) 98 static inline int irq_combiner_enable_irq(irq_combiner_t* combiner, combiner_irq_t cirq) 112 static inline int irq_combiner_disable_irq(irq_combiner_t* combine [all...] |
/seL4-refos-master/projects/util_libs/libplatsupport/arch_include/arm/platsupport/ |
H A D | irq_combiner.h | 17 typedef struct irq_combiner irq_combiner_t; typedef in typeref:struct:irq_combiner 21 int (*is_pending)(irq_combiner_t* combiner, combiner_irq_t cirq); 22 int (*is_enabled)(irq_combiner_t* combiner, combiner_irq_t cirq); 23 int (*set_enabled)(irq_combiner_t* combiner, combiner_irq_t cirq, int v); 24 uint32_t (*grp_pending)(irq_combiner_t* combiner, int group); 43 int irq_combiner_init(enum irq_combiner_id id, ps_io_ops_t* io_ops, irq_combiner_t* combiner); 70 static inline int irq_combiner_is_pending(irq_combiner_t* combiner, combiner_irq_t cirq) 84 static inline int irq_combiner_is_enabled(irq_combiner_t* combiner, combiner_irq_t cirq) 98 static inline int irq_combiner_enable_irq(irq_combiner_t* combiner, combiner_irq_t cirq) 112 static inline int irq_combiner_disable_irq(irq_combiner_t* combine [all...] |
/seL4-refos-master/libs/libplatsupport/plat_include/exynos4/platsupport/plat/ |
H A D | irq_combiner.h | 32 int exynos_irq_combiner_init(void* base, irq_combiner_t* combiner);
|
/seL4-refos-master/projects/util_libs/libplatsupport/plat_include/exynos4/platsupport/plat/ |
H A D | irq_combiner.h | 32 int exynos_irq_combiner_init(void* base, irq_combiner_t* combiner);
|
/seL4-refos-master/libs/libplatsupport/src/mach/exynos/ |
H A D | irq_combiner.c | 41 irq_combiner_get_regs(irq_combiner_t* combiner) { 48 exynos_irq_combiner_is_pending(irq_combiner_t* combiner, combiner_irq_t cirq) 59 exynos_irq_combiner_is_enabled(irq_combiner_t* combiner, combiner_irq_t cirq) 70 exynos_irq_combiner_set_enabled(irq_combiner_t* combiner, combiner_irq_t cirq, int v) 86 exynos_irq_combiner_grp_pending(irq_combiner_t* combiner, int group) 101 irq_combiner_init_common(irq_combiner_t* combiner) 117 exynos_irq_combiner_init(void* base, irq_combiner_t* combiner) 126 irq_combiner_init(enum irq_combiner_id id, ps_io_ops_t* io_ops, irq_combiner_t* combiner)
|
/seL4-refos-master/projects/util_libs/libplatsupport/src/mach/exynos/ |
H A D | irq_combiner.c | 41 irq_combiner_get_regs(irq_combiner_t* combiner) { 48 exynos_irq_combiner_is_pending(irq_combiner_t* combiner, combiner_irq_t cirq) 59 exynos_irq_combiner_is_enabled(irq_combiner_t* combiner, combiner_irq_t cirq) 70 exynos_irq_combiner_set_enabled(irq_combiner_t* combiner, combiner_irq_t cirq, int v) 86 exynos_irq_combiner_grp_pending(irq_combiner_t* combiner, int group) 101 irq_combiner_init_common(irq_combiner_t* combiner) 117 exynos_irq_combiner_init(void* base, irq_combiner_t* combiner) 126 irq_combiner_init(enum irq_combiner_id id, ps_io_ops_t* io_ops, irq_combiner_t* combiner)
|
/seL4-refos-master/libs/libplatsupport/plat_include/exynos5/platsupport/plat/ |
H A D | irq_combiner.h | 108 int exynos_irq_combiner_init(void* base, irq_combiner_t* combiner);
|
/seL4-refos-master/projects/util_libs/libplatsupport/plat_include/exynos5/platsupport/plat/ |
H A D | irq_combiner.h | 108 int exynos_irq_combiner_init(void* base, irq_combiner_t* combiner);
|
Completed in 39 milliseconds