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;
411 zynq_gpio_get_bank_pin(device_pin_num, &bank_num, &bank_pin_num, gpio);
412 writel_relaxed(BIT(bank_pin_num),
427 unsigned int device_pin_num, bank_num, bank_pin_num;
432 zynq_gpio_get_bank_pin(device_pin_num, &bank_num, &bank_pin_num, gpio);
433 writel_relaxed(BIT(bank_pin_num),
447 unsigned int device_pin_num, bank_num, bank_pin_num;
452 zynq_gpio_get_bank_pin(device_pin_num, &bank_num, &bank_pin_num, gpio);
453 writel_relaxed(BIT(bank_pin_num),
498 unsigned int device_pin_num, bank_num, bank_pin_num;
503 zynq_gpio_get_bank_pin(device_pin_num, &bank_num, &bank_pin_num, gpio);
518 int_type |= BIT(bank_pin_num);
519 int_pol |= BIT(bank_pin_num);
520 int_any &= ~BIT(bank_pin_num);
523 int_type |= BIT(bank_pin_num);
524 int_pol &= ~BIT(bank_pin_num);
525 int_any &= ~BIT(bank_pin_num);
528 int_type |= BIT(bank_pin_num);
529 int_any |= BIT(bank_pin_num);
532 int_type &= ~BIT(bank_pin_num);
533 int_pol |= BIT(bank_pin_num);
536 int_type &= ~BIT(bank_pin_num);
537 int_pol &= ~BIT(bank_pin_num);