19 Jun, 2019

1 commit

  • Based on 2 normalized pattern(s):

    this program is free software you can redistribute it and or modify
    it under the terms of the gnu general public license version 2 as
    published by the free software foundation

    this program is free software you can redistribute it and or modify
    it under the terms of the gnu general public license version 2 as
    published by the free software foundation #

    extracted by the scancode license scanner the SPDX license identifier

    GPL-2.0-only

    has been chosen to replace the boilerplate/reference in 4122 file(s).

    Signed-off-by: Thomas Gleixner
    Reviewed-by: Enrico Weigelt
    Reviewed-by: Kate Stewart
    Reviewed-by: Allison Randal
    Cc: linux-spdx@vger.kernel.org
    Link: https://lkml.kernel.org/r/20190604081206.933168790@linutronix.de
    Signed-off-by: Greg Kroah-Hartman

    Thomas Gleixner
     

03 Mar, 2019

1 commit

  • Add support for Epson rx8571 real-time clock. rx8571 rtc is compatible
    with rx8581,except that rx8571 has additional 16 bytes of RAM.

    16 bytes of nvmem is supported and exposed in sysfs (# is the instance
    number,starting with 0): /sys/bus/nvmem/devices/rx8571-#/nvmem

    Signed-off-by: Biju Das
    Signed-off-by: Alexandre Belloni

    Biju Das
     

18 May, 2018

7 commits


02 Mar, 2018

1 commit


09 Mar, 2017

1 commit

  • The driver doesn't have a struct of_device_id table but supported devices
    are registered via Device Trees. This is working on the assumption that a
    I2C device registered via OF will always match a legacy I2C device ID and
    that the MODALIAS reported will always be of the form i2c:.

    But this could change in the future so the correct approach is to have an
    OF device ID table if the devices are registered via OF.

    Signed-off-by: Javier Martinez Canillas
    Signed-off-by: Alexandre Belloni

    Javier Martinez Canillas
     

20 May, 2016

1 commit

  • Many drivers are defining a DRV_VERSION. This is often only used for
    MODULE_VERSION and sometimes to print an info message at probe time. This
    is kind of pointless as they are all versionned with the kernel anyway.
    Also the core will print a message when a new rtc is found.

    Signed-off-by: Alexandre Belloni

    Alexandre Belloni
     

05 Sep, 2015

1 commit


24 Jan, 2014

1 commit

  • Add support for SMBus-only adapters (e.g. i2c-piix4). The driver has
    implemented only support for I2C adapters which implement the
    I2C_FUNC_SMBUS_I2C_BLOCK functionality before.

    With this patch it is possible to load and use the RTC driver with I2C and
    SMBUS adapters like the rtc-ds1307 does.

    Tested on AMD G Series Platform (i2c-piix4 adapter driver).

    Signed-off-by: Andreas Werner
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Andreas Werner
     

04 Jul, 2013

1 commit


30 Apr, 2013

1 commit


04 Jan, 2013

1 commit

  • CONFIG_HOTPLUG is going away as an option. As a result, the __dev*
    markings need to be removed.

    This change removes the use of __devinit, __devexit_p, __devinitdata,
    __devinitconst, and __devexit from these drivers.

    Based on patches originally written by Bill Pemberton, but redone by me
    in order to handle some of the coding style issues better, by hand.

    Cc: Bill Pemberton
    Cc: Alessandro Zummo
    Cc: Srinidhi Kasagar
    Cc: Linus Walleij
    Cc: Mike Frysinger
    Cc: Wan ZongShun
    Cc: Guan Xuetao
    Cc: Mark Brown
    Signed-off-by: Greg Kroah-Hartman

    Greg Kroah-Hartman
     

24 Mar, 2012

1 commit

  • Factor out some boilerplate code for i2c driver registration into
    module_i2c_driver.

    Signed-off-by: Axel Lin
    Cc: Piotr Ziecik
    Cc: Alessandro Zummo
    Cc: Scott Wood
    Cc: Srikanth Srinivasan
    Cc: Mike Rapoport
    Cc: Sergey Lapin
    Cc: Roman Fietze
    Cc: Herbert Valerio Riedel
    Cc: Alexander Bigga
    Cc: Dale Farnsworth
    Cc: Gregory Hermant
    Cc: Wolfgang Grandegger
    Cc: Martyn Welch
    Cc: Byron Bradley
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Axel Lin
     

28 Jul, 2010

1 commit

  • Fix the logic while writing new date/time to the chip. The driver
    incorrectly wrote back register values to different registers and even
    with wrong mask. The patch adds clearing of the VLF register, which
    should be cleared if all date/time values are set.

    Signed-off-by: Rudolf Marek
    Acked-by: Wan ZongShun
    Cc: Martyn Welch
    Cc: Alessandro Zummo
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Rudolf Marek
     

14 Apr, 2010

1 commit


13 Nov, 2008

1 commit

  • Provide the basic "get" and "set" functionality for the Epson RX-8581 I2C
    RTC. It currently does not support the RTC's Alarm or Fixed-cycle timer.

    [akpm@linux-foundation.org: need log2.h for ilog2(), remove unneeded initialisation]
    Signed-off-by: Martyn Welch
    Signed-off-by: Alessandro Zummo
    Cc: David Brownell
    Cc: Jean Delvare
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Martyn Welch