04 Apr, 2019

12 commits


03 Mar, 2019

1 commit


23 Jan, 2019

1 commit

  • Add support for specifying the xtal load capacitance in the DT node.
    The pcf85063 supports xtal load capacitance of 7pF or 12.5pF.
    If the rtc has the wrong configuration the time will
    drift several hours/week.

    The driver use the default value 7pF.

    The DT may specify either 7000fF or 12500fF.
    (The DT uses femto Farad to avoid decimal numbers).
    Other values are warned and the driver uses the default value.

    Signed-off-by: Sam Ravnborg
    Cc: Alessandro Zummo
    Cc: Alexandre Belloni
    Cc: Urs Fässler
    Signed-off-by: Alexandre Belloni

    Sam Ravnborg
     

28 Jul, 2018

1 commit

  • Fix a bug that caused the Control_1 register to get zeroed whenever the
    RTC time is set. The problem occurred between stopping and starting the
    RTC clock, wherein the return value of a successful I2C write function
    would get written to the register.

    Also update variables of the start and stop functions to be more
    consistent with the rest of the driver.

    Signed-off-by: Alvin Šipraga
    Signed-off-by: Alexandre Belloni

    Alvin Šipraga
     

17 Mar, 2018

3 commits


05 Nov, 2016

1 commit


20 Jul, 2016

2 commits

  • The current rtc-pcf85063 driver only supports the PCF85063TP device.
    Using the existing driver on a PCF85063A will result in the time being
    set correctly into the RTC, but the RTC is held in the stopped state.
    Therefore, the time will no longer advance and no error is indicated.

    The PCF85063A device has a bigger memory map than the PCF85063TP.
    The existing driver make use of an address rollover condition,
    but the rollover point is different in the two devices.

    Signed-off-by: Chris DeBruin
    Signed-off-by: Alexandre Belloni

    Chris DeBruin
     
  • The year range is not validated properly

    As the driver has been mainlined in 2014, it is not an issue to stop
    handling dates between 1970 and 2000 with the benefit of handling dates up
    to 2100.

    Signed-off-by: Alexandre Belloni

    Alexandre Belloni
     

15 Mar, 2016

6 commits


08 Nov, 2015

1 commit


05 Sep, 2015

1 commit


09 Aug, 2014

1 commit

  • Add support for the pcf85063 rtc chip.

    [akpm@linux-foundation.org: fix comment typo, tweak conding style]
    Signed-off-by: Soeren Andersen
    Cc: Alessandro Zummo
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Søren Andersen