Home
last modified time | relevance | path

Searched refs:dist_base (Results 1 – 4 of 4) sorted by relevance

/components/drivers/pic/
A Dpic-gicv2.c50 mask = HWREG32(gic->dist_base + GIC_DIST_TARGET + i); in gicv2_cpumask_map()
65 void *base = gic->dist_base; in gicv2_dist_init()
129 gic_common_cpu_config(gic->dist_base, 32, RT_NULL, RT_NULL); in gicv2_cpu_init()
200 mask = HWREG32(gic->dist_base + GIC_DIST_PRI + hwirq / 4 * 4); in gicv2_irq_set_priority()
203 HWREG32(gic->dist_base + GIC_DIST_PRI + hwirq / 4 * 4) = mask; in gicv2_irq_set_priority()
214 void *io_addr = gic->dist_base + GIC_DIST_TARGET + hwirq; in gicv2_irq_set_affinity()
312 HWREG32(gic->dist_base + offset + (hwirq / 32) * 4) = mask; in gicv2_irq_set_state()
504 gic->dist_base = rt_ioremap((void *)regs[0], gic->dist_size); in gicv2_iomap_init()
505 if (!gic->dist_base) in gicv2_iomap_init()
578 if (gic->dist_base) in gicv2_init_fail()
[all …]
A Dpic-gicv3.c96 gicv3_wait_for_rwp(_gic.dist_base, GICD_CTLR_RWP); in gicv3_dist_wait_for_rwp()
184 base = _gic.dist_base; in gicv3_hwirq_reg_base()
210 void *base = _gic.dist_base; in gicv3_dist_init()
514 base = _gic.dist_base; in gicv3_irq_set_priority()
539 HWREG64(_gic.dist_base + offset + (index * 8)) = val; in gicv3_irq_set_affinity()
559 base = _gic.dist_base; in gicv3_irq_set_triger_mode()
914 if (!_gic.dist_base) in gicv3_iomap_init()
986 _gic.gicd_typer = HWREG32(_gic.dist_base + GICD_TYPER); in gicv3_init()
995 gic_common_sgi_config(_gic.dist_base, &_gic.parent, 0); in gicv3_init()
1004 if (_gic.dist_base) in gicv3_init_fail()
[all …]
A Dpic-gicv2.h72 void *dist_base; member
A Dpic-gicv3.h372 void *dist_base; member

Completed in 9 milliseconds