Lines Matching refs:pin_base
267 while (pin >= (b->pin_base + b->nr_pins)) in pin_to_bank()
2691 ret = rockchip_set_mux(bank, pins[cnt] - bank->pin_base, in rockchip_pmx_set()
2700 rockchip_set_mux(bank, pins[cnt] - bank->pin_base, 0); in rockchip_pmx_set()
2717 return rockchip_set_mux(bank, offset - bank->pin_base, RK_FUNC_GPIO); in rockchip_pmx_gpio_set_direction()
2800 rc = rockchip_pinconf_defer_pin(bank, pin - bank->pin_base, param, in rockchip_pinconf_set()
2813 rc = rockchip_set_pull(bank, pin - bank->pin_base, in rockchip_pinconf_set()
2828 rc = rockchip_set_pull(bank, pin - bank->pin_base, in rockchip_pinconf_set()
2834 rc = rockchip_set_mux(bank, pin - bank->pin_base, in rockchip_pinconf_set()
2839 rc = gpio->direction_output(gpio, pin - bank->pin_base, in rockchip_pinconf_set()
2845 rc = rockchip_set_mux(bank, pin - bank->pin_base, in rockchip_pinconf_set()
2850 rc = gpio->direction_input(gpio, pin - bank->pin_base); in rockchip_pinconf_set()
2860 pin - bank->pin_base, arg); in rockchip_pinconf_set()
2869 pin - bank->pin_base, arg); in rockchip_pinconf_set()
2895 if (rockchip_get_pull(bank, pin - bank->pin_base) != param) in rockchip_pinconf_get()
2907 if (rockchip_get_pull(bank, pin - bank->pin_base) != param) in rockchip_pinconf_get()
2913 rc = rockchip_get_mux(bank, pin - bank->pin_base); in rockchip_pinconf_get()
2922 rc = gpio->get(gpio, pin - bank->pin_base); in rockchip_pinconf_get()
2933 rc = rockchip_get_drive_perpin(bank, pin - bank->pin_base); in rockchip_pinconf_get()
2943 rc = rockchip_get_schmitt(bank, pin - bank->pin_base); in rockchip_pinconf_get()
3029 grp->pins[j] = bank->pin_base + be32_to_cpu(*list++); in rockchip_pinctrl_parse_groups()
3204 bank->pin_base = ctrl->nr_pins; in rockchip_pinctrl_get_soc_data()