Lines Matching refs:sys_read32
70 while (sys_read32(base) & rwp_mask) { in gic_wait_rwp()
154 val = sys_read32(ICFGR(base, idx)); in arm_gic_irq_set_priority()
215 val = sys_read32(ISENABLER(GET_DIST_BASE(intid), idx)); in arm_gic_irq_is_enabled()
226 val = sys_read32(ISPENDR(GET_DIST_BASE(intid), idx)); in arm_gic_irq_is_pending()
309 if (!(sys_read32(rdist + GICR_WAKER) & BIT(GICR_WAKER_CA))) { in gicv3_rdist_enable()
313 if (GICR_IIDR_PRODUCT_ID_GET(sys_read32(rdist + GICR_IIDR)) >= 0x2) { in gicv3_rdist_enable()
314 if (sys_read32(rdist + GICR_PWRR) & BIT(GICR_PWRR_RDPD)) { in gicv3_rdist_enable()
317 while (sys_read32(rdist + GICR_PWRR) & BIT(GICR_PWRR_RDPD)) { in gicv3_rdist_enable()
324 while (sys_read32(rdist + GICR_WAKER) & BIT(GICR_WAKER_CA)) { in gicv3_rdist_enable()
336 unsigned int lpi_id_bits = MIN(GICD_TYPER_IDBITS(sys_read32(GICD_TYPER)), in gicv3_rdist_setup_lpis()
351 ctlr = sys_read32(rdist + GICR_CTLR); in gicv3_rdist_setup_lpis()
373 ctlr = sys_read32(rdist + GICR_CTLR); in gicv3_rdist_setup_lpis()
456 if (sys_read32(GICD_CTLR) & (BIT(GICD_CTLR_ENABLE_G0) | BIT(GICD_CTLR_ENABLE_G1NS))) { in gicv3_dist_init()
461 num_ints = sys_read32(GICD_TYPER); in gicv3_dist_init()
569 val = sys_read32(addr); in arm_gic_get_typer()
570 val |= (uint64_t)sys_read32(addr + 4) << 32; in arm_gic_get_typer()