kernel/drivers/rtc/rtc-ds1347.c
.. .. @@ -112,7 +112,7 @@ 112 112 return err; 113 113 114 114 century = (dt->tm_year / 100) + 19; 115 - err = regmap_write(map, DS1347_CENTURY_REG, century);115 + err = regmap_write(map, DS1347_CENTURY_REG, bin2bcd(century));116 116 if (err) 117 117 return err; 118 118