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,
872 static void rockchip_get_recalced_mux(struct rockchip_pin_bank *bank, int pin, in rockchip_get_recalced_mux()
1604 rockchip_get_mux_route(struct rockchip_pin_bank *bank, int pin, in rockchip_get_mux_route()
1628 static int rockchip_get_mux(struct rockchip_pin_bank *bank, int pin) in rockchip_get_mux()
1691 static int rockchip_verify_mux(struct rockchip_pin_bank *bank, in rockchip_verify_mux()
1727 static int rockchip_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rockchip_set_mux()
1813 static void px30_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_pull_reg_and_bit()
1843 static void px30_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_drv_reg_and_bit()
1873 static int px30_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_schmitt_reg_and_bit()
1903 static void rv1108_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_pull_reg_and_bit()
1932 static void rv1108_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_drv_reg_and_bit()
1962 static int rv1108_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_schmitt_reg_and_bit()
1993 static void rv1126_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_pull_reg_and_bit()
2028 static void rv1126_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_drv_reg_and_bit()
2064 static int rv1126_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_schmitt_reg_and_bit()
2101 static void rk1808_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_pull_reg_and_bit()
2127 static void rk1808_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_drv_reg_and_bit()
2152 static int rk1808_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_schmitt_reg_and_bit()
2177 static void rk2928_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk2928_calc_pull_reg_and_bit()
2193 static void rk3128_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3128_calc_pull_reg_and_bit()
2213 static void rk3188_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3188_calc_pull_reg_and_bit()
2247 static void rk3288_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3288_calc_pull_reg_and_bit()
2281 static void rk3288_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3288_calc_drv_reg_and_bit()
2311 static void rk3228_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3228_calc_pull_reg_and_bit()
2328 static void rk3228_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3228_calc_drv_reg_and_bit()
2345 static void rk3308_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_pull_reg_and_bit()
2362 static void rk3308_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_drv_reg_and_bit()
2381 static int rk3308_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_schmitt_reg_and_bit()
2401 static void rk3368_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3368_calc_pull_reg_and_bit()
2432 static void rk3368_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3368_calc_drv_reg_and_bit()
2464 static void rk3399_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3399_calc_pull_reg_and_bit()
2494 static void rk3399_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3399_calc_drv_reg_and_bit()
2519 static void rk3308_calc_slew_rate_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_slew_rate_reg_and_bit()
2545 static int rockchip_set_drive_perpin(struct rockchip_pin_bank *bank, in rockchip_set_drive_perpin()
2682 static int rockchip_set_pull(struct rockchip_pin_bank *bank, in rockchip_set_pull()
2761 static int rk3328_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3328_calc_schmitt_reg_and_bit()
2778 static int rockchip_set_schmitt(struct rockchip_pin_bank *bank, in rockchip_set_schmitt()
2807 static int px30_calc_slew_rate_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_slew_rate_reg_and_bit()
2831 static int rockchip_set_slew_rate(struct rockchip_pin_bank *bank, in rockchip_set_slew_rate()
2883 static int rockchip_pinconf_set(struct rockchip_pin_bank *bank, in rockchip_pinconf_set()
3093 struct rockchip_pin_bank *bank;
3305 static struct rockchip_pin_bank px30_pin_banks[] = {
3344 static struct rockchip_pin_bank rv1108_pin_banks[] = {
3369 static struct rockchip_pin_bank rv1126_pin_banks[] = {
3412 static struct rockchip_pin_bank rk1808_pin_banks[] = {
3455 static struct rockchip_pin_bank rk2928_pin_banks[] = {
3472 static struct rockchip_pin_bank rk3036_pin_banks[] = {
3488 static struct rockchip_pin_bank rk3066a_pin_banks[] = {
3507 static struct rockchip_pin_bank rk3066b_pin_banks[] = {
3523 static struct rockchip_pin_bank rk3128_pin_banks[] = {
3544 static struct rockchip_pin_bank rk3188_pin_banks[] = {
3561 static struct rockchip_pin_bank rk3228_pin_banks[] = {
3581 static struct rockchip_pin_bank rk3288_pin_banks[] = {
3636 static struct rockchip_pin_bank rk3308_pin_banks[] = {
3692 static struct rockchip_pin_bank rk3328_pin_banks[] = {
3722 static struct rockchip_pin_bank rk3368_pin_banks[] = {
3745 static struct rockchip_pin_bank rk3399_pin_banks[] = {