Searched refs:rdist_base (Results 1 – 5 of 5) sorted by relevance
281 static int gicv3_lpi_set_proptable(void __iomem * rdist_base) in gicv3_lpi_set_proptable() argument317 writeq_relaxed(reg, rdist_base + GICR_PROPBASER); in gicv3_lpi_set_proptable()318 reg = readq_relaxed(rdist_base + GICR_PROPBASER); in gicv3_lpi_set_proptable()332 writeq_relaxed(reg, rdist_base + GICR_PROPBASER); in gicv3_lpi_set_proptable()338 int gicv3_lpi_init_rdist(void __iomem * rdist_base) in gicv3_lpi_init_rdist() argument349 reg = readl_relaxed(rdist_base + GICR_CTLR); in gicv3_lpi_init_rdist()356 writeq_relaxed(table_reg, rdist_base + GICR_PENDBASER); in gicv3_lpi_init_rdist()357 table_reg = readq_relaxed(rdist_base + GICR_PENDBASER); in gicv3_lpi_init_rdist()365 writeq_relaxed(table_reg, rdist_base + GICR_PENDBASER); in gicv3_lpi_init_rdist()368 return gicv3_lpi_set_proptable(rdist_base); in gicv3_lpi_init_rdist()
1042 *offset = gpa - v->arch.vgic.rdist_base; in get_vcpu_from_rdist()1591 paddr_t rdist_base; in vgic_v3_vcpu_init() local1612 rdist_base = region->base; in vgic_v3_vcpu_init()1613 rdist_base += (v->vcpu_id - region->first_cpu) * rdist_stride; in vgic_v3_vcpu_init()1616 if ( (rdist_base < region->base) || in vgic_v3_vcpu_init()1617 ((rdist_base + rdist_stride) > (region->base + region->size)) ) in vgic_v3_vcpu_init()1625 v->arch.vgic.rdist_base = rdist_base; in vgic_v3_vcpu_init()
1284 uint64_t rdist_base, rdist_size; in gicv3_dt_init() local1286 res = dt_device_get_address(node, 1 + i, &rdist_base, &rdist_size); in gicv3_dt_init()1290 rdist_regs[i].base = rdist_base; in gicv3_dt_init()
154 int gicv3_lpi_init_rdist(void __iomem * rdist_base);242 static inline int gicv3_lpi_init_rdist(void __iomem * rdist_base) in gicv3_lpi_init_rdist() argument
276 paddr_t rdist_base; member
Completed in 11 milliseconds