From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754117AbbKYQdH (ORCPT ); Wed, 25 Nov 2015 11:33:07 -0500 Received: from mout.kundenserver.de ([217.72.192.73]:61003 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753984AbbKYQc6 (ORCPT ); Wed, 25 Nov 2015 11:32:58 -0500 From: Arnd Bergmann To: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org, Linus Walleij , Russell King , Liviu Dudau , Sudeep Holla , Lorenzo Pieralisi , Arnd Bergmann Subject: [PATCH 03/10] clk/realview: stop using machine headers Date: Wed, 25 Nov 2015 17:32:16 +0100 Message-Id: <1448469143-447355-4-git-send-email-arnd@arndb.de> X-Mailer: git-send-email 2.1.0.rc2 In-Reply-To: <1448469143-447355-1-git-send-email-arnd@arndb.de> References: <1448469143-447355-1-git-send-email-arnd@arndb.de> X-Provags-ID: V03:K0:ZM2zhf6TqFAn3HXggBPN8qzMnJiLJGetjS5K1ePxOX/xV+gw+OC h7386g6aFvzdXnE/6mxyFIjf1WA702D+BqGga648JLGaQ5XBT1vyuASqZRS0ZNxZ2SCUxzb +HhZA+a4CVoc0UlluFUEive281ba1cbUlv9igRnOb3S4sO0EaRIGlI/l2q2woL8MvHjZj5A +fky/zzKJz0oS5NTAz+Aw== X-UI-Out-Filterresults: notjunk:1;V01:K0:sjcbhu6f4Pk=:bIFPCfP1SlcUUEK28663ct pCz3urblqLcPUghjgA3bBYq80CzrZyj+HFdZweB0OD6yY6gmqsvrIwkhQ0dIY3rIwx0M6jz4w YhSVj7p7xGuNhk2NPsek0QCuxZb0NFRGaHSPFpOP41Ubl4Y6ONDpzaJGe+P4Jq/QQ0BV41f7k DiaDJtK3D4vn2X83nuM0QGs6gqRCfwhGr4pEXV1Xls8pr86v2h2WX4b7q8AAQfE2IC6nQOfXF Sr6irtjIWckfL8GkfYnCSFx1iDAUwFCszAHJQJ7OXdsN+7iaMlGsbImilVQxrIXeQCdqumEMq hYUHY4+1n4Ae9MVksidFa0z77GkOlxjiEOE2jxrNGEkUjA11q++mO3i4rPUSNeWf2jjrN2R/+ qBz6PDKlDCwk+SsYCsVtCm9Btdsl7A0BI3ekLx0D+VYg9N8DJs3A1A60oRYoG3BLaNkT0fr7q rPQduGvujjfcxFmUO5otS5TY68cN6n5UpRzlxzspvJeQrazSdc75UW2Thaty9clKYCXKeO/d3 MIKQugwqhfxBzMJm/lhMW4f61geQU2VbhwA/lelXBNh4g0H3ws6UixHBmB80A6st8Gmj4dy/w y9f8L9LWM0q9rTCHAbNLNPSDFdPG+w4hpdKrXToS9WwoWYWKAbHUs1oDjbqScz1WuJHQMD1H7 ukvX2d0pFg7WN3byppukwUhrE4p9pVXM+U6d7RLf/YVly5mATZP0ixVrgKjrotH5wfjo= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org In order to move realview into multiplatform, we have to prevent device drivers from accessing the machine header files. In case of the clk driver, this is very simple, we just copy the small set of register definitions into the driver that needs them. Signed-off-by: Arnd Bergmann Acked-by: Linus Walleij --- drivers/clk/versatile/clk-realview.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/drivers/clk/versatile/clk-realview.c b/drivers/clk/versatile/clk-realview.c index 86f70997d59d..bd4dd2463e23 100644 --- a/drivers/clk/versatile/clk-realview.c +++ b/drivers/clk/versatile/clk-realview.c @@ -11,11 +11,15 @@ #include #include -#include -#include - #include "clk-icst.h" +#define REALVIEW_SYS_OSC0_OFFSET 0x0C +#define REALVIEW_SYS_OSC1_OFFSET 0x10 +#define REALVIEW_SYS_OSC2_OFFSET 0x14 +#define REALVIEW_SYS_OSC3_OFFSET 0x18 +#define REALVIEW_SYS_OSC4_OFFSET 0x1C /* OSC1 for RealView/AB */ +#define REALVIEW_SYS_LOCK_OFFSET 0x20 + /* * Implementation of the ARM RealView clock trees. */ -- 2.1.0.rc2 From mboxrd@z Thu Jan 1 00:00:00 1970 From: arnd@arndb.de (Arnd Bergmann) Date: Wed, 25 Nov 2015 17:32:16 +0100 Subject: [PATCH 03/10] clk/realview: stop using machine headers In-Reply-To: <1448469143-447355-1-git-send-email-arnd@arndb.de> References: <1448469143-447355-1-git-send-email-arnd@arndb.de> Message-ID: <1448469143-447355-4-git-send-email-arnd@arndb.de> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org In order to move realview into multiplatform, we have to prevent device drivers from accessing the machine header files. In case of the clk driver, this is very simple, we just copy the small set of register definitions into the driver that needs them. Signed-off-by: Arnd Bergmann Acked-by: Linus Walleij --- drivers/clk/versatile/clk-realview.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/drivers/clk/versatile/clk-realview.c b/drivers/clk/versatile/clk-realview.c index 86f70997d59d..bd4dd2463e23 100644 --- a/drivers/clk/versatile/clk-realview.c +++ b/drivers/clk/versatile/clk-realview.c @@ -11,11 +11,15 @@ #include #include -#include -#include - #include "clk-icst.h" +#define REALVIEW_SYS_OSC0_OFFSET 0x0C +#define REALVIEW_SYS_OSC1_OFFSET 0x10 +#define REALVIEW_SYS_OSC2_OFFSET 0x14 +#define REALVIEW_SYS_OSC3_OFFSET 0x18 +#define REALVIEW_SYS_OSC4_OFFSET 0x1C /* OSC1 for RealView/AB */ +#define REALVIEW_SYS_LOCK_OFFSET 0x20 + /* * Implementation of the ARM RealView clock trees. */ -- 2.1.0.rc2