From patchwork Thu Jul 30 07:27:18 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shaveta Leekha X-Patchwork-Id: 502005 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id D70FF1409B7 for ; Thu, 30 Jul 2015 17:27:32 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751301AbbG3H1b (ORCPT ); Thu, 30 Jul 2015 03:27:31 -0400 Received: from mail-bn1bon0142.outbound.protection.outlook.com ([157.56.111.142]:47427 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751588AbbG3H13 (ORCPT ); Thu, 30 Jul 2015 03:27:29 -0400 Received: from BN3PR0301CA0045.namprd03.prod.outlook.com (10.160.152.141) by BY1PR0301MB1237.namprd03.prod.outlook.com (10.161.203.21) with Microsoft SMTP Server (TLS) id 15.1.225.19; Thu, 30 Jul 2015 07:27:27 +0000 Received: from BN1AFFO11FD034.protection.gbl (2a01:111:f400:7c10::115) by BN3PR0301CA0045.outlook.office365.com (2a01:111:e400:401e::13) with Microsoft SMTP Server (TLS) id 15.1.225.19 via Frontend Transport; Thu, 30 Jul 2015 07:27:26 +0000 Authentication-Results: spf=none (sender IP is 192.88.168.50) smtp.mailfrom=nmglablinux22.freescale.com; vger.kernel.org; dkim=none (message not signed) header.d=none; Received-SPF: None (protection.outlook.com: nmglablinux22.freescale.com does not designate permitted sender hosts) Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1AFFO11FD034.mail.protection.outlook.com (10.58.52.158) with Microsoft SMTP Server (TLS) id 15.1.231.11 via Frontend Transport; Thu, 30 Jul 2015 07:27:25 +0000 Received: from nmglablinux22.freescale.com ([10.232.20.244]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id t6U7ROJx003305; Thu, 30 Jul 2015 00:27:25 -0700 Received: by nmglablinux22.freescale.com (Postfix, from userid 65007187) id D7DDA5DC9A; Thu, 30 Jul 2015 12:57:23 +0530 (IST) From: Shaveta Leekha To: , CC: , , , Shaveta Leekha Subject: [PATCH 2/3] drivers/gpio/Kconfig: enable GPIO configs for LS1021A SoC Date: Thu, 30 Jul 2015 12:57:18 +0530 Message-ID: <1438241239-15178-2-git-send-email-shaveta@freescale.com> X-Mailer: git-send-email 1.7.7.4 In-Reply-To: <1438241239-15178-1-git-send-email-shaveta@freescale.com> References: <1438241239-15178-1-git-send-email-shaveta@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD034; 1:g17ZYiCFtoP0GAJz5gi5iFK7z8MdB4Mk/LVNyzzHb9SMX54/07pxasPE7IzNzLfE2wAP3abOruZzJVVXkvZ9TsdUlSGnUdTBM8u9JFhiax/fmygHu/yQgoWr5AkANJOzlFxqIrc6cCGzSWVWFGXA2IGTZt3hbcy9V+EJTNSIjhGHMlSdmQNPMwmvahZDFYxAhjhX/+ig9uVg5uNCC6APFsPVi9dFM4snpeyHbIRgVMl46xFDQvq1b1SccXIiaV9G5s94Gzu73CSvYlcQgjfYVTXrhWwjLwXat9N3soG2uiQ= X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6039001)(6009001)(2980300002)(199003)(189002)(107886002)(19580395003)(76176999)(47776003)(87936001)(101416001)(42186005)(52956003)(46386002)(50466002)(86372001)(33646002)(50986999)(105586002)(50226001)(229853001)(45336002)(189998001)(5001770100001)(46102003)(2950100001)(36756003)(106466001)(62966003)(77156002)(16796002)(5001960100002)(6806004)(92566002)(19580405001)(48376002)(4001430100001)(90966001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR0301MB1237; H:tx30smr01.am.freescale.net; FPR:; SPF:None; MLV:sfv; A:0; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1237; 2:YvqLQqcdhYMcX9T1wzHIwEb2/4qKZGpNUy1dBkHa22mICCUvFjhjACc62ytanrnrYpRq+FVM3mj/Q9DmHgRBJERGSeKDQlj9vJk/+yd/NgBShXkTQ0bOK1MosMcJ4KFFw8Tn6pS57lXPAzY8o5mu2jsVpa5bVTO0DdVyomOEuSs=; 3:y6S07Y6TLKArQ/heKRnylvk0Anka13wr4qn6VGw3E2L9SGm8BrSHqZxvBYAUtVQL0K2aj9wch+ci5lljzTIphvMvz8aCtfsVmQmKe2iXPEANXKGQ/GVubIBGnXHW7J9XB/S30cnHc8u7/K2BYiPYRCNSGf4xr9nvJMPrdzE78J8Xql+frDz8P78XKYEZBZ1Khalisdb7hpWGj5fX9/l5sKOP01q/nWBE58ymmHIS1/8=; 25:QV6/8H08D5k8fMn0FBhm7GTx2QPY63r5wgnxcRqhMvd/UU2l6Ve/G6lm2FHlRYNPLkPG3vdaydp4lqMIIKrHpoeZz2YwgwSe5HydH8LS6DpTGLgxj8yihbl2x7CS6moM4PWNpfdjdMf/K98TzvtDH606HykqRdViFD6onBKPc5xF4wau+chXKPi2NoTZ3XxjlqGwHIrdNHQ0AJilBDmlWN+0jQScQOheYLhsbikzr+eQW1cTis0RUNQFta0YExYP X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0301MB1237; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1237; 20:lx8Ry1lSuwp6TA4wEivoUZ5sWZ9Zm5vrqtp1B6WJTxLq3g3j1WR06TkKBKlCMNPAKTGFQVW2q1iauVx7+nbIUR3JQDCM2HctNus7RFMKtHIYSVUdhZM3+Y0vfB+Dhazp149R3I2kQa1+wrs/ntraStvnPGK8uijywd/KSR3TQuyllkCH3p4HQZoDp5d+0xWMlIQolwa3uzhMyTEDrai4c2Q4Uy8FDY97D79cWhp+b+aF6IKhPwSgkjGiexMr/mqHUlJgfw7alTauH5b9dl6nMELxHq1hR+5FJeYfxH1x3AKeTbpFVHH4H94nCs8oJ1bPpV8/cZZQZ5UvlKVDXQRqTvQnWnOfEkBfD7IXMuE6p0Q=; 4:zId80Qazo7gySRedz4DKMIrEUohjLh/rZbTBjtPQznZHYTkP8N7u+jgQpvtE6GSmCDpa0u8MTWPwNG494P4sNQ3OvKnXYabAzm5poVtsDxOZrKOTwNmW6kWdcBgrNT5kwEqOGZPwHJrTuFbCVJD5uped5Ql6g1g9EnsBpxwKLaBMCmbTefkmL2IT4D1QCrT3f2BvIJUj2v7nu7I9DTGYz9u9FUBCthGGG88kxyl20m/0a42esa3gydwmMkiWgDWrUa1huSqYXtldpVIGv//xXnaklnMhO1zI9lUMngFphYQ= BY1PR0301MB1237: X-MS-Exchange-Organization-RulesExecuted X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:BY1PR0301MB1237; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0301MB1237; X-Forefront-PRVS: 06530126A4 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0301MB1237; 23:rBGEa26B+eyyXNHS+dUviHDnlT/XD2Uq4W4qXRF?= =?us-ascii?Q?2Dx96xw9XZyelnsnSb15JBmdD/k4F3lQ2e/Shhnxag5owiJOSvJD6S4ANqok?= =?us-ascii?Q?3OE5qv2mRg6wheLa9oNUP931DSOIItVhm2mmwgKjUQ0W2cWwm9eLO8gMIxAZ?= =?us-ascii?Q?Gk/PoJdOwhPhzZyao3ge/NFCiwRzEn6Y7ZXDmmqUdS+/oJfy7OKD2IJZEgU/?= =?us-ascii?Q?Rj9S4r/5rAsFJJ9wP9YLQX0v5SQILcNs4biUdrav6NReJtuTl0vV6ZEVtqDM?= =?us-ascii?Q?Jj6RTdLm9PTBWMWcyw2NU2MnVKUgRCiloDaIqeBUFEOm2bcNYz6VgygUxN4m?= =?us-ascii?Q?2oX+IzXzG2o41r11W9jK5JBC8MZumIUtrhYtSnzp0Y1ESTrXLL/dI7KwN5wb?= =?us-ascii?Q?l0ajqitnI5gWqUd9f/mvH0vz8TOxCUAhnrHRJp2u88+b12edjK/hpGwgPiio?= =?us-ascii?Q?TTvtVdVDrE4aPidmhGJGDBo2OvLQ+LhGN+4LHAhCjDcX1rjKXXHlAzeONv5t?= =?us-ascii?Q?zQENoO07XzpZdG14AQDSmQq4qxMNt8CCEvDu8fMp9O/Y2BCE0V1mNZYOaX1r?= =?us-ascii?Q?Zz6eeGxAHNz8aD/QljAUtLP7mxd2RJwkkKFSkVuv4vYYh45KVp5knVbTSIDN?= =?us-ascii?Q?tDhyY75eKCgvApx+zkkwiVZDTTlZHv5og+1zgHKO5Ho0mmqOsqEHeJCl56FT?= =?us-ascii?Q?0qNrYfC3Pdd5F7CSP91Aj7cOLbIs921LaYnMO3/JdwzNqspvCcAhcDzN42Us?= =?us-ascii?Q?shto6C8V4GNDmsxrAbW0mV8Xb+GkgEdqblZ2fja1PVjtptJQ8juUyPybgHgB?= =?us-ascii?Q?C2qfgFj19NgWsH+J37jfcSoEK665Yz/INKgzQE9W4uD+NUUysSdEIb/D4Ngj?= =?us-ascii?Q?+Z4KP5ONDeGtjsBqlzeP6yFrIsYkSf0LyxnmJttEM4IvFv5dqIqClaDwmpe9?= =?us-ascii?Q?OKqze29n4GBYlsvhJppqgaZadFWCxWCJQdBAGZpY+f91T3o4eI069qLG/YLk?= =?us-ascii?Q?A+nosCx3+DKuI1fN7ZqDvZHY6?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1237; 5:ppXlsbfPmCOORazLm7AqcDY8zcy3E9OvYBzAl0+c8kdLuUyHgrILSLOgAkvM1GLZfqpfsgbuFbOM8elVM7BIz+Lyjv5JCSZyH6qzYt4I6KEutaRuplU6qFMNcGAxlgaaKRBgcGQZdOvB+vBJbuZ3bA==; 24:+DSPbh5ommtwaKGftclbuLMDwgTTjekkPz87hqNXLz2fVbxgGQFtoCuO1ke6Eu8rnx7H+xCAfMVpHMeNSWHk30TIVxZfHZ4FyxlymRhDVt8=; 20:E2NXWMBHSg+VGUm76gR9/gfEVIkR2RQDSHwUqJfTuqN4B6BLhcjQVMvCcHv6hWhf3f9SC/ELv6qn6u0nxU1B1g== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jul 2015 07:27:25.9380 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0301MB1237 Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org This patch enable configs for GPIOs found on Freescale's LS1021A SOCs It also makes mutual exclusion with ARCH_MXC, since the GPIO controller on LS1020A SOC is different from ARCH_MXC GPIO controllers Signed-off-by: Shaveta Leekha --- Tested on Freescale SDK 1.8, as LS1021aQDS support is not yet complete in upstream drivers/gpio/Kconfig | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index 3a9dc1a..d933a77 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -290,10 +290,10 @@ config GPIO_MPC5200 config GPIO_MPC8XXX bool "MPC512x/MPC8xxx GPIO support" depends on PPC_MPC512x || PPC_MPC831x || PPC_MPC834x || PPC_MPC837x || \ - FSL_SOC_BOOKE || PPC_86xx + FSL_SOC_BOOKE || PPC_86xx || SOC_LS1021A help Say Y here if you're going to use hardware that connects to the - MPC512x/831x/834x/837x/8572/8610 GPIOs. + MPC512x/831x/834x/837x/8572/8610/LS1021A GPIOs. config GPIO_MSM_V2 tristate "Qualcomm MSM GPIO v2" @@ -311,7 +311,7 @@ config GPIO_MVEBU config GPIO_MXC def_bool y - depends on ARCH_MXC + depends on ARCH_MXC && !SOC_LS1021A select GPIO_GENERIC select GENERIC_IRQ_CHIP