Lines Matching refs:ret

1634 	int reg, ret, mask, mux_type;  in rockchip_get_mux()  local
1676 ret = regmap_read(regmap, reg, &val); in rockchip_get_mux()
1677 if (ret) in rockchip_get_mux()
1678 return ret; in rockchip_get_mux()
1732 int reg, ret, mask, mux_type; in rockchip_set_mux() local
1736 ret = rockchip_verify_mux(bank, pin, mux); in rockchip_set_mux()
1737 if (ret < 0) in rockchip_set_mux()
1738 return ret; in rockchip_set_mux()
1776 ret = rockchip_get_mux_route(bank, pin, mux, in rockchip_set_mux()
1778 switch (ret) { in rockchip_set_mux()
1802 ret = regmap_write(regmap, reg, data); in rockchip_set_mux()
1804 return ret; in rockchip_set_mux()
2551 int reg, ret, i; in rockchip_set_drive_perpin() local
2563 ret = strength; in rockchip_set_drive_perpin()
2569 ret = -EINVAL; in rockchip_set_drive_perpin()
2572 ret = i; in rockchip_set_drive_perpin()
2575 ret = rockchip_perpin_drv_list[drv_type][i]; in rockchip_set_drive_perpin()
2580 if (ret < 0) { in rockchip_set_drive_perpin()
2582 return ret; in rockchip_set_drive_perpin()
2588 int regval = ret; in rockchip_set_drive_perpin()
2593 ret = regmap_write(regmap, reg, data); in rockchip_set_drive_perpin()
2594 if (ret < 0) in rockchip_set_drive_perpin()
2595 return ret; in rockchip_set_drive_perpin()
2618 data = (ret & 0x1) << 15; in rockchip_set_drive_perpin()
2619 temp = (ret >> 0x1) & 0x3; in rockchip_set_drive_perpin()
2622 ret = regmap_write(regmap, reg, data); in rockchip_set_drive_perpin()
2623 if (ret) in rockchip_set_drive_perpin()
2624 return ret; in rockchip_set_drive_perpin()
2628 ret = regmap_write(regmap, reg, temp); in rockchip_set_drive_perpin()
2630 return ret; in rockchip_set_drive_perpin()
2662 data |= (ret << bit); in rockchip_set_drive_perpin()
2663 ret = regmap_write(regmap, reg, data); in rockchip_set_drive_perpin()
2664 return ret; in rockchip_set_drive_perpin()
2688 int reg, ret, i, pull_type; in rockchip_set_pull() local
2707 ret = regmap_write(regmap, reg, data); in rockchip_set_pull()
2723 ret = -EINVAL; in rockchip_set_pull()
2727 ret = i; in rockchip_set_pull()
2732 if (ret < 0) { in rockchip_set_pull()
2734 return ret; in rockchip_set_pull()
2745 data |= (ret << bit); in rockchip_set_pull()
2746 ret = regmap_write(regmap, reg, data); in rockchip_set_pull()
2753 return ret; in rockchip_set_pull()
2784 int reg, ret; in rockchip_set_schmitt() local
2791 ret = ctrl->schmitt_calc_reg(bank, pin_num, &regmap, &reg, &bit); in rockchip_set_schmitt()
2792 if (ret) in rockchip_set_schmitt()
2793 return ret; in rockchip_set_schmitt()
2837 int reg, ret; in rockchip_set_slew_rate() local
2844 ret = ctrl->slew_rate_calc_reg(bank, pin_num, &regmap, &reg, &bit); in rockchip_set_slew_rate()
2845 if (ret) in rockchip_set_slew_rate()
2846 return ret; in rockchip_set_slew_rate()
2987 int ret, count, i; local
3022 ret = rockchip_verify_config(dev, bank, pin);
3023 if (ret)
3024 return ret;
3026 ret = rockchip_set_mux(&ctrl->pin_banks[bank], pin, mux);
3027 if (ret)
3028 return ret;
3057 ret = rockchip_pinconf_set(&ctrl->pin_banks[bank], pin,
3059 if (ret) {
3061 __func__, ret);
3062 return ret;
3229 int ret; local
3234 ret = regmap_write(priv->regmap_base, RK3308B_GRF_SOC_CON13,
3238 if (ret)
3239 return ret;
3241 ret = regmap_write(priv->regmap_base, RK3308B_GRF_SOC_CON15,
3245 if (ret)
3246 return ret;
3257 int ret = 0; local
3260 ret = uclass_get_device_by_phandle(UCLASS_SYSCON, dev, "rockchip,grf",
3262 if (ret) {
3263 debug("unable to find rockchip,grf syscon device (%d)\n", ret);
3264 return ret;
3276 ret = uclass_get_device_by_phandle(UCLASS_SYSCON, dev, "rockchip,pmu",
3278 if (!ret) {
3296 ret = ctrl->soc_data_init(priv);
3297 if (ret)
3298 return ret;