Lines Matching refs:bank
32 #define SUNXI_PINCTRL_PIN(bank, pin) \ argument
33 PINCTRL_PIN(P ## bank ## _BASE + (pin), "P" #bank #pin)
178 u8 bank = pin / PINS_PER_BANK; in sunxi_mux_reg() local
179 u32 offset = bank * BANK_MEM_SIZE; in sunxi_mux_reg()
193 u8 bank = pin / PINS_PER_BANK; in sunxi_data_reg() local
194 u32 offset = bank * BANK_MEM_SIZE; in sunxi_data_reg()
208 u8 bank = pin / PINS_PER_BANK; in sunxi_dlevel_reg() local
209 u32 offset = bank * BANK_MEM_SIZE; in sunxi_dlevel_reg()
223 u8 bank = pin / PINS_PER_BANK; in sunxi_pull_reg() local
224 u32 offset = bank * BANK_MEM_SIZE; in sunxi_pull_reg()
238 u8 bank = irq / IRQ_PER_BANK; in sunxi_irq_cfg_reg() local
241 return IRQ_CFG_REG + bank * IRQ_MEM_SIZE + reg; in sunxi_irq_cfg_reg()
250 static inline u32 sunxi_irq_ctrl_reg_from_bank(u8 bank) in sunxi_irq_ctrl_reg_from_bank() argument
252 return IRQ_CTRL_REG + bank * IRQ_MEM_SIZE; in sunxi_irq_ctrl_reg_from_bank()
257 u8 bank = irq / IRQ_PER_BANK; in sunxi_irq_ctrl_reg() local
259 return sunxi_irq_ctrl_reg_from_bank(bank); in sunxi_irq_ctrl_reg()
268 static inline u32 sunxi_irq_status_reg_from_bank(u8 bank) in sunxi_irq_status_reg_from_bank() argument
270 return IRQ_STATUS_REG + bank * IRQ_MEM_SIZE; in sunxi_irq_status_reg_from_bank()
275 u8 bank = irq / IRQ_PER_BANK; in sunxi_irq_status_reg() local
277 return sunxi_irq_status_reg_from_bank(bank); in sunxi_irq_status_reg()