Lines Matching refs:rb
177 struct mpic_reg_bank *rb, in _mpic_read() argument
183 return dcr_read(rb->dhost, reg); in _mpic_read()
186 return in_be32(rb->base + (reg >> 2)); in _mpic_read()
189 return in_le32(rb->base + (reg >> 2)); in _mpic_read()
194 struct mpic_reg_bank *rb, in _mpic_write() argument
200 dcr_write(rb->dhost, reg, value); in _mpic_write()
204 out_be32(rb->base + (reg >> 2), value); in _mpic_write()
208 out_le32(rb->base + (reg >> 2), value); in _mpic_write()
318 struct mpic_reg_bank *rb, unsigned int offset, in _mpic_map_mmio() argument
321 rb->base = ioremap(phys_addr + offset, size); in _mpic_map_mmio()
322 BUG_ON(rb->base == NULL); in _mpic_map_mmio()
326 static void _mpic_map_dcr(struct mpic *mpic, struct mpic_reg_bank *rb, in _mpic_map_dcr() argument
330 rb->dhost = dcr_map(mpic->node, phys_addr + offset, size); in _mpic_map_dcr()
331 BUG_ON(!DCR_MAP_OK(rb->dhost)); in _mpic_map_dcr()
335 phys_addr_t phys_addr, struct mpic_reg_bank *rb, in mpic_map() argument
339 _mpic_map_dcr(mpic, rb, offset, size); in mpic_map()
341 _mpic_map_mmio(mpic, phys_addr, rb, offset, size); in mpic_map()