All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/51] rtc: stop using rtc deprecated functions
@ 2017-06-20  9:35 ` Benjamin Gaignard
  0 siblings, 0 replies; 254+ messages in thread
From: Benjamin Gaignard @ 2017-06-20  9:35 UTC (permalink / raw)
  To: benjamin.gaignard-QSEj5FYQhm4dnm+yROfE0A
  Cc: linaro-kernel-cunTk1MwBs8s++Sfvej+rw,
	adi-buildroot-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f,
	Alessandro Zummo, Alexandre Belloni, Gregory Clement,
	Ingo Molnar, Jason Cooper, John Stultz,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA, Linus Walleij, Michael Chan,
	netdev-u79uwXL29TY76Z2rM5mHXA, rtc-linux-/JYPxA39Uh5TLH3MbocFFw,
	Sebastian Hesselbarth, Support Opensource, Thomas Gleixner,
	x86-DgEjT+Ai2ygdnm+yROfE0A, Baruch Siach, Hans Ulli Kroll,
	Vladimir Zapolskiy, Sylvain Lemieux

rtc_time_to_tm() and rtc_tm_to_time() are deprecated because they
rely on 32bits variables and that will make rtc break in y2038/2016.

The goal of this series of patches is ti stop using those two functions
and use instead to safer 64bits ones.

It also remove change .set_mmss to set_mmss64 callback for the same reasons.

Those 51 patches almost clean all the drivers except the few that I haven't
been able to compile because of cross-toolchains issues (au1xxx, mpc5121, ps3,
puv3, sun4v, tx4939, starfire, ls1x ...)

Obviously I don't have all those hardwares in my hands so I have only check
that the patches compile without warnings but it up to each maintainer to
valid them on real hardware.

Benjamin Gaignard (51):
  x86: rtc: stop using rtc deprecated functions
  x86: intel-mid: vrtc: stop using rtc deprecated functions
  net: broadcom: stop using rtc deprecated functions
  rtc: 88pm80x: stop using rtc deprecated functions
  rtc: 88pm860x: stop using rtc deprecated functions
  rtc: ab-b5ze-s3: stop using rtc deprecated functions
  rtc: ab8500: stop using rtc deprecated functions
  rtc: armada38x: stop using rtc deprecated functions
  rtc: at32ap700x: stop using rtc deprecated functions
  rtc: at91sam9: stop using rtc deprecated functions
  rtc: bfin: stop using rtc deprecated functions
  rtc: coh901331: stop using rtc deprecated functions
  rtc: cpcap: stop using rtc deprecated functions
  rtc: da9063: stop using rtc deprecated functions
  rtc: da9063: stop using rtc deprecated functions
  rtc: davinci: stop using rtc deprecated functions
  rtc: digicolor: stop using rtc deprecated functions
  rtc: dm355evm: stop using rtc deprecated functions
  rtc: ds1305: stop using rtc deprecated functions
  rtc: ds1374: stop using rtc deprecated functions
  rtc: ds1511: stop using rtc deprecated functions
  rtc: ds1553: stop using rtc deprecated functions
  rtc: ds1672: stop using rtc deprecated functions
  rtc: ds2404: stop using rtc deprecated functions
  rtc: ep93xx: stop using rtc deprecated functions
  rtc: gemini: stop using rtc deprecated functions
  rtc: imxdi: stop using rtc deprecated functions
  rtc: jz4740: stop using rtc deprecated functions
  rtc: lpc32xx: stop using rtc deprecated functions
  rtc: mv: stop using rtc deprecated functions
  rtc: omap: stop using rtc deprecated functions
  rtc: pcap: stop using rtc deprecated functions
  rtc: pl030: stop using rtc deprecated functions
  rtc: pl031: stop using rtc deprecated functions
  rtc: pm8xxx: stop using rtc deprecated functions
  rtc: rs5c348: stop using rtc deprecated functions
  rtc: sa1100: stop using rtc deprecated functions
  rtc: sh: stop using rtc deprecated functions
  rtc: sirfsoc: stop using rtc deprecated functions
  rtc: snvs: stop using rtc deprecated functions
  rtc: stk17ta8: stop using rtc deprecated functions
  rtc: stmp3xxx: stop using rtc deprecated functions
  rtc: sun6i: stop using rtc deprecated functions
  rtc: sysfs: stop using rtc deprecated functions
  rtc: tegra stop using rtc deprecated functions
  rtc: test: stop using rtc deprecated functions
  rtc: tps6586: stop using rtc deprecated functions
  rtc: vr41xx: stop using rtc deprecated functions
  rtc: wm831x: stop using rtc deprecated functions
  rtc: xgene stop using rtc deprecated functions
  power: suspend test: stop using rtc deprecated functions

 arch/x86/kernel/rtc.c                        |  6 ++--
 arch/x86/platform/intel-mid/intel_mid_vrtc.c |  2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c    |  2 +-
 drivers/rtc/rtc-88pm80x.c                    | 44 +++++++++++++--------------
 drivers/rtc/rtc-88pm860x.c                   | 40 ++++++++++++-------------
 drivers/rtc/rtc-ab-b5ze-s3.c                 | 45 ++++++++--------------------
 drivers/rtc/rtc-ab8500.c                     | 26 ++++++++--------
 drivers/rtc/rtc-armada38x.c                  | 34 +++++++++------------
 drivers/rtc/rtc-at32ap700x.c                 | 29 ++++++++----------
 drivers/rtc/rtc-at91sam9.c                   | 18 ++++-------
 drivers/rtc/rtc-bfin.c                       | 24 +++++++--------
 drivers/rtc/rtc-coh901331.c                  | 14 +++++----
 drivers/rtc/rtc-cpcap.c                      |  8 ++---
 drivers/rtc/rtc-da9052.c                     |  8 ++---
 drivers/rtc/rtc-da9063.c                     |  8 ++---
 drivers/rtc/rtc-davinci.c                    |  8 ++---
 drivers/rtc/rtc-digicolor.c                  |  4 +--
 drivers/rtc/rtc-dm355evm.c                   |  6 ++--
 drivers/rtc/rtc-ds1305.c                     | 11 +++----
 drivers/rtc/rtc-ds1374.c                     |  6 ++--
 drivers/rtc/rtc-ds1511.c                     |  2 +-
 drivers/rtc/rtc-ds1553.c                     |  2 +-
 drivers/rtc/rtc-ds1672.c                     |  8 ++---
 drivers/rtc/rtc-ds2404.c                     |  8 ++---
 drivers/rtc/rtc-ep93xx.c                     | 10 +++----
 drivers/rtc/rtc-gemini.c                     |  8 ++---
 drivers/rtc/rtc-imxdi.c                      | 16 +++++-----
 drivers/rtc/rtc-jz4740.c                     | 12 ++++----
 drivers/rtc/rtc-lpc32xx.c                    | 19 +++++-------
 drivers/rtc/rtc-mv.c                         |  2 +-
 drivers/rtc/rtc-omap.c                       |  6 ++--
 drivers/rtc/rtc-pcap.c                       | 16 +++++-----
 drivers/rtc/rtc-pl030.c                      | 24 +++++++--------
 drivers/rtc/rtc-pl031.c                      | 31 ++++++++-----------
 drivers/rtc/rtc-pm8xxx.c                     | 22 +++++++-------
 drivers/rtc/rtc-rs5c348.c                    |  4 +--
 drivers/rtc/rtc-sa1100.c                     | 25 +++++++---------
 drivers/rtc/rtc-sh.c                         |  2 +-
 drivers/rtc/rtc-sirfsoc.c                    | 18 +++++------
 drivers/rtc/rtc-snvs.c                       | 14 ++++-----
 drivers/rtc/rtc-stk17ta8.c                   |  2 +-
 drivers/rtc/rtc-stmp3xxx.c                   | 12 ++++----
 drivers/rtc/rtc-sun6i.c                      | 14 ++++-----
 drivers/rtc/rtc-sysfs.c                      | 25 ++++++++--------
 drivers/rtc/rtc-tegra.c                      | 22 +++++++-------
 drivers/rtc/rtc-test.c                       | 17 +----------
 drivers/rtc/rtc-tps6586x.c                   | 26 ++++++++--------
 drivers/rtc/rtc-vr41xx.c                     |  6 ++--
 drivers/rtc/rtc-wm831x.c                     | 28 +++++++----------
 drivers/rtc/rtc-xgene.c                      | 12 ++++----
 kernel/power/suspend_test.c                  |  6 ++--
 51 files changed, 342 insertions(+), 420 deletions(-)

-- 
CC: adi-buildroot-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
CC: Alessandro Zummo <a.zummo-BfzFCNDTiLLj+vYz1yj4TQ@public.gmane.org>
CC: Alexandre Belloni <alexandre.belloni-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>
CC: Gregory Clement <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>
CC: Ingo Molnar <mingo-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
CC: Jason Cooper <jason-NLaQJdtUoK4Be96aLqz0jA@public.gmane.org>
CC: John Stultz <john.stultz-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
CC: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org
CC: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
CC: Linus Walleij <linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
CC: Michael Chan <michael.chan-dY08KVG/lbpWk0Htik3J/w@public.gmane.org>
CC: netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
CC: rtc-linux-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
CC: Sebastian Hesselbarth <sebastian.hesselbarth-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
CC: Support Opensource <support.opensource-WBD+wuPFNBhBDgjK7y7TUQ@public.gmane.org>
CC: Thomas Gleixner <tglx-hfZtesqFncYOwBW4kG4KsQ@public.gmane.org>
CC: x86-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org
CC: Baruch Siach <baruch-NswTu9S1W3P6gbPvEgmw2w@public.gmane.org>
CC: Hans Ulli Kroll <ulli.kroll-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org>
CC: Vladimir Zapolskiy <vz-ChpfBGZJDbMAvxtiuMwx3w@public.gmane.org>
CC: Sylvain Lemieux <slemieux.tyco-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
CC: Barry Song <baohua-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
CC: Maxime Ripard <maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>
CC: Chen-Yu Tsai <wens-jdAy2FN1RRM@public.gmane.org>
CC: Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
CC: Jonathan Hunter <jonathanh-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
CC: linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
CC: patches-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org
CC: "Rafael J. Wysocki" <rjw-LthD3rsA81gm4RdzfppkhA@public.gmane.org>
CC: Pavel Machek <pavel-+ZI9xUNit7I@public.gmane.org>
CC: Len Brown <len.brown-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
CC: linux-pm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org

1.9.1

-- 
You received this message because you are subscribed to "rtc-linux".
Membership options at http://groups.google.com/group/rtc-linux .
Please read http://groups.google.com/group/rtc-linux/web/checklist
before submitting a driver.
--- 
You received this message because you are subscribed to the Google Groups "rtc-linux" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rtc-linux+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit https://groups.google.com/d/optout.

^ permalink raw reply	[flat|nested] 254+ messages in thread
* Re: [PATCH 00/51] rtc: stop using rtc deprecated functions
@ 2017-06-20 21:35 ` Alexandre Belloni
  0 siblings, 0 replies; 254+ messages in thread
From: Alexandre Belloni @ 2017-06-20 21:35 UTC (permalink / raw)
  To: Russell King - ARM Linux
  Cc: Benjamin Gaignard, Baruch Siach,
	patches-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E,
	Linus Walleij, linux-tegra-u79uwXL29TY76Z2rM5mHXA,
	Thierry Reding, Pavel Machek, Thomas Gleixner,
	x86-DgEjT+Ai2ygdnm+yROfE0A, Jonathan Hunter, Chen-Yu Tsai,
	Ingo Molnar, Sylvain Lemieux, Sebastian Hesselbarth, Len Brown,
	linaro-kernel-cunTk1MwBs8s++Sfvej+rw, Jason Cooper,
	rtc-linux-/JYPxA39Uh5TLH3MbocFFw,
	linux-pm-u79uwXL29TY76Z2rM5mHXA

On 20/06/2017 at 22:15:36 +0100, Russell King - ARM Linux wrote:
> On Tue, Jun 20, 2017 at 05:07:46PM +0200, Benjamin Gaignard wrote:
> > 2017-06-20 15:48 GMT+02:00 Alexandre Belloni
> > <alexandre.belloni-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>:
> > >> Yes, that's argument against changing rtc _drivers_ for hardware that
> > >> can not do better than 32bit. For generic code (such as 44/51 sysfs,
> > >> 51/51 suspend test), the change still makes sense.
> > 
> > What I had in mind when writing those patches was to remove the limitations
> > coming from those functions usage, even more since they been marked has
> > deprecated.
> 
> I'd say that they should not be marked as deprecated.  They're entirely
> appropriate for use with hardware that only supports a 32-bit
> representation of time.
> 
> It's entirely reasonable to fix the ones that use other representations
> that exceed that, but for those which do not, we need to keep using the
> 32-bit versions.  Doing so actually gives us _more_ flexibility in the
> future.
> 
> Consider that at the moment, we define the 32-bit RTC representation to
> start at a well known epoch.  We _could_ decide that when it wraps to
> 0x80000000 seconds, we'll define the lower 0x40000000 seconds to mean
> dates in the future - and keep rolling that forward each time we cross
> another 0x40000000 seconds.  Unless someone invents a real time machine,
> we shouldn't need to set a modern RTC back to 1970.
> 

I agree with that but not the android guys. They seem to mandate an RTC
that can store time from 01/01/1970. I don't know much more than that
because they never cared to explain why that was actually necessary
(apart from a laconic "this will result in a bad user experience")

I think tglx had a plan for offsetting the time at some point so 32-bit
platform can pass 2038 properly.
My opinion is that as long as userspace is not ready to handle those
dates, it doesn't really matter because it is quite unlikely that
anything will be able to continue running anyway.

-- 
Alexandre Belloni, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

-- 
You received this message because you are subscribed to "rtc-linux".
Membership options at http://groups.google.com/group/rtc-linux .
Please read http://groups.google.com/group/rtc-linux/web/checklist
before submitting a driver.
--- 
You received this message because you are subscribed to the Google Groups "rtc-linux" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rtc-linux+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit https://groups.google.com/d/optout.

^ permalink raw reply	[flat|nested] 254+ messages in thread

end of thread, other threads:[~2017-07-03 10:12 UTC | newest]

Thread overview: 254+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-20  9:35 [PATCH 00/51] rtc: stop using rtc deprecated functions Benjamin Gaignard
2017-06-20  9:35 ` Benjamin Gaignard
2017-06-20  9:35 ` Benjamin Gaignard
2017-06-20  9:35 ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 01/51] x86: " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 02/51] x86: intel-mid: vrtc: " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 03/51] net: broadcom: " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 04/51] rtc: 88pm80x: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 05/51] rtc: 88pm860x: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 06/51] rtc: ab-b5ze-s3: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 07/51] rtc: ab8500: " Benjamin Gaignard
2017-06-20  9:35   ` Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20 16:06   ` Linus Walleij
2017-06-20 16:06     ` Linus Walleij
2017-06-20 16:06     ` [rtc-linux] " Linus Walleij
2017-06-21  6:57   ` kbuild test robot
2017-06-21  6:57     ` kbuild test robot
2017-06-21  6:57     ` [rtc-linux] " kbuild test robot
2017-06-20  9:35 ` [PATCH 08/51] rtc: armada38x: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 09/51] rtc: at32ap700x: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 10/51] rtc: at91sam9: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 11/51] rtc: bfin: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 12/51] rtc: coh901331: " Benjamin Gaignard
2017-06-20  9:35   ` Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20 16:07   ` Linus Walleij
2017-06-20 16:07     ` Linus Walleij
2017-06-20 16:07     ` Linus Walleij
2017-06-20 21:21   ` Russell King - ARM Linux
2017-06-20 21:21     ` Russell King - ARM Linux
2017-06-20 21:21     ` [rtc-linux] " Russell King - ARM Linux
2017-06-20  9:35 ` [PATCH 13/51] rtc: cpcap: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-21  4:37   ` kbuild test robot
2017-06-21  4:37     ` [rtc-linux] " kbuild test robot
2017-06-20  9:35 ` [PATCH 14/51] rtc: da9063: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20 13:41   ` Steve Twiss
2017-06-20 13:41     ` [rtc-linux] " Steve Twiss
2017-06-20 14:18     ` Benjamin Gaignard
2017-06-20 14:18       ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 15/51] " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 16/51] rtc: davinci: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 17/51] rtc: digicolor: " Benjamin Gaignard
2017-06-20  9:35   ` Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 18/51] rtc: dm355evm: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 19/51] rtc: ds1305: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 20/51] rtc: ds1374: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 21/51] rtc: ds1511: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 22/51] rtc: ds1553: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 23/51] rtc: ds1672: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 24/51] rtc: ds2404: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 25/51] rtc: ep93xx: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 26/51] rtc: gemini: " Benjamin Gaignard
2017-06-20  9:35   ` Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 27/51] rtc: imxdi: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 28/51] rtc: jz4740: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 29/51] rtc: lpc32xx: " Benjamin Gaignard
2017-06-20  9:35   ` Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 30/51] rtc: mv: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 31/51] rtc: omap: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 32/51] rtc: pcap: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-21  4:45   ` kbuild test robot
2017-06-21  4:45     ` [rtc-linux] " kbuild test robot
2017-06-21  5:07   ` kbuild test robot
2017-06-21  5:07     ` [rtc-linux] " kbuild test robot
2017-06-20  9:35 ` [PATCH 33/51] rtc: pl030: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 34/51] rtc: pl031: " Benjamin Gaignard
2017-06-20  9:35   ` Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20 16:08   ` Linus Walleij
2017-06-20 16:08     ` Linus Walleij
2017-06-20 16:08     ` [rtc-linux] " Linus Walleij
2017-06-20 21:05     ` Russell King - ARM Linux
2017-06-20 21:05       ` Russell King - ARM Linux
2017-06-20 21:05       ` [rtc-linux] " Russell King - ARM Linux
2017-06-20  9:35 ` [PATCH 35/51] rtc: pm8xxx: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-21 16:54   ` kbuild test robot
2017-06-21 16:54     ` [rtc-linux] " kbuild test robot
2017-07-03 10:12   ` Arnd Bergmann
2017-07-03 10:12     ` [rtc-linux] " Arnd Bergmann
2017-06-20  9:35 ` [PATCH 36/51] rtc: rs5c348: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 37/51] rtc: sa1100: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 38/51] rtc: sh: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 39/51] rtc: sirfsoc: " Benjamin Gaignard
2017-06-20  9:35   ` Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 40/51] rtc: snvs: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 41/51] rtc: stk17ta8: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 42/51] rtc: stmp3xxx: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 43/51] rtc: sun6i: " Benjamin Gaignard
2017-06-20  9:35   ` Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 44/51] rtc: sysfs: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 46/51] rtc: test: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 47/51] rtc: tps6586: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 48/51] rtc: vr41xx: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 49/51] rtc: wm831x: " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 50/51] rtc: xgene " Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35 ` [PATCH 51/51] power: suspend test: " Benjamin Gaignard
2017-06-20  9:35   ` Benjamin Gaignard
2017-06-20  9:35   ` [rtc-linux] " Benjamin Gaignard
2017-06-20 12:10   ` Pavel Machek
2017-06-20 12:10     ` [rtc-linux] " Pavel Machek
     [not found] ` <1497951359-13334-1-git-send-email-benjamin.gaignard-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2017-06-20  9:35   ` [PATCH 45/51] rtc: tegra " Benjamin Gaignard
2017-06-20  9:35     ` [rtc-linux] " Benjamin Gaignard
2017-06-20  9:35     ` Benjamin Gaignard
2017-06-20 10:03   ` [PATCH 00/51] rtc: " Alexandre Belloni
2017-06-20 10:03     ` Alexandre Belloni
2017-06-20 10:03     ` Alexandre Belloni
2017-06-20 10:03     ` [rtc-linux] " Alexandre Belloni
2017-06-20 10:03     ` Alexandre Belloni
     [not found]     ` <20170620100348.zh4ygvjjgnhxvmvl-m++hUPXGwpdeoWH0uzbU5w@public.gmane.org>
2017-06-20 10:07       ` Alexandre Belloni
2017-06-20 10:07         ` Alexandre Belloni
2017-06-20 10:07         ` Alexandre Belloni
2017-06-20 10:07         ` [rtc-linux] " Alexandre Belloni
2017-06-20 10:07         ` Alexandre Belloni
2017-06-20 12:10       ` Pavel Machek
2017-06-20 12:10         ` Pavel Machek
2017-06-20 12:10         ` Pavel Machek
2017-06-20 12:10         ` [rtc-linux] " Pavel Machek
2017-06-20 12:10         ` Pavel Machek
2017-06-20 12:24         ` Alexandre Belloni
2017-06-20 12:24           ` Alexandre Belloni
2017-06-20 12:24           ` Alexandre Belloni
2017-06-20 12:24           ` [rtc-linux] " Alexandre Belloni
2017-06-20 12:24           ` Alexandre Belloni
     [not found]           ` <20170620122400.sm7qqvwyj6cuzarw-m++hUPXGwpdeoWH0uzbU5w@public.gmane.org>
2017-06-20 13:26             ` Pavel Machek
2017-06-20 13:26               ` Pavel Machek
2017-06-20 13:26               ` Pavel Machek
2017-06-20 13:26               ` [rtc-linux] " Pavel Machek
2017-06-20 13:26               ` Pavel Machek
2017-06-20 13:37               ` Steve Twiss
2017-06-20 13:37                 ` Steve Twiss
2017-06-20 13:37                 ` Steve Twiss
2017-06-20 13:37                 ` [rtc-linux] " Steve Twiss
2017-06-20 13:37                 ` Steve Twiss
     [not found]                 ` <6ED8E3B22081A4459DAC7699F3695FB7018CD96FCD-68WUHU125fLzLL1Oxlh9IgLouzNaz+3S@public.gmane.org>
2017-06-20 13:44                   ` Pavel Machek
2017-06-20 13:44                     ` Pavel Machek
2017-06-20 13:44                     ` Pavel Machek
2017-06-20 13:44                     ` [rtc-linux] " Pavel Machek
2017-06-20 13:44                     ` Pavel Machek
2017-06-20 13:48                     ` Alexandre Belloni
2017-06-20 13:48                       ` Alexandre Belloni
2017-06-20 13:48                       ` Alexandre Belloni
2017-06-20 13:48                       ` [rtc-linux] " Alexandre Belloni
2017-06-20 13:48                       ` Alexandre Belloni
     [not found]                       ` <20170620134827.ubvzhh25klaotupv-m++hUPXGwpdeoWH0uzbU5w@public.gmane.org>
2017-06-20 15:07                         ` Benjamin Gaignard
2017-06-20 15:07                           ` Benjamin Gaignard
2017-06-20 15:07                           ` Benjamin Gaignard
2017-06-20 15:07                           ` [rtc-linux] " Benjamin Gaignard
2017-06-20 15:07                           ` Benjamin Gaignard
     [not found]                           ` <CA+M3ks68+z6nDtYM8CDpso7SxjB6Nt5E=rOc1yxx=kDz6PUeVQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-06-20 21:15                             ` Russell King - ARM Linux
2017-06-20 21:15                               ` Russell King - ARM Linux
2017-06-20 21:15                               ` Russell King - ARM Linux
2017-06-20 21:15                               ` [rtc-linux] " Russell King - ARM Linux
2017-06-20 21:15                               ` Russell King - ARM Linux
     [not found]                               ` <20170620211536.GM4902-l+eeeJia6m9URfEZ8mYm6t73F7V6hmMc@public.gmane.org>
2017-06-21  9:26                                 ` David Laight
2017-06-21  9:26                                   ` David Laight
2017-06-21  9:26                                   ` David Laight
2017-06-21  9:26                                   ` [rtc-linux] " David Laight
2017-06-21  9:26                                   ` David Laight
     [not found]                                   ` <063D6719AE5E284EB5DD2968C1650D6DD00278C0-VkEWCZq2GCInGFn1LkZF6NBPR1lH4CV8@public.gmane.org>
2017-06-21  9:35                                     ` Russell King - ARM Linux
2017-06-21  9:35                                       ` Russell King - ARM Linux
2017-06-21  9:35                                       ` [rtc-linux] " Russell King - ARM Linux
2017-06-21  9:35                                       ` Russell King - ARM Linux
2017-06-20 22:08                             ` Pavel Machek
2017-06-20 22:08                               ` Pavel Machek
2017-06-20 22:08                               ` Pavel Machek
2017-06-20 22:08                               ` [rtc-linux] " Pavel Machek
2017-06-20 22:08                               ` Pavel Machek
2017-06-21  9:14                               ` Benjamin Gaignard
2017-06-21  9:14                                 ` Benjamin Gaignard
2017-06-21  9:14                                 ` [rtc-linux] " Benjamin Gaignard
2017-06-21  9:14                                 ` Benjamin Gaignard
2017-06-20 21:35 Alexandre Belloni
2017-06-20 21:35 ` Alexandre Belloni
2017-06-20 21:35 ` Alexandre Belloni
     [not found] ` <20170620213507.urobmtg34vzubrdq-m++hUPXGwpdeoWH0uzbU5w@public.gmane.org>
2017-06-20 22:00   ` Thomas Gleixner
2017-06-20 22:00     ` Thomas Gleixner
2017-06-20 22:00     ` Thomas Gleixner
2017-06-20 22:00     ` Thomas Gleixner
2017-06-20 22:38     ` Russell King - ARM Linux
2017-06-20 22:38       ` Russell King - ARM Linux
2017-06-20 22:38       ` Russell King - ARM Linux
2017-06-20 22:38       ` Russell King - ARM Linux
2017-06-21  7:51     ` Pavel Machek
2017-06-21  7:51       ` Pavel Machek
2017-06-21  7:51       ` Pavel Machek
2017-06-21  7:51       ` Pavel Machek
2017-06-21  8:39       ` Alexandre Belloni
2017-06-21  8:39         ` Alexandre Belloni
2017-06-21  8:39         ` Alexandre Belloni
2017-06-21  8:39         ` Alexandre Belloni
     [not found]         ` <20170621083907.y3gadsmsoufa5niv-m++hUPXGwpdeoWH0uzbU5w@public.gmane.org>
2017-06-21  6:34           ` Pavel Machek
2017-06-21  6:34             ` Pavel Machek
2017-06-21  6:34             ` Pavel Machek
2017-06-21  6:34             ` Pavel Machek
2017-06-21 12:35             ` Alexandre Belloni
2017-06-21 12:35               ` Alexandre Belloni
2017-06-21 12:35               ` Alexandre Belloni
2017-06-21 12:35               ` Alexandre Belloni
     [not found]               ` <20170621123535.b5fvwlydfhnhuqll-m++hUPXGwpdeoWH0uzbU5w@public.gmane.org>
2017-06-21 18:08                 ` Pavel Machek
2017-06-21 18:08                   ` Pavel Machek
2017-06-21 18:08                   ` Pavel Machek
2017-06-21 18:08                   ` Pavel Machek
2017-06-21  9:19           ` Russell King - ARM Linux
2017-06-21  9:19             ` Russell King - ARM Linux
2017-06-21  9:19             ` Russell King - ARM Linux
     [not found]             ` <20170621091948.GP4902-l+eeeJia6m9URfEZ8mYm6t73F7V6hmMc@public.gmane.org>
2017-06-21  9:41               ` Alexandre Belloni
2017-06-21  9:41                 ` Alexandre Belloni
2017-06-21  9:41                 ` Alexandre Belloni
2017-06-21  9:41                 ` Alexandre Belloni

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.