Searched refs:irq_combiner_t (Results 1 - 8 of 8) sorted by relevance

/seL4-refos-master/libs/libplatsupport/arch_include/arm/platsupport/
H A Dirq_combiner.h17 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 Dirq_combiner.h17 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 Dirq_combiner.h32 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 Dirq_combiner.h32 int exynos_irq_combiner_init(void* base, irq_combiner_t* combiner);
/seL4-refos-master/libs/libplatsupport/src/mach/exynos/
H A Dirq_combiner.c41 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 Dirq_combiner.c41 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 Dirq_combiner.h108 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 Dirq_combiner.h108 int exynos_irq_combiner_init(void* base, irq_combiner_t* combiner);

Completed in 39 milliseconds