From patchwork Mon Mar 20 06:15:43 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Aisheng Dong X-Patchwork-Id: 9632583 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id DF3156020B for ; Sun, 19 Mar 2017 14:20:55 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D06CE26224 for ; Sun, 19 Mar 2017 14:20:55 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C4B44284D3; Sun, 19 Mar 2017 14:20:55 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: * X-Spam-Status: No, score=1.3 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DATE_IN_FUTURE_12_24, DKIM_SIGNED, DKIM_VALID autolearn=no version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 89E8F26224 for ; Sun, 19 Mar 2017 14:20:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=7UlS8K5BN71w5CuLvn1ktE1ZiKXCb5E7kmOYEq4/w/o=; b=Te+RTYdeqruUHh KNiedniC2LYXFZGlurAM/h5TgCv/8IZ1duVWs+GkCF4wqS3tLobmlHrOzOOMn+Cj+93o7lVQB3CfP yfp9KYF7fVyiLpZDjbnruuBmdMu6kwxSlwk126yiU9foFNN3VCEnKFfsuJSynUQa9vviVGHUgFV+A 19eAo7z0qZSE0oZv6n+3TeGQ/sUYHfc9mknzETsP2neSyyl5uLbHiIbM6l8q7efIzpnzxikz3GWOA khlBuXowdALGqAvd8Y5bXSVs7VfBXXixtaC6XMD5SKkzFzHUm0MrXn/GavU4lKKpcUEXfY4TDB6jD YQ0lYf1I2/DvpEJ9o+3w==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1cpbhW-0006gC-Sa; Sun, 19 Mar 2017 14:20:54 +0000 Received: from mail-cys01nam02on0040.outbound.protection.outlook.com ([104.47.37.40] helo=NAM02-CY1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1cpbgJ-0003vw-CB for linux-arm-kernel@lists.infradead.org; Sun, 19 Mar 2017 14:19:43 +0000 Received: from BN3PR0301CA0024.namprd03.prod.outlook.com (10.160.180.162) by BL2PR03MB545.namprd03.prod.outlook.com (10.141.90.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.977.11; Sun, 19 Mar 2017 14:19:16 +0000 Received: from BY2FFO11FD019.protection.gbl (2a01:111:f400:7c0c::130) by BN3PR0301CA0024.outlook.office365.com (2a01:111:e400:4000::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.977.11 via Frontend Transport; Sun, 19 Mar 2017 14:19:16 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; gmail.com; dkim=none (message not signed) header.d=none; gmail.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BY2FFO11FD019.mail.protection.outlook.com (10.1.14.107) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.977.7 via Frontend Transport; Sun, 19 Mar 2017 14:19:16 +0000 Received: from b29396-OptiPlex-7040.ap.freescale.net (b29396-OptiPlex-7040.ap.freescale.net [10.192.242.182]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v2JEJ18i024445; Sun, 19 Mar 2017 07:19:13 -0700 From: Dong Aisheng To: Subject: [PATCH 4/8] soc: imx: gpc: fix imx6sl gpc power domain regression Date: Mon, 20 Mar 2017 14:15:43 +0800 Message-ID: <1489990547-1510-5-git-send-email-aisheng.dong@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1489990547-1510-1-git-send-email-aisheng.dong@nxp.com> References: <1489990547-1510-1-git-send-email-aisheng.dong@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131344067563214908; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39380400002)(39850400002)(39400400002)(39860400002)(39410400002)(39450400003)(39840400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(9170700003)(54906002)(8656002)(86362001)(575784001)(50226002)(356003)(5003940100001)(2906002)(47776003)(106466001)(36756003)(48376002)(4326008)(104016004)(2351001)(105606002)(33646002)(50466002)(5660300001)(39060400002)(305945005)(50986999)(8676002)(38730400002)(85426001)(189998001)(81166006)(6666003)(6916009)(2950100002)(8936002)(77096006)(110136004)(53936002)(76176999)(32563001); DIR:OUT; SFP:1101; SCL:1; SRVR:BL2PR03MB545; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD019; 1:8pPwf8V9v+ssZaal8QO+fL2GCNSg/Q1RAIsMYZs7nk1Hge3ETmRIbhxmtYtOGR2qPEAnZRVk4QvOdpSqvQ987h6dEX4wvt49EGq34exy+4ft7bejn3EjmWNtzyFWhb4TpXv1ZXkw914iP0vX2bidPnxmToNxl39ldtd0I5o1VYUk/bDPUZFw+mDzmeySg1OMQpdPI+eZbfEkRpTAmUkk1JJVtbZhjLaisjF/e/saYJrSqUTB2jeNq7BBfe6VUJ5idC2W4OMe70rQFDeOKWuApEDE52tEtzKh8EpZsCK0VAbr3hz/fltOy/3TxnQK/3gfVdmnLz0wBNWVaLCGYWEhIZ2Uzg5IZWBTpPvkPu6ze3TglSGuT14TDCp179DKPqeYMWbVRSKuN7pfZOUclFmA2S3o606z+Sf3L3UTyEheUv16Si65pEXqJRTf5LoyCfe63F3O26AVZ/0NDrQ6JQQEOPmK45hi7ZOe4VuGV04F2w1zO+XQmSPY3AyqLBgadigzjP31CVm5S9L9TkWjZgun7cjGIIv/YVb+kM9BNb7U4lqROj9NZP1kAHNunhiF6kNtU3veef21/og1nD/cJaRezx2PvkW6AVtrzobYQL8zpV0= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 0e077f6f-f049-4ed9-cd44-08d46ed2ecd9 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BL2PR03MB545; X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB545; 3:hO/Ebs7TOFXteiBuA0i4lld0OHoVxjs0ONUMoe2BHQviGyRlnm3gWm7MeUHHvDSrIgurg9mT+4k/ZWKeCDZDfHSCBABve9Kdatgw5VHHq/AmonkLLm2Tw37H1/BqAkCkAeAV8o7UglhRhxM4zkhxIGOx6h9/16JQhV0KMwFGjogAC9l3gFUNzZIjap1Jdtat/INW+TxB9AzIyF4fY9nk1lxpmZbaaDZdFl7Gnh0xGR3k/VoDmKzbQ3d+6vCTVMO4U4CIRDKCk5hByhLksDaYP52kfSet75hQjMRwU2KI3g9WUMT8RNpBCTilUi+4zPVkLp1t8ccnfNYbNAxkJhC6bA40yI6US0K1RCTP2zYDP37PWNmygUDx/8hR3bgWYIeO; 25:hREEu3mwnCS3rMzeN1ZvyhdOvTo9oHvg2F74UJN2MOpKJDjVicKoz9W18bdbnVA1Vj9STdGWw9u0Q6M/j/J1V9gFwVQKLPPxgk9OKpGkk41KHTXb6kWnUYXAm/yN9B0+M5RfMZX9fiaeSYNnPBw8pJeYdQGy19Yw63khTvFbjvfIofobq0Rfr/B2DxDAsaAeJKbzM+e22HkbheNyMZbXH8sNmTcbPXrWbkM5jJ0ncyz2ffdGdoNGqGWLOwd2e5QoV/J+zPjY4w0VOT01B85rN633GutEAY8rTH3piFU02DVJeiIPrTJgPRSlSLxt/luPh/tutcB9eOJJrYk/M2eHar6Rnv2KZEuHhP4t1XAdYCAsMa4pmHWg1ALC5f1XMRs/GDZz0pIZ8kJOYL9jr6zlV03sKsdv/Xi8eya/EUA2HWyk7sCQyF6fGwnUaXT+x0dSC2LiiPK0VL0egiOObED2Xw== X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB545; 31:ztD9fDQA83WlCWayIEUz4oUahhpILDOZfdPyi+lHrSw3VdirZ7LtKhbxZy+c9KMfDSJMpjirMIVFHlflDDL1S/R+YCNpuOqq7mfxLITxCQrzEKEkxtMFH1MATBYQC762snWcw6UVZ2Xowz1CE9Hasoq7CHVK5j/l7sg1QE3/HEs5qXainhukmybAGka6n8f2j0qqEtN1ZwNliiCTOsZ8j58r0FyYJ+UC4sgTamJUtZs0h3wMk4S4KZTx/AJj0I/FCmoY1r0oXAQ6m3Iyqt5XAt4WNjiBBneGmgO9C9aT4+Y= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(13023025)(13015025)(8121501046)(13017025)(13018025)(13024025)(5005006)(10201501046)(3002001)(6055026)(6096035)(20161123561025)(20161123556025)(20161123559025)(20161123563025)(20161123565025); SRVR:BL2PR03MB545; BCL:0; PCL:0; RULEID:(400006); SRVR:BL2PR03MB545; X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB545; 4:UnT48GYYkRzZptEXpSXAWxPTBBiQQrkmRFrXgczRmea/g68ZibjguY8/OW9ByT8gA8Dm3LjITfwEMS0HQ7WCl2cDGOPpGf3kjP1BF9xikONSCEebK5SKqA3bFTmyA10Ms8ck4FTtNn/pGMfIoXFyf2kkeK6CUXY3RqEvygWYJ66SbveYfALn73jHC7iD5ZJ7iNFkFlVyAr3yAUKw2c9Ov3Bx+d0Bv0yam0AzJ+FGYUs6a4WoGCzRqdxgG/6FpFbRpv27j8cOUgdyVnF3zm3kplxhydyKDUtAfPR19KDfJWng2G1dri5u2QJ54FaHFMpZ9x8IaypPIZi/5PXkZtJ03lfpz4kIrIBEtVZ6W1Ms/2rNx8XupSedrb70JR6Te4wQJZfJ5UfU1qAv+pmIGaC43Ff+Gwt7dGpF0CKSM4ISWyBoVpyjEBLknBNpAJ7kA6Bwp0W1BjG4ERz5NTeuKk6ubOC5PSvpIOlnTdjkHxUZ5MTky5d+t+7wkHNAtARpJChu3e2R395bp1IdJHd+exapZALLCrAn7gpFPsQk/B9AMD1msxMRFMq4BK9Yl+kzWripqrsSSkGUSxpMYjoYBn7LXPQPEORWPVYIbho4WPj0l1E0hloeaQheaRLhZdX53zgRbihqMxJHo+2aLqZ8rXYKFEpPSvLQ/LvhoQlo/ttcCAPziTCvt1t6hd7F8Jl5Hul73xBfob0BM9Mkty6N8VbwTqvfF5tKepUJIvMkfLLNKlGLOlp7eQ9mZMjPOSlJIinb X-Forefront-PRVS: 025100C802 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR03MB545; 23:VqMOCnIbaFMbCMiisdCnRymbpO+S+TekcMHR7D8pTE?= =?us-ascii?Q?5jFJHXZ9R9rVxpCzHynu8/s1wLr/Nguz5Xrkva6hy3dSwyKgTQYaIBDqoVfC?= =?us-ascii?Q?7TW7+6Z/tmuJ0Mnyqgi2vmA9Y2Jn4zFG8OQonSHZuLIRoEQ85gTlvAXQl8TB?= =?us-ascii?Q?szXXAVw7wppsbCiioiHLEp6Ywkc2IlXy8gUTmzVT4f1jTBHxE88mMAYHPNGH?= =?us-ascii?Q?OBKBgQEC30eUqhqqC2Z0OZZJnHGbWd6BHQc8kbcNUnQ3Wc8o+OJwV999IKnR?= =?us-ascii?Q?iLLHolKXNfbx2RVxvKfJcsGQQWzWht8q4kSG5bZ5aGT+XGfRAm5jof6h84+0?= =?us-ascii?Q?gmSrjUzUdRhnrGqTGqwHD8T4MkVLnj5Klza1Y+WatM+z/mxQ3A0MTUO2mH/+?= =?us-ascii?Q?JZlAoBglWYJ7e6sbUutg5DE7dKzatGVdFa+83zHxLqVY5rCHG33J2hCJtsb9?= =?us-ascii?Q?Mkkif+llJrdnlVuf1OEmfm2Fxnuksn0LGshbz8TiRAZZxYTLa8k2c+g21uRI?= =?us-ascii?Q?SoZuGshSGYn8UM8bjiFXeWqzJH37JLtpsCzmCK7edk87v4Tj6Obp8sE+BlUQ?= =?us-ascii?Q?IlmHquXMIhM/Jl8/gBDnQ7Eu5t/qrhPAhLPcTY5RL1RgI580nsOsccdQRQ7z?= =?us-ascii?Q?2VlEsYxGi00BF3d7gREHE+fBxaSJPAUT5RtFWPbxpRPv4lfHmnQxGPJ15yRf?= =?us-ascii?Q?So7eE2zKmJMpuz9qRoG7ljb/Z/PHYNrLUFbUja23Gdpp2Bl97SlHECuNGM1+?= =?us-ascii?Q?AwLqqk+aX5SFJECG0btLSOdggQrOS8Y83ytZovij3mvRoCPycs9aFGlqrNVO?= =?us-ascii?Q?fI5f3qZcRtwxb35uRndzNtt6xuG4uVe68n0eC8UGaayhtFRfnEcgqkUafn8v?= =?us-ascii?Q?WZZPkRo4NpvO+rDB0oFWAz21aJoDlvdtglhyZryU0GqKzufTDTeY+XRVOjp9?= =?us-ascii?Q?qdXimuAMabzKnxASnlkrF+nbbcdbEgih5cztEJXjANZfNsTHlHWRBI7nM2Ux?= =?us-ascii?Q?BXk/Yoin2kJKv8LWoBEdNiWvnhdJibke6SpR2V+zyvSGge9iUhRLYylpPttc?= =?us-ascii?Q?V+MQVzt2nJe6VYYkirKr7i1Sq9aePGAqeBdELYTjXHRcuHVAFDKkqoZZ4X3p?= =?us-ascii?Q?xVhuBxk9YkblLx2SC7u/e5E0HIqnOg4fekVoQFGo/BAM6kiJHpEgG9PLsm5X?= =?us-ascii?Q?RsORYMNmXEjUQTzDJ29hE5hDrC4+iyTUGQXHw+BjNFZB7AzPzsMyJPIifHb0?= =?us-ascii?Q?yOAKkMCKn7MxDxGIhJL0DW/zeb/LyvIfw9mvob5msMlX+89aFwXowHIlPW0Q?= =?us-ascii?Q?=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB545; 6:Rkcktlxdf0xt9fVT9nbd3U0LHWzf7HjBWsa8y0+3inAZuJhZ9V+Zbym9citxjsYu9nxmAyjG38iTTJk4FiGFe9gNsJVKvVFmw6WDLzYIwUVHI6TWX4Oufqk63UMFh19Kyd4fA/Tv8DFB0ClyUnF4b/Jus7pZsS0gmcjPfJrvRU+Pbo+T9vHSEK/GZzag4vVoFimAXmZj7c63K+L/t4Wn9ZTsgTmyjQQZ6y8HGuQ65BIAq+jEFTuPWmaUSd3gEfCgG/8KjhTdwgSRoKgiOBXqYnQt1GtNx5JKAZ555KS0N0RBknTt4iLRF7+odd0ajGA3tIZ7igHkMWgAZxyBa3iYeqs/z9SJ/hzSqNgREK5jOqGCDHHSk6SfsV0DTOPCRPUh/Jv4+Gvs8hrHZ0dWn/LjhPp8A1HVrbl+ERnXs6fKyrM=; 5:FIoZC2EhnHYqpSS9LumqOA5yoJImkE1AE8WRz3zP9OmPdne+HZKwJRzRprSkatRwQaoZsr+1o9avttBImwDffqZtTneMqszDqHwutXPyhzU672/sV2toxZjJrBfV7tSS+ZUg4yTKuTRIO6slUXFMmxgN8NAGU8jCg0lse1pvPENwB4hKhoO1qPAYmeV/qJRl; 24:MXpQUDrbXktzi2a+N8TpwHMaWGS/JwZxfgGwpxDobbkEcttdFrXYa9J5jS9kuh/HJNr8sOBPyDYT+yBFG2LDT44L8obe/QcUg/kLFJwIT1Y= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB545; 7:IY6cDDzX0FwXMin/hd4io0EYzXSHHskigknggZf5kBXER23y4GNI03zgO9lgzD7lh5uOcmnfG294YUxe2lofL8QKH5IHjd0fQJKx8UQa7LjHo5HsL+uAfKWtMPXEpwDC97eyxAr6ZhWSHoedasYwePN67j2mChXxAcdGEn/dQzpUTSL19Ja67hqQze/UnZiait7yx9LI/xTM4rfwxt5BvROMlK2e29193wVGBRly+KcGEqyETgscWuH/jyachxAZvkxsZgW6Ahvu5s8RwrLot3iBqNh/1QYOS9tTARZM51TIb4MXR3Ai4KAFXzOw8/VBgh3f0GYxK/e1/8VyFbd5LA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Mar 2017 14:19:16.0250 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2PR03MB545 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170319_071940_052997_9013CE6B X-CRM114-Status: UNSURE ( 9.02 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: aisheng.dong@nxp.com, dongas86@gmail.com, andrew.smirnov@gmail.com, fabio.estevam@nxp.com, shawnguo@kernel.org, l.stach@pengutronix.de Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Commit 721cabf6c660 ("soc: imx: move PGC handling to a new GPC driver") broke the MX6SL GPC power domain support. It always got the following error: [ 1.248364] imx-gpc 20dc000.gpc: could not find pgc DT node This patch adds back the legecy support. Cc: Lucas Stach Cc: Shawn Guo Fixes: 721cabf6c660 ("soc: imx: move PGC handling to a new GPC driver") Signed-off-by: Dong Aisheng --- drivers/soc/imx/gpc.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/drivers/soc/imx/gpc.c b/drivers/soc/imx/gpc.c index ba6e7ab..c1d0e67 100644 --- a/drivers/soc/imx/gpc.c +++ b/drivers/soc/imx/gpc.c @@ -385,12 +385,6 @@ static int imx_gpc_probe(struct platform_device *pdev) } if (!pgc_node) { - /* old DT layout is only supported for mx6q aka 2 domains */ - if (of_id_data->num_domains != 2) { - dev_err(&pdev->dev, "could not find pgc DT node\n"); - return -ENODEV; - } - ret = imx_gpc_old_dt_init(&pdev->dev, regmap); if (ret) return ret;