Lines Matching refs:rockchip_pin_bank

130 struct rockchip_pin_bank {  struct
360 struct rockchip_pin_bank *pin_banks;
378 void (*pull_calc_reg)(struct rockchip_pin_bank *bank,
381 void (*drv_calc_reg)(struct rockchip_pin_bank *bank,
384 int (*schmitt_calc_reg)(struct rockchip_pin_bank *bank,
387 int (*slew_rate_calc_reg)(struct rockchip_pin_bank *bank,
827 static void rockchip_get_recalced_mux(struct rockchip_pin_bank *bank, int pin, in rockchip_get_recalced_mux()
1559 rockchip_get_mux_route(struct rockchip_pin_bank *bank, int pin, in rockchip_get_mux_route()
1583 static int rockchip_get_mux(struct rockchip_pin_bank *bank, int pin) in rockchip_get_mux()
1646 static int rockchip_verify_mux(struct rockchip_pin_bank *bank, in rockchip_verify_mux()
1682 static int rockchip_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rockchip_set_mux()
1768 static void px30_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_pull_reg_and_bit()
1798 static void px30_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_drv_reg_and_bit()
1828 static int px30_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_schmitt_reg_and_bit()
1858 static void rv1108_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_pull_reg_and_bit()
1887 static void rv1108_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_drv_reg_and_bit()
1917 static int rv1108_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_schmitt_reg_and_bit()
1948 static void rv1126_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_pull_reg_and_bit()
1983 static void rv1126_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_drv_reg_and_bit()
2019 static int rv1126_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_schmitt_reg_and_bit()
2056 static void rk1808_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_pull_reg_and_bit()
2082 static void rk1808_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_drv_reg_and_bit()
2107 static int rk1808_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_schmitt_reg_and_bit()
2132 static void rk2928_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk2928_calc_pull_reg_and_bit()
2148 static void rk3128_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3128_calc_pull_reg_and_bit()
2168 static void rk3188_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3188_calc_pull_reg_and_bit()
2202 static void rk3288_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3288_calc_pull_reg_and_bit()
2236 static void rk3288_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3288_calc_drv_reg_and_bit()
2266 static void rk3228_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3228_calc_pull_reg_and_bit()
2283 static void rk3228_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3228_calc_drv_reg_and_bit()
2300 static void rk3308_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_pull_reg_and_bit()
2317 static void rk3308_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_drv_reg_and_bit()
2336 static int rk3308_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_schmitt_reg_and_bit()
2356 static void rk3368_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3368_calc_pull_reg_and_bit()
2387 static void rk3368_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3368_calc_drv_reg_and_bit()
2419 static void rk3399_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3399_calc_pull_reg_and_bit()
2449 static void rk3399_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3399_calc_drv_reg_and_bit()
2474 static void rk3308_calc_slew_rate_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_slew_rate_reg_and_bit()
2500 static int rockchip_set_drive_perpin(struct rockchip_pin_bank *bank, in rockchip_set_drive_perpin()
2637 static int rockchip_set_pull(struct rockchip_pin_bank *bank, in rockchip_set_pull()
2716 static int rk3328_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3328_calc_schmitt_reg_and_bit()
2733 static int rockchip_set_schmitt(struct rockchip_pin_bank *bank, in rockchip_set_schmitt()
2762 static int px30_calc_slew_rate_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_slew_rate_reg_and_bit()
2786 static int rockchip_set_slew_rate(struct rockchip_pin_bank *bank, in rockchip_set_slew_rate()
2838 static int rockchip_pinconf_set(struct rockchip_pin_bank *bank, in rockchip_pinconf_set()
3048 struct rockchip_pin_bank *bank;
3260 static struct rockchip_pin_bank px30_pin_banks[] = {
3299 static struct rockchip_pin_bank rv1108_pin_banks[] = {
3324 static struct rockchip_pin_bank rv1126_pin_banks[] = {
3367 static struct rockchip_pin_bank rk1808_pin_banks[] = {
3410 static struct rockchip_pin_bank rk2928_pin_banks[] = {
3427 static struct rockchip_pin_bank rk3036_pin_banks[] = {
3443 static struct rockchip_pin_bank rk3066a_pin_banks[] = {
3462 static struct rockchip_pin_bank rk3066b_pin_banks[] = {
3478 static struct rockchip_pin_bank rk3128_pin_banks[] = {
3499 static struct rockchip_pin_bank rk3188_pin_banks[] = {
3516 static struct rockchip_pin_bank rk3228_pin_banks[] = {
3536 static struct rockchip_pin_bank rk3288_pin_banks[] = {
3591 static struct rockchip_pin_bank rk3308_pin_banks[] = {
3647 static struct rockchip_pin_bank rk3328_pin_banks[] = {
3677 static struct rockchip_pin_bank rk3368_pin_banks[] = {
3700 static struct rockchip_pin_bank rk3399_pin_banks[] = {