Lines Matching refs:bank_num

64 		.bank_num	= id,			\
77 .bank_num = id, \
92 .bank_num = id, \
105 .bank_num = id, \
126 .bank_num = id, \
145 .bank_num = id, \
171 .bank_num = id, \
195 .bank_num = id, \
218 .bank_num = ID, \
290 if (b->bank_num == num) in bank_num_to_bank()
810 if (data->num == bank->bank_num && in rockchip_get_recalced_mux()
1048 if ((data->bank_num == bank->bank_num) && in rockchip_get_mux_route()
1113 if (bank->bank_num == 0) { in rockchip_get_mux()
1128 } else if (bank->bank_num > 0) { in rockchip_get_mux()
1196 dev_dbg(dev, "setting mux of GPIO%d-%d to %d\n", bank->bank_num, pin, mux); in rockchip_set_mux()
1228 if (bank->bank_num == 1) { in rockchip_set_mux()
1240 if (bank->bank_num == 0) { in rockchip_set_mux()
1279 } else if (bank->bank_num > 0) { in rockchip_set_mux()
1339 if (bank->bank_num == 0) { in px30_calc_pull_reg_and_bit()
1348 *reg += bank->bank_num * PX30_PULL_BANK_STRIDE; in px30_calc_pull_reg_and_bit()
1371 if (bank->bank_num == 0) { in px30_calc_drv_reg_and_bit()
1380 *reg += bank->bank_num * PX30_DRV_BANK_STRIDE; in px30_calc_drv_reg_and_bit()
1404 if (bank->bank_num == 0) { in px30_calc_schmitt_reg_and_bit()
1412 *reg += (bank->bank_num - 1) * PX30_SCHMITT_BANK_STRIDE; in px30_calc_schmitt_reg_and_bit()
1436 switch (bank->bank_num) { in rv1106_calc_drv_reg_and_bit()
1463 dev_err(info->dev, "unsupported bank_num %d\n", bank->bank_num); in rv1106_calc_drv_reg_and_bit()
1489 switch (bank->bank_num) { in rv1106_calc_pull_reg_and_bit()
1516 dev_err(info->dev, "unsupported bank_num %d\n", bank->bank_num); in rv1106_calc_pull_reg_and_bit()
1543 switch (bank->bank_num) { in rv1106_calc_schmitt_reg_and_bit()
1570 dev_err(info->dev, "unsupported bank_num %d\n", bank->bank_num); in rv1106_calc_schmitt_reg_and_bit()
1594 if (bank->bank_num == 0) { in rv1108_calc_pull_reg_and_bit()
1602 *reg += bank->bank_num * RV1108_PULL_BANK_STRIDE; in rv1108_calc_pull_reg_and_bit()
1625 if (bank->bank_num == 0) { in rv1108_calc_drv_reg_and_bit()
1634 *reg += bank->bank_num * RV1108_DRV_BANK_STRIDE; in rv1108_calc_drv_reg_and_bit()
1658 if (bank->bank_num == 0) { in rv1108_calc_schmitt_reg_and_bit()
1666 *reg += (bank->bank_num - 1) * RV1108_SCHMITT_BANK_STRIDE; in rv1108_calc_schmitt_reg_and_bit()
1688 if (bank->bank_num == 0) { in rv1126_calc_pull_reg_and_bit()
1702 *reg += (bank->bank_num - 1) * RV1126_PULL_BANK_STRIDE; in rv1126_calc_pull_reg_and_bit()
1725 if (bank->bank_num == 0) { in rv1126_calc_drv_reg_and_bit()
1740 *reg += (bank->bank_num - 1) * RV1126_DRV_BANK_STRIDE; in rv1126_calc_drv_reg_and_bit()
1764 if (bank->bank_num == 0) { in rv1126_calc_schmitt_reg_and_bit()
1779 *reg += (bank->bank_num - 1) * RV1126_SCHMITT_BANK_STRIDE; in rv1126_calc_schmitt_reg_and_bit()
1800 *reg += bank->bank_num * RK3308_SCHMITT_BANK_STRIDE; in rk3308_calc_schmitt_reg_and_bit()
1819 if (bank->bank_num == 0) { in rk1808_calc_pull_reg_and_bit()
1825 *reg += (bank->bank_num - 1) * RK1808_PULL_BANK_STRIDE; in rk1808_calc_pull_reg_and_bit()
1848 if (bank->bank_num == 0) { in rk1808_calc_drv_reg_and_bit()
1854 *reg += (bank->bank_num - 1) * RK1808_DRV_BANK_STRIDE; in rk1808_calc_drv_reg_and_bit()
1876 if (bank->bank_num == 0) { in rk1808_calc_slew_rate_reg_and_bit()
1882 *reg += (bank->bank_num - 1) * RK1808_SR_BANK_STRIDE; in rk1808_calc_slew_rate_reg_and_bit()
1902 if (bank->bank_num == 0) { in rk1808_calc_schmitt_reg_and_bit()
1908 *reg += (bank->bank_num - 1) * RK1808_SCHMITT_BANK_STRIDE; in rk1808_calc_schmitt_reg_and_bit()
1928 *reg += bank->bank_num * RK2928_PULL_BANK_STRIDE; in rk2928_calc_pull_reg_and_bit()
1946 *reg += bank->bank_num * RK2928_PULL_BANK_STRIDE; in rk3128_calc_pull_reg_and_bit()
1967 if (bank->bank_num == 0 && pin_num < 12) { in rk3188_calc_pull_reg_and_bit()
1981 *reg += bank->bank_num * RK3188_PULL_BANK_STRIDE; in rk3188_calc_pull_reg_and_bit()
2004 if (bank->bank_num == 0) { in rk3288_calc_pull_reg_and_bit()
2017 *reg += bank->bank_num * RK3188_PULL_BANK_STRIDE; in rk3288_calc_pull_reg_and_bit()
2040 if (bank->bank_num == 0) { in rk3288_calc_drv_reg_and_bit()
2053 *reg += bank->bank_num * RK3288_DRV_BANK_STRIDE; in rk3288_calc_drv_reg_and_bit()
2073 *reg += bank->bank_num * RK3188_PULL_BANK_STRIDE; in rk3228_calc_pull_reg_and_bit()
2092 *reg += bank->bank_num * RK3288_DRV_BANK_STRIDE; in rk3228_calc_drv_reg_and_bit()
2111 *reg += bank->bank_num * RK3188_PULL_BANK_STRIDE; in rk3308_calc_pull_reg_and_bit()
2130 *reg += bank->bank_num * RK3288_DRV_BANK_STRIDE; in rk3308_calc_drv_reg_and_bit()
2153 *reg += (bank->bank_num) * RK3308_SLEW_RATE_BANK_STRIDE; in rk3308_calc_slew_rate_reg_and_bit()
2172 if (bank->bank_num == 0) { in rk3368_calc_pull_reg_and_bit()
2185 *reg += bank->bank_num * RK3188_PULL_BANK_STRIDE; in rk3368_calc_pull_reg_and_bit()
2205 if (bank->bank_num == 0) { in rk3368_calc_drv_reg_and_bit()
2218 *reg += bank->bank_num * RK3288_DRV_BANK_STRIDE; in rk3368_calc_drv_reg_and_bit()
2239 if ((bank->bank_num == 0) || (bank->bank_num == 1)) { in rk3399_calc_pull_reg_and_bit()
2243 *reg += bank->bank_num * RK3188_PULL_BANK_STRIDE; in rk3399_calc_pull_reg_and_bit()
2254 *reg += bank->bank_num * RK3188_PULL_BANK_STRIDE; in rk3399_calc_pull_reg_and_bit()
2272 if ((bank->bank_num == 0) || (bank->bank_num == 1)) in rk3399_calc_drv_reg_and_bit()
2302 switch (bank->bank_num) { in rk3528_calc_drv_reg_and_bit()
2324 dev_err(info->dev, "unsupported bank_num %d\n", bank->bank_num); in rk3528_calc_drv_reg_and_bit()
2350 switch (bank->bank_num) { in rk3528_calc_pull_reg_and_bit()
2372 dev_err(info->dev, "unsupported bank_num %d\n", bank->bank_num); in rk3528_calc_pull_reg_and_bit()
2399 switch (bank->bank_num) { in rk3528_calc_schmitt_reg_and_bit()
2421 dev_err(info->dev, "unsupported bank_num %d\n", bank->bank_num); in rk3528_calc_schmitt_reg_and_bit()
2446 switch (bank->bank_num) { in rk3562_calc_drv_reg_and_bit()
2468 dev_err(info->dev, "unsupported bank_num %d\n", bank->bank_num); in rk3562_calc_drv_reg_and_bit()
2494 switch (bank->bank_num) { in rk3562_calc_pull_reg_and_bit()
2516 dev_err(info->dev, "unsupported bank_num %d\n", bank->bank_num); in rk3562_calc_pull_reg_and_bit()
2543 switch (bank->bank_num) { in rk3562_calc_schmitt_reg_and_bit()
2565 dev_err(info->dev, "unsupported bank_num %d\n", bank->bank_num); in rk3562_calc_schmitt_reg_and_bit()
2589 if (bank->bank_num == 0) { in rk3568_calc_slew_rate_reg_and_bit()
2595 *reg += (bank->bank_num - 1) * RK3568_SR_BANK_STRIDE; in rk3568_calc_slew_rate_reg_and_bit()
2616 if (bank->bank_num == 0) { in rk3568_calc_pull_reg_and_bit()
2619 *reg += bank->bank_num * RK3568_PULL_BANK_STRIDE; in rk3568_calc_pull_reg_and_bit()
2627 *reg += (bank->bank_num - 1) * RK3568_PULL_BANK_STRIDE; in rk3568_calc_pull_reg_and_bit()
2650 if (bank->bank_num == 0) { in rk3568_calc_drv_reg_and_bit()
2660 *reg += (bank->bank_num - 1) * RK3568_DRV_BANK_STRIDE; in rk3568_calc_drv_reg_and_bit()
2668 if ((bank->bank_num == 1 && (pin_num == 15 || pin_num == 23 || pin_num == 31)) || in rk3568_calc_drv_reg_and_bit()
2669 ((bank->bank_num == 2 || bank->bank_num == 3 || bank->bank_num == 4) && in rk3568_calc_drv_reg_and_bit()
2788 u8 bank_num = bank->bank_num; in rk3588_calc_pull_reg_and_bit() local
2789 u32 pin = bank_num * 32 + pin_num; in rk3588_calc_pull_reg_and_bit()
2816 u8 bank_num = bank->bank_num; in rk3588_calc_drv_reg_and_bit() local
2817 u32 pin = bank_num * 32 + pin_num; in rk3588_calc_drv_reg_and_bit()
2845 u8 bank_num = bank->bank_num; in rk3588_calc_schmitt_reg_and_bit() local
2846 u32 pin = bank_num * 32 + pin_num; in rk3588_calc_schmitt_reg_and_bit()
2981 bank->bank_num, pin_num, strength); in rockchip_set_drive_perpin()
3078 if (bank->bank_num == 1 && pin_num == 21) in rockchip_set_drive_perpin()
3080 else if (bank->bank_num == 2 && pin_num == 2) in rockchip_set_drive_perpin()
3082 else if (bank->bank_num == 2 && pin_num == 8) in rockchip_set_drive_perpin()
3084 else if (bank->bank_num == 3 && pin_num == 0) in rockchip_set_drive_perpin()
3086 else if (bank->bank_num == 3 && pin_num == 6) in rockchip_set_drive_perpin()
3088 else if (bank->bank_num == 4 && pin_num == 0) in rockchip_set_drive_perpin()
3192 dev_dbg(dev, "setting pull of GPIO%d-%d to %d\n", bank->bank_num, pin_num, pull); in rockchip_set_pull()
3237 if (ctrl->type == RK3568 && bank->bank_num == 0 && pin_num >= 27 && pin_num <= 30) { in rockchip_set_pull()
3277 *reg += bank->bank_num * RK3328_SCHMITT_BANK_STRIDE; in rk3328_calc_schmitt_reg_and_bit()
3297 if (bank->bank_num == 0) { in rk3568_calc_schmitt_reg_and_bit()
3303 *reg += (bank->bank_num - 1) * RK3568_SCHMITT_BANK_STRIDE; in rk3568_calc_schmitt_reg_and_bit()
3354 bank->bank_num, pin_num, enable); in rockchip_set_schmitt()
3391 if (bank->bank_num == 0) { in px30_calc_slew_rate_reg_and_bit()
3399 *reg += (bank->bank_num - 1) * PX30_SLEW_RATE_BANK_STRIDE; in px30_calc_slew_rate_reg_and_bit()
3447 bank->bank_num, pin_num, speed); in rockchip_set_slew_rate()
4104 if (ctrl->iomux_recalced[j].num == bank->bank_num) { in rockchip_pinctrl_get_soc_data()
4114 if (ctrl->iomux_routes[j].bank_num == bank->bank_num) { in rockchip_pinctrl_get_soc_data()