From patchwork Thu Jul 7 12:49:02 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Claudiu Manoil X-Patchwork-Id: 645983 X-Patchwork-Delegate: scottwood@freescale.com Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3rljzM08FMz9sC4 for ; Fri, 8 Jul 2016 02:40:31 +1000 (AEST) Received: from ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3rljzL6KsmzDrW4 for ; Fri, 8 Jul 2016 02:40:30 +1000 (AEST) X-Original-To: linuxppc-dev@lists.ozlabs.org Delivered-To: linuxppc-dev@lists.ozlabs.org X-Greylist: delayed 10825 seconds by postgrey-1.35 at bilbo; Fri, 08 Jul 2016 02:27:41 AEST Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0088.outbound.protection.outlook.com [104.47.36.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3rljhY0FhtzDrF7 for ; Fri, 8 Jul 2016 02:27:40 +1000 (AEST) Received: from DM2PR03CA0037.namprd03.prod.outlook.com (10.141.96.36) by BN3PR03MB1494.namprd03.prod.outlook.com (10.163.35.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.534.14; Thu, 7 Jul 2016 12:54:21 +0000 Received: from BY2FFO11FD024.protection.gbl (2a01:111:f400:7c0c::175) by DM2PR03CA0037.outlook.office365.com (2a01:111:e400:2428::36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.528.16 via Frontend Transport; Thu, 7 Jul 2016 12:54:21 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=fail action=none header.from=nxp.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BY2FFO11FD024.mail.protection.outlook.com (10.1.15.213) with Microsoft SMTP Server (TLS) id 15.1.534.7 via Frontend Transport; Thu, 7 Jul 2016 12:54:20 +0000 Received: from fsr-fed1764-016.ea.freescale.net (fsr-fed1764-016.ea.freescale.net [10.171.81.161]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u67CsHfc005660; Thu, 7 Jul 2016 05:54:18 -0700 From: Claudiu Manoil To: Subject: [PATCH, RESEND, v2] powerpc/85xx: Don't report SRAM to L2 cache fallback as error Date: Thu, 7 Jul 2016 15:49:02 +0300 Message-ID: <1467895742-7955-1-git-send-email-claudiu.manoil@nxp.com> X-Mailer: git-send-email 1.7.11.7 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131123696603906102; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(1109001)(1110001)(3190300001)(339900001)(189002)(199003)(586003)(104016004)(50466002)(81166006)(81156014)(11100500001)(6806005)(8676002)(50986999)(4001430100002)(2906002)(47776003)(356003)(36756003)(19580405001)(19580395003)(7846002)(305945005)(2351001)(229853001)(4326007)(77096005)(33646002)(8936002)(85426001)(50226002)(68736007)(106466001)(5003940100001)(105606002)(92566002)(87936001)(86362001)(189998001)(107886002)(110136002)(97736004)(48376002)(4720700001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR03MB1494; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD024; 1:SodVt30j+E2ae6O1C3av2fjPCzwhqErWx/4qYm1HcsCdzl4vVAXXnybeyNH6BPSxFboZHEKj78SgqGDOIiDrmgKAmR9Cd38ruUKtwm4aL+PLJEzX7XTDymANYRvpRYGExFAGeBHY4YNelA6NfivDTkvgsDiEVme1J8XbIUpFbPwqthBAsFF5EfWCODL7GwC6XLZYQh54wTO2NXERsC6mJgIoxRKq3VpqRkyQO4JIGeaj7KKxrgsH6z9w8mPkAZ+RWrZVGnt+daSfPmXJHiOS248ID6OtfID4Fy3o/EmW/lxO6SlmBXWq9Rfy1FcsaYSn5BKxIeLU0IdPj9gsI21vO3YU1rY3saJjgHS+JcRTnZd+2aKWDxDHBbfWbsksBT2QQmzwnjSgzPnluLKwq1DR6GuSKy2SnVbQS21Eu24hAGMnkHGPi0oB+N1kTwwEqjckr2UO0bWz3QkegFZ3JLe01hQ5UvhV6k2qaxtn2UkQtUtAXtCfDsLsdDqmghuyz4K6t2hJL44pD6j81TY3CPnnbI7ms4Rpr3P0vkmBQgubvjVPsQheT7ka2aWhdiqTMNQ/eVctwC15dbqlFt+QkY7RbdvValXzZUz81Sy78fDT3HP1rGhOk2+xJlvQkjHBdTx1NpCWRQdVvmHEblp+siT0484AjvGcLLNLRyzzkYeFCjMh30jJZhuRP9wdSJireqFM MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: ffc55d2b-ff7a-440d-afaa-08d3a665d010 X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB1494; 2:QiiLFrBn68Vp5ZKpbRzzpNjMnOmA5g8SKkxkBjxpXm0mhOrxGhCJalFTlLrhWUWR8ROC7VtRE9ggzGGpHfkwI1h+/3S6I0e3qmV1aXdfrLS37T0mCekfK52a0o3vW3UDlm/4hfoD8/CddW+xRYjDjN5jpZgok69XUtl9VGtv2048mka/a6nMiemxJZAoGpoe; 3:0/8L1tzhk7qq18DCL6QW9/iZJs0htQP4Pe2F0MolFgJpYempNv31LKSBH3cw/GrDb4tQ9obe6BairxVkkVmGhqXDXbQyRNVSnwDLXijf3+fYC+D1/xvqJH0XcP0p3syvV5xwk+WvRjjE2SME0wthOn/JZUJLTEmXnIU3I4FfZyyny4Cxu8ffmUyYtIMxY2KDOlQ5vhyyt+NKwPClx00iIW1mWkXI7RKww2RAodLDo18=; 25:H2SRfmFieFGazfmMcG/L0wT0xWnrRXTtykTRXhh065GsSuqPzfDN5wFP65kc4EhGBdV+8R+XIrwRib1W2+FIMyv+7GJqWjWa95Xevp1dVPXsyzMWE3FXwZBlrTTrIWClwsx9T3ASuDYOkv7KWKUZcAxcQUQRsdTtf72FauOJ8TfzQ7cT3PEPw+D7ZuADP+uBsIDdVfM6MhbIpr5MJUQYDXSAo0zuB2GdNE1bXvOYxQ8tW/3jRLrynvOyHdVP0y/gVcRc/c1sk+fKR6nVoSGJ9uKySEiQw9cyIkCabBWWBYCEqEAybdbwqK5pcTod9W72SzcOnPX/lsWfBdmehQ2foly3POpn9wTfUppVWsVbzrcthv8G+ti6Us876kv8snK8Q2OznJt+Qy/9Lc+wqR268Tm8yuti0ufaMb/elHioatM= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR03MB1494; X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB1494; 31:otyg1VxTXVdQsgmVFjBMbvckbvkxtWP5pJXqi4eaSq0qkVF5MuTW0oSMGcxxzWgtKzs0zuQ+xsYaIzxhyeKl3/olfPoVZRyKf77xzVy064G7fsKjKJwmethgIojAnFmBdqU2rGMdt1OE51tF3/DGDbAymhOjNWrohc1rCeRDR8Ua8ZVtPRUNyn5tUSJdwatOAXzGsVOkk/HkDR/i8aLqaQ==; 4:xotMBqnFD0tB6PtYN83/f3CvT7Fw+CQyq3JamdmzEZBd0xcNSHxhV2bJ/V6gsbmOAqIFvN8E7IXfqnePP+lp70zFvYunM1UyuVX9cwMvbGqLP0dM221R35vtLaoUjRm3P0GuM6cvxe5Qa0CdvERBnRlPxHx6EpnsatsXX+sPU0rKlbPsbLdZGrOg05uXWf9VZrckUstYqkMRfuYN7ml6O1ZKaUoPeTO/15xFtuGb6wUN4QUYVkRkCwDW4DELXz0FWZsBmU8aaGpbDblnjZtiLbt5Nh2HSMhmVIMebsr8z33yTkIAaqRKsvNcRqpSVK67wB4TJCR32UT1D5xyt60vvpwiE/7Bbmm9Ez3SidjYKq3xJnEC5yPhVgfrNHY/IU2n8QH96BO9yRr8RgKuy56iAQbWUpj7afvTwueoyTFSd2F2yJY5V1dRBbJ9j16/JtS2uOHqbvPLxqH7uM7ncnn35JAOssvpEUeY/HVaywZ6vCJ12THpJ4qGPjKPbTJAO6RFlttWgr5OaTG0f2Ee7SwdjQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13024025)(13023025)(13017025)(13015025)(13018025)(5005006)(8121501046)(10201501046)(3002001)(6055026); SRVR:BN3PR03MB1494; BCL:0; PCL:0; RULEID:(400006); SRVR:BN3PR03MB1494; X-Forefront-PRVS: 0996D1900D X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR03MB1494; 23:H6WtB8vEpM92HmJ3r5Z3EUwPw/aVJ9bghp3f0s43P?= =?us-ascii?Q?EpjPedRvI3wKrnXzxa86MFwrPqKGU0BnubEON+5X/wTJhK/6cSjngWvzlodG?= =?us-ascii?Q?xGkBqMUIh521JvWkUVZoaoZXyehA4Z8bB2lwqhD8J4SAVBcFtYNuWHbv0IGA?= =?us-ascii?Q?UonfaBF8ctzc+LnBi9q9TpvgzvX5EPXF8DnQTxZYUjpfTK3iQ22YylfPcHtU?= =?us-ascii?Q?mHm+2GE2yko7nBDODfE749ziuxgYJtVpLGaodhH2AYnbtCko9gBDYlSrDhLA?= =?us-ascii?Q?jKnDCi+zY4RWfdC9RT/kZ37JhDi7RoDkjWhfiexNOPzMD5scelJb4vViZjZu?= =?us-ascii?Q?AsG/qHr/5h16r8wwDhnWYoYD896Yx0I1UYO7mhV/jLNmCZnIfZWZTm47PrJC?= =?us-ascii?Q?72bPmejh/7havQBAkNjXRDhdAu5knXz2YCKH5oVbrqYjzyRDgTJhZZLVkNxN?= =?us-ascii?Q?0Yj4nSjn8nO28S6wfgxmfuKDBSVwdT0+Wb8pkbCpMAjLt89ilhmWzFVyf6/G?= =?us-ascii?Q?QlVztDyMEDnmE42N+2yQn69ODQ15wvFddapUbI1DgM9o3/sjH2qfSrryrPmA?= =?us-ascii?Q?iSoMpcKfZ4p3qOXYbYGbZ9fJ8LyylUGQQLLXIkK8lGby9/pxXDx1PBHQIjsO?= =?us-ascii?Q?lSeP35xgzwR7RfSRIUsERLTso7QRUpsKW0XB3wuM3+PA4OjWgj6/MVI6Enu1?= =?us-ascii?Q?ODHue8GxsXxRZIXe1tFQhFtZL1h3m0LRJnh1ivPHHwrBaESfKjkan5U8NnDW?= =?us-ascii?Q?44iPgbQbw7x9fVrNvfrE9m2/LouicLX0rFQQs/8OZhaqo1qiHYCWOWqNBXIK?= =?us-ascii?Q?Gj6GBQ/Bg457CEGe0cKFPKKGDDi9Djw9BPPehjcNPyPmqC51c0lTdontEdPj?= =?us-ascii?Q?XBQSQQ+JM0yad05A6VZYClalM4atgL4ACiyvY0mKwoACY7QidOVMPD68qIQJ?= =?us-ascii?Q?FdliwTOAg1bjpgDSbxfKgKbPRUFYkuvYNHtQPSEaY7zwJFHcL5Ui/M76enyv?= =?us-ascii?Q?4Aoplcrh+fcS2pBQgYqWoQnAtzjMCwbjXDJcI1JRCp4XmmP7Fuv+hCzxBdOw?= =?us-ascii?Q?VxpkKB8Si2CLUOTjW5SvMNqJoxQyjPtmkEIJfF+Bm8VisPr/9d7x2/OUtIK2?= =?us-ascii?Q?ytMIbH5BVQ4CoCBrF8CZi42oGMdoKAFEF7/XctrOAYjjahkSusL1w=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB1494; 6:P3hT3CmFiPO43tQfluXrOHKPk7jgIyUZjLe3TGJYvTm7zQk4RGGm9wWfTceaRyuTslSYZtByORwLlAIv/7BtJl3+6aUCXDdLsLeLybi16CnYqu2kwgxMP/gS7qocwr2X1OTb5+22xIk7DpjHgspnGJtJW2V41z1R39sDqzmPbPXvyvOScdfNsw+TRmhn/9WTIlqgdtSnAnY7WWgXbDAuQpnrkhIjqyooUxAwWxwfeHKvT9GvzJDD7vwcJ71b82OTKBUWzqnYRYmAlSnPa0blP7JXcPSNfoFbB5gHyiZ1qBs=; 5:MzYgeJzrtoxRHdVcKMtbJzC+i1xWAy7Lh8c/HTXpTSdWBn3aiDd5F/I/LXYD2QcX3/1o5XGlLKvRi4MVl8ZgIeK1e+hHplot5UEeMoAGdVqoKWnczrSH+ODsgB2TiRH1QRBQqOj0y/H/20uaxq9TgJJIUbC6Q4ZtFqo6yiSJKKg=; 24:VgoNwGT9WxG3UhWBNtRGbNm9kBQ+X80JZr70T2uf0Pg8EbuKBFmpFSYc2GHbqIlPQk4SfO5TEKuDo0OIl6x6Tff0tjYUPaTAvCEbYqsSds4=; 7:uMGLI2tJYbxauF3i+8iIzXPnXYLyuYsEaWly3IX7Tf3shWw0RnFe7re2CL6TrwKF9UUFyVxB9R9DC8LjSLqOMWGGnv2s79RjHu6x5rpifQ2gHMUx64+B4ikQl0asxA4VnHs1yk1k33UAypgkDPteayl2P5hvzVI3CZbmgzZOD8D4BfYAcewk20M0Zv7uxfQx0N1Sat5ZfCb1yqvokWeIFbIga4X+zdsJa022AyYhQapITalCB02F94IimsRBX6vw SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2016 12:54:20.0162 (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.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR03MB1494 X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: scottwood@freescale.com Errors-To: linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org Sender: "Linuxppc-dev" If the SRAM region parameters are missing the SRAM driver probing exits and the L2 region is configured as L2 cache entirely. This is the expected default behaviour, so it makes no sense to report it as an error. Signed-off-by: Claudiu Manoil --- v2: drop info print arch/powerpc/sysdev/fsl_85xx_l2ctlr.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c b/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c index 861cebf..c27058e 100644 --- a/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c +++ b/arch/powerpc/sysdev/fsl_85xx_l2ctlr.c @@ -90,12 +90,8 @@ static int mpc85xx_l2ctlr_of_probe(struct platform_device *dev) } l2cache_size = *prop; - if (get_cache_sram_params(&sram_params)) { - dev_err(&dev->dev, - "Entire L2 as cache, provide valid sram offset and size\n"); - return -EINVAL; - } - + if (get_cache_sram_params(&sram_params)) + return 0; /* fall back to L2 cache only */ rem = l2cache_size % sram_params.sram_size; ways = LOCK_WAYS_FULL * sram_params.sram_size / l2cache_size;