Lines Matching refs:io_write32

206 	io_write32(gicc_base + GICC_CTLR, 0);  in probe_max_it()
214 io_write32(gicd_base + GICD_ISENABLER(i), 0xffffffff); in probe_max_it()
216 io_write32(gicd_base + GICD_ICENABLER(i), ~old_reg); in probe_max_it()
228 io_write32(gicc_base + GICC_CTLR, old_ctlr); in probe_max_it()
276 io_write32(gicr_base + GICR_ICENABLER0, BIT32(n)); in gicv3_sync_redist_config()
282 io_write32(gicr_base + GICR_ICPENDR0, BIT32(n)); in gicv3_sync_redist_config()
295 io_write32(gicr_base + GICR_IGROUPR0, grp0); in gicv3_sync_redist_config()
296 io_write32(gicr_base + GICR_IGRPMODR0, gmod0); in gicv3_sync_redist_config()
297 io_write32(gicr_base + GICR_ISENABLER0, gd->per_cpu_enable); in gicv3_sync_redist_config()
319 io_write32(gd->gicd_base + GICD_ICENABLER(0), BIT(n)); in gic_legacy_sync_dist_config()
322 io_write32(gd->gicd_base + GICD_ICPENDR(0), BIT(n)); in gic_legacy_sync_dist_config()
331 io_write32(gd->gicd_base + GICD_IGROUPR(0), grp0); in gic_legacy_sync_dist_config()
332 io_write32(gd->gicd_base + GICD_ISENABLER(0), in gic_legacy_sync_dist_config()
339 io_write32(gd->gicd_base + GICD_IGROUPR(0), gd->per_cpu_group_status); in init_gic_per_cpu()
349 io_write32(gd->gicc_base + GICC_PMR, 0x80); in init_gic_per_cpu()
352 io_write32(gd->gicc_base + GICC_CTLR, in init_gic_per_cpu()
406 io_write32(gicr_base + GICR_ICENABLER0, BIT32(it)); in gic_init_donate_sgi_to_ns()
412 io_write32(gicr_base + GICR_ICPENDR0, BIT32(it)); in gic_init_donate_sgi_to_ns()
415 io_write32(gicr_base + GICR_IGROUPR0, gd->per_cpu_group_status); in gic_init_donate_sgi_to_ns()
416 io_write32(gicr_base + GICR_IGRPMODR0, in gic_init_donate_sgi_to_ns()
420 io_write32(gd->gicd_base + GICD_ICENABLER(0), BIT(it)); in gic_init_donate_sgi_to_ns()
423 io_write32(gd->gicd_base + GICD_ICPENDR(0), BIT(it)); in gic_init_donate_sgi_to_ns()
426 io_write32(gd->gicd_base + GICD_IGROUPR(0), in gic_init_donate_sgi_to_ns()
602 io_write32(gd->gicd_base + GICD_ICENABLER(n), 0xffffffff); in gic_init_v3()
605 io_write32(gd->gicd_base + GICD_ICPENDR(n), 0xffffffff); in gic_init_v3()
616 io_write32(gd->gicd_base + GICD_IGROUPR(n), in gic_init_v3()
619 io_write32(gd->gicd_base + GICD_IGROUPR(n), 0xffffffff); in gic_init_v3()
631 io_write32(gd->gicc_base + GICC_PMR, 0x80); in gic_init_v3()
634 io_write32(gd->gicc_base + GICC_CTLR, GICC_CTLR_FIQEN | in gic_init_v3()
652 io_write32(gd->gicd_base + GICD_ICENABLER(idx), mask); in gic_it_configure()
654 io_write32(gd->gicd_base + GICD_ICPENDR(idx), mask); in gic_it_configure()
684 io_write32(itargetsr, target); in gic_it_set_cpu_mask()
735 io_write32(base + GICD_ISENABLER(idx), mask); in gic_it_enable()
749 io_write32(gd->gicd_base + GICD_ICENABLER(idx), mask); in gic_it_disable()
763 io_write32(gd->gicd_base + GICD_ISPENDR(idx), mask); in gic_it_set_pending()
836 io_write32(gd->gicd_base + GICD_SGIR, mask); in gic_it_raise_sgi()
858 io_write32(gd->gicc_base + GICC_EOIR, eoir); in gic_write_eoir()
932 io_write32(gd->gicd_base + GICD_ICPENDR(idx), mask); in gic_spi_release_to_ns()
1018 io_write32(gicr_base + GICR_ICENABLER0, BIT32(it)); in gic_op_configure()
1024 io_write32(gicr_base + GICR_ICPENDR0, BIT32(it)); in gic_op_configure()
1027 io_write32(gicr_base + GICR_IGROUPR0, gd->per_cpu_group_status); in gic_op_configure()
1028 io_write32(gicr_base + GICR_IGRPMODR0, in gic_op_configure()
1061 io_write32(gicr_base + GICR_ISENABLER0, gd->per_cpu_enable); in gic_op_enable()