From patchwork Wed Mar 2 09:48:50 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 102632 Delivered-To: patch@linaro.org Received: by 10.112.199.169 with SMTP id jl9csp2289138lbc; Wed, 2 Mar 2016 01:49:39 -0800 (PST) X-Received: by 10.98.74.144 with SMTP id c16mr36915772pfj.129.1456912179748; Wed, 02 Mar 2016 01:49:39 -0800 (PST) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id ut6si35095808pac.241.2016.03.02.01.49.39; Wed, 02 Mar 2016 01:49:39 -0800 (PST) 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 S1754759AbcCBJtg (ORCPT + 30 others); Wed, 2 Mar 2016 04:49:36 -0500 Received: from mout.kundenserver.de ([212.227.126.135]:54691 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753219AbcCBJtf (ORCPT ); Wed, 2 Mar 2016 04:49:35 -0500 Received: from wuerfel.lan. ([78.42.132.4]) by mrelayeu.kundenserver.de (mreue003) with ESMTPA (Nemesis) id 0MVZ1v-1aOhME2zZX-00Z2Tg; Wed, 02 Mar 2016 10:49:05 +0100 From: Arnd Bergmann To: Greg Kroah-Hartman Cc: linux-arm-kernel@lists.infradead.org, rtc-linux@googlegroups.com, Alexandre Belloni , Arnd Bergmann , linux-kernel@vger.kernel.org Subject: [PATCH 1/2] char: PC rtc: replace blacklist with whitelist Date: Wed, 2 Mar 2016 10:48:50 +0100 Message-Id: <1456912137-1578635-1-git-send-email-arnd@arndb.de> X-Mailer: git-send-email 2.7.0 X-Provags-ID: V03:K0:ZPp6twxjBB2PCOGxJOlnqzWJE/ebIwsAVvUG0Fho46sm7kZGq5A xaGOI9WxxltVHQR9dMfWbsI8Ore+pjMrIANSi/1evP48ON8spqPjU6GMerUgZluM7HpsoQJ GeuCcZwIkwn/Z3y1ng5GjFV9UE1czGReJrAtPL3N2OPH2Ks/sEYaWz8LjxswNyfrcM65ap8 OBTpFoGKn2yqzWHFW8zkw== X-UI-Out-Filterresults: notjunk:1; V01:K0:LlaFcODKjww=:oLrj6tosPijqtAhiX161Sg nG6TIrRJWqocRMbn+nCiCQuNLoPuasPp06Y/qFk8RN01JBb8D9a0u/0d+jzf+I5R4LwJ4tTOc cnlsrxsDu/N9lgqrvQzTG3ojB1o5vDbztfWMwcjAKxjtbW9D+Xu+h3OpRLuVAX2VvPthXXj2K zLSw/eL5OrBZ7R0R30A48Mdjh52iQMU/IXNnAwoPpZhErw1tN6FQT3F6IzIC4pQNlezTIqz9m HstFVTA8zKR7CJh3MNWnZjj6RqhKe46wui9xdiACsUipsWpJRnA9blwe3a/HZjqMImYhH7mMk NhhtfehFF53oTR/3lpF0+9q81BCGhwp07mogORRqt9GxuJpbmrhO5PjB69uFBvcensshJVFKf HZ4LFi0k7OYArgdh2xPXaL2hl35kShP0fZVnk1JINGAmGIQlImblwYuDwOprqFUY74xmkgigw A5/gx9D1xVLdxkpeOZIIcWxVA5oBXc9vAGFguIzCMLmhDYHFdwOwpDgyw57RHdM1947iTYAgn 2UfEeKpe+3utAr5LwXlqvzzEVdC7AvypXiKOIRp+JedoKiXKgvtA/wBRs/7nPlRd36iOiotVP nMOAHpsHqCdrhMwfCNsUO3KU8WSmKgt+NZnliRsSWmNQtasLFktzx6dBZYE50glJFtw3du0Y5 DX69Khy9sz9j+cMFLeYd5XHmcxJneYjM19G/9LOGt6ZllR8TIWBKHpNQsp9Vxaw5W6GQ= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Every new architecture has to add itself to the growing list of those that do not support the legacy PC RTC driver. This replaces the long list of architectures that don't support it with a shorter list of those that do. The list is taken from those architectures that have a non-empty asm/mc146818rtc.h header file and were not explicitly blacklisted. Signed-off-by: Arnd Bergmann --- drivers/char/Kconfig | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) -- 2.7.0 diff --git a/drivers/char/Kconfig b/drivers/char/Kconfig index a043107da2af..9716bc36495a 100644 --- a/drivers/char/Kconfig +++ b/drivers/char/Kconfig @@ -279,8 +279,7 @@ if RTC_LIB=n config RTC tristate "Enhanced Real Time Clock Support (legacy PC RTC driver)" - depends on !PPC && !PARISC && !IA64 && !M68K && !SPARC && !FRV \ - && !ARM && !SUPERH && !S390 && !AVR32 && !BLACKFIN && !UML + depends on ALPHA || M32R || M68K || MIPS || MN10300 || PPC || X86 ---help--- If you say Y here and create a character special file /dev/rtc with major number 10 and minor number 135 using mknod ("man mknod"), you