Lines Matching refs:pin_base
112 u32 pin_base; member
251 while (pin >= (b->pin_base + b->nr_pins)) in pin_to_bank()
839 ret = rockchip_set_mux(bank, pins[cnt] - bank->pin_base, in rockchip_pmx_set()
848 rockchip_set_mux(bank, pins[cnt] - bank->pin_base, 0); in rockchip_pmx_set()
956 rc = rockchip_set_pull(bank, pin - bank->pin_base, in rockchip_pinconf_set()
971 rc = rockchip_set_pull(bank, pin - bank->pin_base, in rockchip_pinconf_set()
978 pin - bank->pin_base, arg); in rockchip_pinconf_set()
980 pin - bank->pin_base, false); in rockchip_pinconf_set()
989 rc = rk3288_set_drive(bank, pin - bank->pin_base, arg); in rockchip_pinconf_set()
1014 if (rockchip_get_pull(bank, pin - bank->pin_base) != param) in rockchip_pinconf_get()
1026 if (rockchip_get_pull(bank, pin - bank->pin_base) != param) in rockchip_pinconf_get()
1032 rc = rockchip_get_mux(bank, pin - bank->pin_base); in rockchip_pinconf_get()
1036 rc = rockchip_gpio_get(&bank->gpio_chip, pin - bank->pin_base); in rockchip_pinconf_get()
1047 rc = rk3288_get_drive(bank, pin - bank->pin_base); in rockchip_pinconf_get()
1137 grp->pins[j] = bank->pin_base + be32_to_cpu(*list++); in rockchip_pinctrl_parse_groups()
1286 pin_bank->grange.pin_base = pin_bank->pin_base; in rockchip_pinctrl_register()
1643 gc->base = bank->pin_base; in rockchip_gpiolib_register()
1781 bank->pin_base = ctrl->nr_pins; in rockchip_pinctrl_get_soc_data()