Răsfoiți Sursa

rtc: pcf85063: fix clearing bits in pcf85063_start_clock

Bit clear operation was missing ~

Signed-off-by: Michael McCormick <michael.mccormick@enatel.net>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Michael McCormick 7 ani în urmă
părinte
comite
051abf5524
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      drivers/rtc/rtc-pcf85063.c

+ 1 - 1
drivers/rtc/rtc-pcf85063.c

@@ -70,7 +70,7 @@ static int pcf85063_start_clock(struct i2c_client *client, u8 ctrl1)
 	s32 ret;
 
 	/* start the clock */
-	ctrl1 &= PCF85063_REG_CTRL1_STOP;
+	ctrl1 &= ~PCF85063_REG_CTRL1_STOP;
 
 	ret = i2c_smbus_write_byte_data(client, PCF85063_REG_CTRL1, ctrl1);
 	if (ret < 0) {