Lines Matching defs:bank_pin_num
185 * @bank_pin_num: an output parameter used to return pin number within a bank
193 unsigned int *bank_pin_num,
202 *bank_pin_num = pin_num -
213 *bank_pin_num = 0;
228 unsigned int bank_num, bank_pin_num;
231 zynq_gpio_get_bank_pin(pin, &bank_num, &bank_pin_num, gpio);
255 return (data >> bank_pin_num) & 1;
271 unsigned int reg_offset, bank_num, bank_pin_num;
274 zynq_gpio_get_bank_pin(pin, &bank_num, &bank_pin_num, gpio);
276 if (bank_pin_num >= ZYNQ_GPIO_MID_PIN_NUM) {
278 bank_pin_num -= ZYNQ_GPIO_MID_PIN_NUM;
289 state = ~(1 << (bank_pin_num + ZYNQ_GPIO_MID_PIN_NUM)) &
290 ((state << bank_pin_num) | ZYNQ_GPIO_UPPER_MASK);
308 unsigned int bank_num, bank_pin_num;
312 zynq_gpio_get_bank_pin(pin, &bank_num, &bank_pin_num, gpio);
319 (bank_pin_num == 7 || bank_pin_num == 8))
325 reg &= ~BIT(bank_pin_num);
348 unsigned int bank_num, bank_pin_num;
352 zynq_gpio_get_bank_pin(pin, &bank_num, &bank_pin_num, gpio);
357 reg |= BIT(bank_pin_num);
362 reg |= BIT(bank_pin_num);
383 unsigned int bank_num, bank_pin_num;
386 zynq_gpio_get_bank_pin(pin, &bank_num, &bank_pin_num, gpio);
390 if (reg & BIT(bank_pin_num))
406 unsigned int device_pin_num, bank_num, bank_pin_num;
414 zynq_gpio_get_bank_pin(device_pin_num, &bank_num, &bank_pin_num, gpio);
415 writel_relaxed(BIT(bank_pin_num),
430 unsigned int device_pin_num, bank_num, bank_pin_num;
438 zynq_gpio_get_bank_pin(device_pin_num, &bank_num, &bank_pin_num, gpio);
439 writel_relaxed(BIT(bank_pin_num),
453 unsigned int device_pin_num, bank_num, bank_pin_num;
458 zynq_gpio_get_bank_pin(device_pin_num, &bank_num, &bank_pin_num, gpio);
459 writel_relaxed(BIT(bank_pin_num),
504 unsigned int device_pin_num, bank_num, bank_pin_num;
509 zynq_gpio_get_bank_pin(device_pin_num, &bank_num, &bank_pin_num, gpio);
524 int_type |= BIT(bank_pin_num);
525 int_pol |= BIT(bank_pin_num);
526 int_any &= ~BIT(bank_pin_num);
529 int_type |= BIT(bank_pin_num);
530 int_pol &= ~BIT(bank_pin_num);
531 int_any &= ~BIT(bank_pin_num);
534 int_type |= BIT(bank_pin_num);
535 int_any |= BIT(bank_pin_num);
538 int_type &= ~BIT(bank_pin_num);
539 int_pol |= BIT(bank_pin_num);
542 int_type &= ~BIT(bank_pin_num);
543 int_pol &= ~BIT(bank_pin_num);