Lines Matching refs:rockchip_pin_bank

271 static struct rockchip_pin_bank *pin_to_bank(struct rockchip_pinctrl *info,  in pin_to_bank()
274 struct rockchip_pin_bank *b = info->ctrl->pin_banks; in pin_to_bank()
282 static struct rockchip_pin_bank *bank_num_to_bank( in bank_num_to_bank()
286 struct rockchip_pin_bank *b = info->ctrl->pin_banks; in bank_num_to_bank()
800 static void rockchip_get_recalced_mux(struct rockchip_pin_bank *bank, int pin, in rockchip_get_recalced_mux()
1038 static bool rockchip_get_mux_route(struct rockchip_pin_bank *bank, int pin, in rockchip_get_mux_route()
1063 static int rockchip_get_mux(struct rockchip_pin_bank *bank, int pin) in rockchip_get_mux()
1140 static int rockchip_verify_mux(struct rockchip_pin_bank *bank, in rockchip_verify_mux()
1178 static int rockchip_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rockchip_set_mux()
1332 static int px30_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_pull_reg_and_bit()
1364 static int px30_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_drv_reg_and_bit()
1396 static int px30_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_schmitt_reg_and_bit()
1429 static int rv1106_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1106_calc_drv_reg_and_bit()
1482 static int rv1106_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1106_calc_pull_reg_and_bit()
1535 static int rv1106_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1106_calc_schmitt_reg_and_bit()
1587 static int rv1108_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_pull_reg_and_bit()
1618 static int rv1108_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_drv_reg_and_bit()
1650 static int rv1108_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_schmitt_reg_and_bit()
1681 static int rv1126_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_pull_reg_and_bit()
1718 static int rv1126_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_drv_reg_and_bit()
1756 static int rv1126_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_schmitt_reg_and_bit()
1791 static int rk3308_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_schmitt_reg_and_bit()
1813 static int rk1808_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_pull_reg_and_bit()
1841 static int rk1808_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_drv_reg_and_bit()
1869 static int rk1808_calc_slew_rate_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_slew_rate_reg_and_bit()
1895 static int rk1808_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_schmitt_reg_and_bit()
1920 static int rk2928_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk2928_calc_pull_reg_and_bit()
1938 static int rk3128_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3128_calc_pull_reg_and_bit()
1960 static int rk3188_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3188_calc_pull_reg_and_bit()
1997 static int rk3288_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3288_calc_pull_reg_and_bit()
2033 static int rk3288_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3288_calc_drv_reg_and_bit()
2065 static int rk3228_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3228_calc_pull_reg_and_bit()
2084 static int rk3228_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3228_calc_drv_reg_and_bit()
2103 static int rk3308_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_pull_reg_and_bit()
2122 static int rk3308_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_drv_reg_and_bit()
2143 static int rk3308_calc_slew_rate_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_slew_rate_reg_and_bit()
2165 static int rk3368_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3368_calc_pull_reg_and_bit()
2198 static int rk3368_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3368_calc_drv_reg_and_bit()
2232 static int rk3399_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3399_calc_pull_reg_and_bit()
2264 static int rk3399_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3399_calc_drv_reg_and_bit()
2295 static int rk3528_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3528_calc_drv_reg_and_bit()
2343 static int rk3528_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3528_calc_pull_reg_and_bit()
2391 static int rk3528_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3528_calc_schmitt_reg_and_bit()
2439 static int rk3562_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3562_calc_drv_reg_and_bit()
2487 static int rk3562_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3562_calc_pull_reg_and_bit()
2535 static int rk3562_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3562_calc_schmitt_reg_and_bit()
2582 static int rk3568_calc_slew_rate_reg_and_bit(struct rockchip_pin_bank *bank, in rk3568_calc_slew_rate_reg_and_bit()
2610 static int rk3568_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3568_calc_pull_reg_and_bit()
2643 static int rk3568_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3568_calc_drv_reg_and_bit()
2783 static int rk3588_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3588_calc_pull_reg_and_bit()
2811 static int rk3588_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3588_calc_drv_reg_and_bit()
2839 static int rk3588_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3588_calc_schmitt_reg_and_bit()
2874 static int rockchip_get_drive_perpin(struct rockchip_pin_bank *bank, in rockchip_get_drive_perpin()
2968 static int rockchip_set_drive_perpin(struct rockchip_pin_bank *bank, in rockchip_set_drive_perpin()
3128 static int rockchip_get_pull(struct rockchip_pin_bank *bank, int pin_num) in rockchip_get_pull()
3181 static int rockchip_set_pull(struct rockchip_pin_bank *bank, in rockchip_set_pull()
3267 static int rk3328_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3328_calc_schmitt_reg_and_bit()
3290 static int rk3568_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3568_calc_schmitt_reg_and_bit()
3313 static int rockchip_get_schmitt(struct rockchip_pin_bank *bank, int pin_num) in rockchip_get_schmitt()
3342 static int rockchip_set_schmitt(struct rockchip_pin_bank *bank, in rockchip_set_schmitt()
3383 static int px30_calc_slew_rate_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_slew_rate_reg_and_bit()
3407 static int rockchip_get_slew_rate(struct rockchip_pin_bank *bank, int pin_num) in rockchip_get_slew_rate()
3432 static int rockchip_set_slew_rate(struct rockchip_pin_bank *bank, in rockchip_set_slew_rate()
3498 struct rockchip_pin_bank *bank; in rockchip_pmx_set()
3568 static int rockchip_pinconf_defer_pin(struct rockchip_pin_bank *bank, in rockchip_pinconf_defer_pin()
3591 struct rockchip_pin_bank *bank = pin_to_bank(info, pin); in rockchip_pinconf_set()
3705 struct rockchip_pin_bank *bank = pin_to_bank(info, pin); in rockchip_pinconf_get()
3818 struct rockchip_pin_bank *bank; in rockchip_pinctrl_parse_groups()
3956 struct rockchip_pin_bank *pin_bank; in rockchip_pinctrl_register()
4000 static struct rockchip_pin_bank rk3308bs_pin_banks[];
4001 static struct rockchip_pin_bank px30s_pin_banks[];
4012 struct rockchip_pin_bank *bank; in rockchip_pinctrl_get_soc_data()
4302 struct rockchip_pin_bank *bank; in rockchip_pinctrl_remove()
4325 static struct rockchip_pin_bank px30s_pin_banks[] __maybe_unused = {
4332 static struct rockchip_pin_bank px30_pin_banks[] = {
4370 static struct rockchip_pin_bank rv1106_pin_banks[] = {
4412 static struct rockchip_pin_bank rv1108_pin_banks[] = {
4436 static struct rockchip_pin_bank rv1126_pin_banks[] = {
4478 static struct rockchip_pin_bank rk1808_pin_banks[] = {
4516 static struct rockchip_pin_bank rk2928_pin_banks[] = {
4532 static struct rockchip_pin_bank rk3036_pin_banks[] = {
4547 static struct rockchip_pin_bank rk3066a_pin_banks[] = {
4565 static struct rockchip_pin_bank rk3066b_pin_banks[] = {
4580 static struct rockchip_pin_bank rk3128_pin_banks[] = {
4600 static struct rockchip_pin_bank rk3188_pin_banks[] = {
4618 static struct rockchip_pin_bank rk3228_pin_banks[] = {
4637 static struct rockchip_pin_bank rk3288_pin_banks[] = {
4682 static struct rockchip_pin_bank rk3308bs_pin_banks[] __maybe_unused = {
4690 static struct rockchip_pin_bank rk3308_pin_banks[] = {
4729 static struct rockchip_pin_bank rk3328_pin_banks[] = {
4758 static struct rockchip_pin_bank rk3368_pin_banks[] = {
4780 static struct rockchip_pin_bank rk3399_pin_banks[] = {
4848 static struct rockchip_pin_bank rk3528_pin_banks[] = {
4891 static struct rockchip_pin_bank rk3562_pin_banks[] = {
4934 static struct rockchip_pin_bank rk3568_pin_banks[] = {
4974 static struct rockchip_pin_bank rk3588_pin_banks[] = {
5118 struct rockchip_pin_bank *gpio; in rk_iomux_set()
5175 struct rockchip_pin_bank *gpio; in rk_iomux_get()