Merge tag 'for-5.12/dm-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-microblaze.git] / drivers / reset / reset-ti-syscon.c
index ef97c4d..218370f 100644 (file)
@@ -89,7 +89,7 @@ static int ti_syscon_reset_assert(struct reset_controller_dev *rcdev,
        mask = BIT(control->assert_bit);
        value = (control->flags & ASSERT_SET) ? mask : 0x0;
 
-       return regmap_update_bits(data->regmap, control->assert_offset, mask, value);
+       return regmap_write_bits(data->regmap, control->assert_offset, mask, value);
 }
 
 /**
@@ -120,7 +120,7 @@ static int ti_syscon_reset_deassert(struct reset_controller_dev *rcdev,
        mask = BIT(control->deassert_bit);
        value = (control->flags & DEASSERT_SET) ? mask : 0x0;
 
-       return regmap_update_bits(data->regmap, control->deassert_offset, mask, value);
+       return regmap_write_bits(data->regmap, control->deassert_offset, mask, value);
 }
 
 /**