Lines Matching defs:bank_id

94 						int bank_id, u32 lockcode)
97 writel(lockcode, reg_base + GPIO_PWD_STATUS(bank_id));
104 int bank_id = GPIO_BANK(gpio);
106 struct bcm_kona_gpio_bank *bank = &kona_gpio->banks[bank_id];
117 val = readl(kona_gpio->reg_base + GPIO_PWD_STATUS(bank_id));
119 bcm_kona_gpio_write_lock_regs(kona_gpio->reg_base, bank_id, val);
127 int bank_id = GPIO_BANK(gpio);
129 struct bcm_kona_gpio_bank *bank = &kona_gpio->banks[bank_id];
134 val = readl(kona_gpio->reg_base + GPIO_PWD_STATUS(bank_id));
136 bcm_kona_gpio_write_lock_regs(kona_gpio->reg_base, bank_id, val);
157 int bank_id = GPIO_BANK(gpio);
170 reg_offset = value ? GPIO_OUT_SET(bank_id) : GPIO_OUT_CLEAR(bank_id);
183 int bank_id = GPIO_BANK(gpio);
193 reg_offset = GPIO_IN_STATUS(bank_id);
195 reg_offset = GPIO_OUT_STATUS(bank_id);
243 int bank_id = GPIO_BANK(gpio);
256 reg_offset = value ? GPIO_OUT_SET(bank_id) : GPIO_OUT_CLEAR(bank_id);
353 int bank_id = GPIO_BANK(gpio);
362 val = readl(reg_base + GPIO_INT_STATUS(bank_id));
364 writel(val, reg_base + GPIO_INT_STATUS(bank_id));
372 int bank_id = GPIO_BANK(gpio);
381 val = readl(reg_base + GPIO_INT_MASK(bank_id));
383 writel(val, reg_base + GPIO_INT_MASK(bank_id));
392 int bank_id = GPIO_BANK(gpio);
401 val = readl(reg_base + GPIO_INT_MSKCLR(bank_id));
403 writel(val, reg_base + GPIO_INT_MSKCLR(bank_id));
452 int bit, bank_id;
465 bank_id = bank->id;
467 while ((sta = readl(reg_base + GPIO_INT_STATUS(bank_id)) &
468 (~(readl(reg_base + GPIO_INT_MASK(bank_id)))))) {
470 int hwirq = GPIO_PER_BANK * bank_id + bit;
475 writel(readl(reg_base + GPIO_INT_STATUS(bank_id)) |
476 BIT(bit), reg_base + GPIO_INT_STATUS(bank_id));