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);
310 unsigned int bank_num, bank_pin_num;
314 zynq_gpio_get_bank_pin(pin, &bank_num, &bank_pin_num, gpio);
321 (bank_pin_num == 7 || bank_pin_num == 8))
327 reg &= ~BIT(bank_pin_num);
350 unsigned int bank_num, bank_pin_num;
354 zynq_gpio_get_bank_pin(pin, &bank_num, &bank_pin_num, gpio);
359 reg |= BIT(bank_pin_num);
364 reg |= BIT(bank_pin_num);
385 unsigned int bank_num, bank_pin_num;
388 zynq_gpio_get_bank_pin(pin, &bank_num, &bank_pin_num, gpio);
392 if (reg & BIT(bank_pin_num))
408 unsigned int device_pin_num, bank_num, bank_pin_num;
416 zynq_gpio_get_bank_pin(device_pin_num, &bank_num, &bank_pin_num, gpio);
417 writel_relaxed(BIT(bank_pin_num),
432 unsigned int device_pin_num, bank_num, bank_pin_num;
440 zynq_gpio_get_bank_pin(device_pin_num, &bank_num, &bank_pin_num, gpio);
441 writel_relaxed(BIT(bank_pin_num),
455 unsigned int device_pin_num, bank_num, bank_pin_num;
460 zynq_gpio_get_bank_pin(device_pin_num, &bank_num, &bank_pin_num, gpio);
461 writel_relaxed(BIT(bank_pin_num),
506 unsigned int device_pin_num, bank_num, bank_pin_num;
511 zynq_gpio_get_bank_pin(device_pin_num, &bank_num, &bank_pin_num, gpio);
526 int_type |= BIT(bank_pin_num);
527 int_pol |= BIT(bank_pin_num);
528 int_any &= ~BIT(bank_pin_num);
531 int_type |= BIT(bank_pin_num);
532 int_pol &= ~BIT(bank_pin_num);
533 int_any &= ~BIT(bank_pin_num);
536 int_type |= BIT(bank_pin_num);
537 int_any |= BIT(bank_pin_num);
540 int_type &= ~BIT(bank_pin_num);
541 int_pol |= BIT(bank_pin_num);
544 int_type &= ~BIT(bank_pin_num);
545 int_pol &= ~BIT(bank_pin_num);