Lines Matching refs:hw_bank
145 * struct hw_bank - hardware register mapping representation
154 struct hw_bank {
168 * @hw_bank: hardware register mapping
217 struct hw_bank hw_bank;
348 return ioread32(ci->hw_bank.abs + offset) & mask;
362 data = (ioread32(ci->hw_bank.abs + offset) & ~mask)
365 iowrite32(data, ci->hw_bank.abs + offset);
378 return ioread32(ci->hw_bank.regmap[reg]) & mask;
412 data = (ioread32(ci->hw_bank.regmap[reg]) & ~mask)
415 __hw_write(ci, data, ci->hw_bank.regmap[reg]);
429 u32 val = ioread32(ci->hw_bank.regmap[reg]) & mask;
431 __hw_write(ci, val, ci->hw_bank.regmap[reg]);