Lines Matching refs:pin_base
266 while (pin >= (b->pin_base + b->nr_pins))
2699 ret = rockchip_set_mux(bank, pins[cnt] - bank->pin_base,
2708 rockchip_set_mux(bank, pins[cnt] - bank->pin_base, 0);
2725 return rockchip_set_mux(bank, offset - bank->pin_base, RK_FUNC_GPIO);
2808 rc = rockchip_pinconf_defer_pin(bank, pin - bank->pin_base, param,
2821 rc = rockchip_set_pull(bank, pin - bank->pin_base,
2836 rc = rockchip_set_pull(bank, pin - bank->pin_base,
2842 rc = rockchip_set_mux(bank, pin - bank->pin_base,
2847 rc = gpio->direction_output(gpio, pin - bank->pin_base,
2853 rc = rockchip_set_mux(bank, pin - bank->pin_base,
2858 rc = gpio->direction_input(gpio, pin - bank->pin_base);
2868 pin - bank->pin_base, arg);
2877 pin - bank->pin_base, arg);
2903 if (rockchip_get_pull(bank, pin - bank->pin_base) != param)
2915 if (rockchip_get_pull(bank, pin - bank->pin_base) != param)
2921 rc = rockchip_get_mux(bank, pin - bank->pin_base);
2930 rc = gpio->get(gpio, pin - bank->pin_base);
2941 rc = rockchip_get_drive_perpin(bank, pin - bank->pin_base);
2951 rc = rockchip_get_schmitt(bank, pin - bank->pin_base);
3037 grp->pins[j] = bank->pin_base + be32_to_cpu(*list++);
3213 bank->pin_base = ctrl->nr_pins;