|
@@ -191,7 +191,8 @@ static int meson_pinconf_set(struct pinctrl_dev *pcdev, unsigned int pin,
|
|
|
case PIN_CONFIG_BIAS_DISABLE:
|
|
|
dev_dbg(pc->dev, "pin %u: disable bias\n", pin);
|
|
|
|
|
|
- meson_calc_reg_and_bit(bank, pin, REG_PULL, ®, &bit);
|
|
|
+ meson_calc_reg_and_bit(bank, pin, REG_PULLEN, ®,
|
|
|
+ &bit);
|
|
|
ret = regmap_update_bits(pc->reg_pullen, reg,
|
|
|
BIT(bit), 0);
|
|
|
if (ret)
|