26 Jul, 2011

1 commit

  • Add support for PMIC8xxx based RTC. PMIC8xxx is Qualcomm's power
    management IC that internally houses an RTC module. This driver
    communicates with the PMIC module over SSBI bus.

    [akpm@linux-foundation.org: cosmetic tweaks]
    Acked-by: Wan ZongShun
    Reviewed-by: Stephen Boyd
    Signed-off-by: Anirudh Ghayal
    Signed-off-by: Ashay Jaiswal
    Cc: Samuel Ortiz
    Cc: Wan ZongShun
    Cc: Alessandro Zummo
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Anirudh Ghayal
     

09 Jun, 2011

1 commit


27 May, 2011

6 commits


18 May, 2011

1 commit


23 Mar, 2011

1 commit


17 Mar, 2011

1 commit


11 Nov, 2010

1 commit

  • Provide the standard kernel rtc driver interface on top of the vrtc layer
    added in the previous patch.

    Signed-off-by: Feng Tang
    LKML-Reference:
    [Fixed swapped arguments on IPC]
    Signed-off-by: Arjan van de Ven
    [Cleaned up and the device creation moved to arch/x86/platform]
    Signed-off-by: Alan Cox
    Signed-off-by: Thomas Gleixner

    Feng Tang
     

29 Oct, 2010

2 commits

  • The mfd driver for MC13783 recently got support for MC13892 and was
    renamed accordingly from mc13783-core to mc13xxx-core. Do the same for
    rtc-mc13783.

    The only relevant change is to use platform id's to tell the platform bus
    that this driver is responsible for mc13892-rtc devices, too.

    Acked-by: Alessandro Zummo
    Signed-off-by: Uwe Kleine-König
    Signed-off-by: Samuel Ortiz

    Uwe Kleine-König
     
  • This adds support for the RTC provided by the Maxim 8998 chip. This
    driver was tested on a GONI board by using the rtc-test application from
    the Documentation/rtc.txt.

    Signed-off-by: Joonyoung Shim
    Signed-off-by: Kyungmin Park
    Acked-by: Alessandro Zummo
    Signed-off-by: Samuel Ortiz

    Joonyoung Shim
     

28 Oct, 2010

1 commit

  • Add an RTC driver for the built-in RTC in the LPC32XX SoC. This patch
    includes updates from the initial review comments and updates from the v3
    review.

    Signed-off-by: Kevin Wells
    Signed-off-by: Durgesh Pattamatta
    Reviewed-by: Wolfram Sang
    Cc: Alessandro Zummo
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Kevin Wells
     

11 Aug, 2010

3 commits

  • Add a driver for the DS3232 RTC chip via the I2C bus. Alarms are not
    supported in this version of the driver.

    [akpm@linux-foundation.org: fix Kconfig help text]
    Signed-off-by: Mingkai Hu
    Signed-off-by: Jingchang Lu
    Signed-off-by: Srikanth Srinivasan
    Signed-off-by: Roy Zang
    Acked-by: Wan ZongShun
    Cc: Kumar Gala
    Cc: Alessandro Zummo
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Roy Zang
     
  • - derived from rtc-pcf8563

    - no SRAM driver

    Signed-off-by: Roman Fietze
    Cc: Wan ZongShun
    Cc: Alessandro Zummo
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Roman Fietze
     
  • This driver is based on code from Freescale which accompanies their i.MX25
    PDK board, with some cleanup.

    Signed-off-by: Baruch Siach
    Cc: Alessandro Zummo
    Cc: Sascha Hauer
    Acked-by: Wan ZongShun
    Cc: Alessandro Zummo
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Baruch Siach
     

05 Aug, 2010

1 commit

  • Add support for the RTC unit on JZ4740 SoCs.

    Signed-off-by: Lars-Peter Clausen
    Cc: Alessandro Zummo
    Cc: Paul Gortmaker
    Cc: rtc-linux@googlegroups.com
    Acked-by: Wan ZongShun
    Cc: linux-mips@linux-mips.org
    Cc: linux-kernel@vger.kernel.org
    Cc: Alessandro Zummo ,
    Patchwork: https://patchwork.linux-mips.org/patch/1424/
    Signed-off-by: Ralf Baechle

    Lars-Peter Clausen
     

28 May, 2010

1 commit

  • Add a driver for the RTC on the AB8500 power management chip. This is a
    client of the AB8500 MFD driver.

    Signed-off-by: Virupax Sadashivpetimath
    Signed-off-by: Rabin Vincent
    Acked-by: Linus Walleij
    Acked-by: Srinidhi Kasagar
    Cc: Alessandro Zummo
    Cc: Samuel Ortiz
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Virupax Sadashivpetimath
     

07 May, 2010

1 commit

  • This driver features:

    * Alarm support.
    * Periodic interrupt by using a timer include into the RTC module.
    * The update interrupt is not supported by this RTC module.

    This driver was tested on a DM365 EVM by using the rtc-test application
    from the Documentation/rtc.txt.

    Signed-off-by: Miguel Aguilar
    Signed-off-by: Kevin Hilman
    Acked-by: Alessandro Zummo

    Miguel Aguilar
     

08 Mar, 2010

1 commit


17 Feb, 2010

1 commit


16 Dec, 2009

3 commits

  • Signed-off-by: Wan ZongShun
    Cc: Alessandro Zummo
    Cc: Hu Ruihuan
    Cc: Russell King
    Cc: "jack wang"
    Cc: David Brownell
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Wan ZongShun
     
  • This patch adds basic support for Texas Instruments BQ32000 I2C RTC. Only
    time reading/writing is implemented. Advanced features, such as trickle
    charger and crystal calibration are not supported.

    Signed-off-by: Piotr Ziecik
    Signed-off-by: Alessandro Zummo
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Piotr Ziecik
     
  • This driver provides support for the RTC part integrated into the
    Freescale MC13783 PMIC and bases on patch created earlier by Sascha
    Hauer.

    Signed-off-by: Sascha Hauer
    Signed-off-by: Uwe Kleine-König
    Acked-by: Valentin Longchamp
    Cc: Paul Gortmaker
    Signed-off-by: Alessandro Zummo
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Uwe Kleine-König
     

14 Dec, 2009

1 commit

  • The upcoming TWL6030 is companion chip for OMAP4 like the current TWL4030
    for OMAP3. The common modules like RTC, Regulator creates opportunity
    to re-use the most of the code from twl4030.

    This patch renames few common drivers twl4030* files to twl* to enable
    the code re-use.

    Signed-off-by: Rajendra Nayak
    Signed-off-by: Balaji T K
    Signed-off-by: Santosh Shilimkar
    Acked-by: Kevin Hilman
    Signed-off-by: Samuel Ortiz

    Santosh Shilimkar
     

05 Dec, 2009

2 commits


23 Sep, 2009

6 commits

  • [ospite@studenti.unina.it: get pcap data from the parent device]
    Signed-off-by: guiming zhuo
    Signed-off-by: Daniel Ribeiro
    Acked-by: Alessandro Zummo
    Signed-off-by: Antonio Ospite
    Cc: Mark Brown
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Daniel Ribeiro
     
  • Signed-off-by: Alessandro Zummo
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Alessandro Zummo
     
  • Add support for RTC on the Freescale STMP37xx/378x platform.

    Signed-off-by: dmitry pervushin
    Signed-off-by: Alessandro Zummo
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    dmitry pervushin
     
  • This adds a driver for the RTC COH 901 331 found in the ST-Ericsson U300
    series mobile platforms to the RTC subsystem. It integrates to the ARM
    kernel support recently added to RMKs ARM tree and will be enabled in the
    U300 defconfig in due time.

    Signed-off-by: Linus Walleij
    Signed-off-by: Alessandro Zummo
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Linus Walleij
     
  • This adds a driver for Freescale's MXC internal real time clock modules.

    The code is taken from Freescale's BSPs, but modified to fit the current
    kernel coding mechanisms. Also, the PMIC external clock function was
    removed for now to not add dead bits and keep the code as simple as
    possible.

    [akpm@linux-foundation.org: make PIE_BIT_DEF[] static]
    Signed-off-by: Daniel Mack
    Cc: Sascha Hauer
    Signed-off-by: Alessandro Zummo

    Cc: Alessandro Zummo
    Cc: Daniel Mack
    Cc: Sascha Hauer
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Daniel Mack
     
  • Add support for the Philips/NXP PCF2123 RTC.

    Signed-off: Chris Verges
    Tested-by: Chris Verges
    Signed-off: Christian Pellegrin
    Tested-by: Christian Pellegrin
    Cc: Alessandro Zummo
    Cc: David Brownell
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Chris Verges
     

17 Sep, 2009

2 commits

  • This adds support for the RTC found inside the AB3100 Mixed Signal chip.
    The symbols used for communicating with the chip is found in the
    mfd/ab3100-core.c driver that also provides the platform device.

    Signed-off-by: Linus Walleij
    Acked-by: Alessandro Zummo
    Signed-off-by: Samuel Ortiz

    Linus Walleij
     
  • The WM831x series of PMICs contain RTC functionality. The hardware
    provides a 32 bit counter incrementing at 1Hz together with a per
    tick interrupt and an alarm value. For simplicity the driver chooses
    to define the epoch for the counter as the Unix epoch - if required
    platform data can be used in future to customise this.

    When powered on from a completely cold state the RTC reports that it
    has not been configured - when this happens an error is returned
    when attempting to read the RTC in order to avoid use of values we
    know to be invalid.

    The hardware also provides security features which mean that it can
    ignore attempts to set the RTC time in certain circumstances, most
    notably if the RTC is written to too often. These errors are detected
    by verifying the written RTC value.

    Signed-off-by: Mark Brown
    Acked-by: Alessandro Zummo
    Signed-off-by: Samuel Ortiz

    Mark Brown
     

19 Jun, 2009

1 commit

  • Add support for the Epson RX-8025SA/NB RTC chips. It includes support for
    alarms, periodic interrupts (1 Hz) and clock precision adjustment.

    For clock precision adjustment, the SYSFS file "clock_adjust_ppb" gets
    created in "/sys/class/rtc/rtcX/device". It permits to set and get the
    clock adjustment in ppb (parts per billion), e.g.:

    # echo -183000 > /sys/class/rtc/rtc0/device/clock_adjust_ppb
    # cat /sys/class/rtc/rtc0/device/clock_adjust_ppb
    -183000

    This allows to compensate temperature dependent clock drifts. According
    to the RX8025 SA/NB application manual the frequency and temperature
    characteristics can be approximated using the following equation:

    df = a * (ut - t)**2

    df: Frequency deviation in any temperature
    a : Coefficient = (-35 +-5) * 10**-9
    ut: Ultimate temperature in degree = +25 +-5 degree
    t : Any temperature in degree

    Signed-off-by: Wolfgang Grandegger
    Signed-off-by: Sergei Poselenov
    Signed-off-by: Yuri Tikhonov
    Signed-off-by: Dmitry Rakhchev
    Signed-off-by: Matthias Fuchs
    Acked-by: Jean Delvare
    Signed-off-by: Alessandro Zummo
    Cc: David Brownell
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Wolfgang Grandegger
     

02 Apr, 2009

2 commits

  • Create a real RTC driver for PS3, and unhook the deprecated
    ppc_md.[gs]et_rtc_time.

    Signed-off-by: Geert Uytterhoeven
    Acked-by: Alessandro Zummo
    Acked-by: Geoff Levand
    Signed-off-by: Kyle McMartin

    Geert Uytterhoeven
     
  • PowerPC has been a long time user of the generic RTC abstraction, so hook up
    rtc-generic:
    - Create the "rtc-generic" platform device if ppc_md.get_rtc_time is set,
    - Kill rtc-ppc, as rtc-generic offers the same functionality in a more
    generic way, and supports autoloading through udev.

    Signed-off-by: Geert Uytterhoeven
    Acked-by: David Woodhouse
    Acked-by: Alessandro Zummo
    Acked-by: Benjamin Herrenschmidt
    Signed-off-by: Kyle McMartin

    Geert Uytterhoeven