Lines Matching refs:GIC_REG

68 	gic_write(GIC_REG(SHARED, GIC_SH_RMASK) + GIC_INTR_OFS(intr),  in gic_reset_mask()
74 gic_write(GIC_REG(SHARED, GIC_SH_SMASK) + GIC_INTR_OFS(intr), in gic_set_mask()
80 gic_update_bits(GIC_REG(SHARED, GIC_SH_SET_POLARITY) + in gic_set_polarity()
87 gic_update_bits(GIC_REG(SHARED, GIC_SH_SET_TRIGGER) + in gic_set_trigger()
94 gic_update_bits(GIC_REG(SHARED, GIC_SH_SET_DUAL) + GIC_INTR_OFS(intr), in gic_set_dual_edge()
101 gic_write(GIC_REG(SHARED, GIC_SH_INTR_MAP_TO_PIN_BASE) + in gic_map_to_pin()
107 gic_write(GIC_REG(SHARED, GIC_SH_INTR_MAP_TO_VPE_BASE) + in gic_map_to_vpe()
118 hi = gic_read(GIC_REG(SHARED, GIC_SH_COUNTER_63_32)); in gic_read_count()
119 lo = gic_read(GIC_REG(SHARED, GIC_SH_COUNTER_31_00)); in gic_read_count()
120 hi2 = gic_read(GIC_REG(SHARED, GIC_SH_COUNTER_63_32)); in gic_read_count()
130 config = gic_read(GIC_REG(SHARED, GIC_SH_CONFIG)); in gic_get_count_width()
139 gic_write(GIC_REG(VPE_LOCAL, GIC_VPE_COMPARE_HI), in gic_write_compare()
141 gic_write(GIC_REG(VPE_LOCAL, GIC_VPE_COMPARE_LO), in gic_write_compare()
151 gic_write(GIC_REG(VPE_LOCAL, GIC_VPE_OTHER_ADDR), cpu); in gic_write_cpu_compare()
152 gic_write(GIC_REG(VPE_OTHER, GIC_VPE_COMPARE_HI), in gic_write_cpu_compare()
154 gic_write(GIC_REG(VPE_OTHER, GIC_VPE_COMPARE_LO), in gic_write_cpu_compare()
164 hi = gic_read(GIC_REG(VPE_LOCAL, GIC_VPE_COMPARE_HI)); in gic_read_compare()
165 lo = gic_read(GIC_REG(VPE_LOCAL, GIC_VPE_COMPARE_LO)); in gic_read_compare()
175 gicconfig = gic_read(GIC_REG(SHARED, GIC_SH_CONFIG)); in gic_start_count()
177 gic_write(GIC_REG(SHARED, GIC_SH_CONFIG), gicconfig); in gic_start_count()
185 gicconfig = gic_read(GIC_REG(SHARED, GIC_SH_CONFIG)); in gic_stop_count()
187 gic_write(GIC_REG(SHARED, GIC_SH_CONFIG), gicconfig); in gic_stop_count()
200 vpe_ctl = gic_read(GIC_REG(VPE_LOCAL, GIC_VPE_CTL)); in gic_local_irq_is_routable()
222 gic_write(GIC_REG(VPE_LOCAL, GIC_VPE_EIC_SHADOW_SET_BASE) + in gic_bind_eic_interrupt()
228 gic_write(GIC_REG(SHARED, GIC_SH_WEDGE), GIC_SH_WEDGE_SET(intr)); in gic_send_ipi()
285 pending_reg = GIC_REG(SHARED, GIC_SH_PEND); in gic_handle_shared_int()
286 intrmask_reg = GIC_REG(SHARED, GIC_SH_MASK); in gic_handle_shared_int()
327 gic_write(GIC_REG(SHARED, GIC_SH_WEDGE), GIC_SH_WEDGE_CLR(irq)); in gic_ack_irq()
442 pending = gic_read(GIC_REG(VPE_LOCAL, GIC_VPE_PEND)); in gic_handle_local_int()
443 masked = gic_read(GIC_REG(VPE_LOCAL, GIC_VPE_MASK)); in gic_handle_local_int()
466 gic_write(GIC_REG(VPE_LOCAL, GIC_VPE_RMASK), 1 << intr); in gic_mask_local_irq()
473 gic_write(GIC_REG(VPE_LOCAL, GIC_VPE_SMASK), 1 << intr); in gic_unmask_local_irq()
490 gic_write(GIC_REG(VPE_LOCAL, GIC_VPE_OTHER_ADDR), i); in gic_mask_local_irq_all_vpes()
491 gic_write(GIC_REG(VPE_OTHER, GIC_VPE_RMASK), 1 << intr); in gic_mask_local_irq_all_vpes()
504 gic_write(GIC_REG(VPE_LOCAL, GIC_VPE_OTHER_ADDR), i); in gic_unmask_local_irq_all_vpes()
505 gic_write(GIC_REG(VPE_OTHER, GIC_VPE_SMASK), 1 << intr); in gic_unmask_local_irq_all_vpes()
621 gic_write(GIC_REG(VPE_LOCAL, GIC_VPE_OTHER_ADDR), i); in gic_basic_init()
625 gic_write(GIC_REG(VPE_OTHER, GIC_VPE_RMASK), 1 << j); in gic_basic_init()
666 gic_write(GIC_REG(VPE_LOCAL, GIC_VPE_OTHER_ADDR), i); in gic_local_irq_domain_map()
670 gic_write(GIC_REG(VPE_OTHER, GIC_VPE_WD_MAP), val); in gic_local_irq_domain_map()
673 gic_write(GIC_REG(VPE_OTHER, GIC_VPE_COMPARE_MAP), val); in gic_local_irq_domain_map()
678 gic_write(GIC_REG(VPE_OTHER, GIC_VPE_TIMER_MAP), val); in gic_local_irq_domain_map()
681 gic_write(GIC_REG(VPE_OTHER, GIC_VPE_PERFCTR_MAP), val); in gic_local_irq_domain_map()
684 gic_write(GIC_REG(VPE_OTHER, GIC_VPE_SWINT0_MAP), val); in gic_local_irq_domain_map()
687 gic_write(GIC_REG(VPE_OTHER, GIC_VPE_SWINT1_MAP), val); in gic_local_irq_domain_map()
690 gic_write(GIC_REG(VPE_OTHER, GIC_VPE_FDC_MAP), val); in gic_local_irq_domain_map()
763 gicconfig = gic_read(GIC_REG(SHARED, GIC_SH_CONFIG)); in __gic_init()
795 timer_cpu_pin = gic_read(GIC_REG(VPE_LOCAL, in __gic_init()