Home
last modified time | relevance | path

Searched refs:its_base (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/irqchip/
H A Dirq-gic-v5-its.c33 void __iomem *its_base; member
49 return readl_relaxed(its_node->its_base + reg_offset); in its_readl_relaxed()
55 writel_relaxed(val, its_node->its_base + reg_offset); in its_writel_relaxed()
61 writeq_relaxed(val, its_node->its_base + reg_offset); in its_writeq_relaxed()
87 return gicv5_wait_for_op_atomic(its->its_base, GICV5_ITS_STATUSR, in gicv5_its_cache_sync()
101 gicv5_wait_for_op(its->its_base, GICV5_ITS_SYNC_STATUSR, GICV5_ITS_SYNC_STATUSR_IDLE); in gicv5_its_syncr()
1062 return gicv5_wait_for_op_atomic(its->its_base, GICV5_ITS_CR0, in gicv5_its_write_cr0()
1119 static int __init gicv5_its_init_bases(void __iomem *its_base, struct fwnode_handle *handle, in gicv5_its_init_bases() argument
1135 its_node->its_base = its_base; in gicv5_its_init_bases()
1197 void __iomem *its_base; in gicv5_its_init() local
[all …]
H A Dirq-gic-v3-its.c5105 void __iomem *its_base; in its_map_one() local
5108 its_base = ioremap(res->start, SZ_64K); in its_map_one()
5109 if (!its_base) { in its_map_one()
5115 val = readl_relaxed(its_base + GITS_PIDR2) & GIC_PIDR2_ARCH_MASK; in its_map_one()
5122 *err = its_force_quiescent(its_base); in its_map_one()
5128 return its_base; in its_map_one()
5131 iounmap(its_base); in its_map_one()
5487 void __iomem *its_base; in its_reset_one() local
5490 its_base = its_map_one(res, &err); in its_reset_one()
5491 if (!its_base) in its_reset_one()
[all …]