From patchwork Tue Apr 26 21:52:25 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 102443 Delivered-To: patch@linaro.org Received: by 10.140.93.198 with SMTP id d64csp1850962qge; Tue, 26 Apr 2016 14:53:18 -0700 (PDT) X-Received: by 10.66.118.106 with SMTP id kl10mr6897359pab.78.1461707598716; Tue, 26 Apr 2016 14:53:18 -0700 (PDT) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g66si6421296pfg.160.2016.04.26.14.53.18; Tue, 26 Apr 2016 14:53:18 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753258AbcDZVxQ (ORCPT + 29 others); Tue, 26 Apr 2016 17:53:16 -0400 Received: from mout.kundenserver.de ([212.227.17.24]:50320 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752483AbcDZVxO (ORCPT ); Tue, 26 Apr 2016 17:53:14 -0400 Received: from wuerfel.lan. ([78.42.132.4]) by mrelayeu.kundenserver.de (mreue103) with ESMTPA (Nemesis) id 0MAk71-1b0v7x1Cnb-00BrgL; Tue, 26 Apr 2016 23:52:42 +0200 From: Arnd Bergmann To: Alexandre Belloni Cc: geert@linux-m68k.org, deller@gmx.de, benh@kernel.crashing.org, mpe@ellerman.id.au, dalias@libc.org, dhowells@redhat.com, linux-alpha@vger.kernel.org, a.zummo@towertech.it, linux-kernel@vger.kernel.org, linux-parisc@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-sh@vger.kernel.org, linux-m68k@lists.linux-m68k.org, rtc-linux@googlegroups.com, linux-arch@vger.kernel.org Subject: [PATCH v2 0/6] simplify rtc-generic driver Date: Tue, 26 Apr 2016 23:52:25 +0200 Message-Id: <1461707551-1337971-1-git-send-email-arnd@arndb.de> X-Mailer: git-send-email 2.7.0 X-Provags-ID: V03:K0:NiwnSaZeo2g66olh7tpxeLqf3Wda80HOO2WPuLQ65Q8GHkmV+o6 XsiFKaf2PZscxuNVNI7RlAL3VZ1A3L0UetoT5lpYW1yvdm1Af7SstjPeaJTqfc9sZCdcR7O MZpNRvDzweehXPpCDSuMOPtSULCvOo7iI5agq/tQn+abCKLoZ1PH2FCoVIIw9GBIdUtKDQF JG1oP0y2Jd6T6u5sYDVBw== X-UI-Out-Filterresults: notjunk:1; V01:K0:sXlkor/pkOw=:A8fkOfX+0eXsvK4Dw4sFqb yXLfjoglRitDQzBawzK2eSFa0dMHFwDRH4ySpIYsRH/sBRmuU31FKy2CgIOghYOXUn0TEhfqf T8VO56MyXjsuSilJJX9Mkaa6xKNnleyr9VxHjYwEZfbPpiTpZ/oThNO31e3K8/JAQpp0iy06e Yb70Nir52KGbw2hEF+QCgFPQNsK4BF5nJeiUF7rVySiVsC3fu18cY/gpj5RclLmr2b35OEDpC 923MwaSMcKMSLIjg31lmI0dOwYgdcQeFEsFhOxTTltORLtnBPKXuFeozplHrkp0cz1WyK7Kqo 9dF8Gb6Z0GOOi9soJzXlqfSKaZJ/ALfJ/J5DVWCTfHP7OgCusfpKyaaHQBjvDgkDFsgXIwP1y nEhgtDNuu7TsMYcW6SiXEzZwohPFxIkrBMkPfrw4VOzcGu/qfPB5xxXVqxQeEVlNmwl2LMCo9 DckaT3ljuWwdEL3MyWOtZoAVwjP56S7RoRphyU9gO57Jw5MEgQnXHm5vT1pUUQjXohK2JW0kh 1MfBhY5AdRVHceOR+PmuDr9+UETdgDS65euS8EVep3aAyhrEwnaRllh+t7ceaPzT4ZbFPvlkG kl6btUsJ1k4VGTZGwcgEGfQg4Bjx5JB4MMWpJ5tlt2KYgTqU/sxbAawskzLIwzzM/THXmem1b MgIYeMQvCZfjrrQyDlqiV1LoVzYRFkYQo2ozVVwK//IKpZqPtjZnQmgowZ16kBH9zNBI= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is a resend of an earlier series, to clean up the rtc-generic driver by avoiding the dependency on the architecture specific include/asm/rtc.h header that after this series is only used for the deprecated "genrtc" driver. As I've shown in another series, only three architectures (m68k, powerpc, parisc) actually use the genrtc driver, and they all support rtc-generic as a replacement as well. The only missing piece appears to be the ioctl support for the m68k q40 machine that I'm adding in patch 2 here. Arnd