From patchwork Thu Feb 15 11:49:04 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Prabhakar Kushwaha X-Patchwork-Id: 873760 X-Patchwork-Delegate: boris.brezillon@free-electrons.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="FxJbWsM9"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="nOh6bUh2"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zhvkb2B1Vz9t2l for ; Thu, 15 Feb 2018 22:51:35 +1100 (AEDT) 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: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:In-Reply-To:References: List-Owner; bh=tHtK0IYmGn2rogEKnAVw3rQeSPSVpELdb/tRtj+TFiY=; b=FxJbWsM9zk8Cjc I1ha1EZ3qMeyx67313lFjxAeNXsiG31PL+NHGAPIJdAwMpMXgMi3uN1G4e0WUdFETKf+gpKf7EcVW UZoAxBVQbNBMbbFPtd2p61m0DGERDZJIh7IJoS78G8ckcF/0Rl7aeg4hMIuM63Agke61f/lKLGa9T vgNQhCFiizJMzZUNovjHMQuGdEHa6XLa/4iOGW8cZIPr6HaArDHRRu8X6+ZKTOeOsSahkn0dzzlSn n7cBYJGVBhXrs6YF45wv488YBlnr4IiX09yUiPfjXUPkZ4fICkt9HeUP/X6R73j4iwesodOqOnmzR 9+b4Ky4BmqpS1Epj6wrQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1emI4T-0004ZW-V3; Thu, 15 Feb 2018 11:51:25 +0000 Received: from mail-eopbgr10075.outbound.protection.outlook.com ([40.107.1.75] helo=EUR02-HE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.89 #1 (Red Hat Linux)) id 1emI37-0002Nz-IZ; Thu, 15 Feb 2018 11:50:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=e9kmHtuCTVEg0ZOL92SEKp8E5iiRsoDZlbULMi0qPU0=; b=nOh6bUh2VO97m8rSV1Zaiee4QiYnHAsQeMnT8UhGE3493tRZ7FbbfD5Vd4nU92DFB6LJ6MqIyDZEwP814N74mIkQgYJMCpe928rmW1Q/bGPiP9ikfg1a2wB0xGwFePlFqW0f2fv9/lZrbD962skZRr2If1Gv37i80G2nh8mEVzU= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=prabhakar.kushwaha@nxp.com; Received: from nxa19059-VirtualBox.ap.freescale.net (192.88.169.1) by DB5PR04MB1237.eurprd04.prod.outlook.com (2a01:111:e400:51c5::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.485.10; Thu, 15 Feb 2018 11:49:32 +0000 From: Prabhakar Kushwaha To: linux-mtd@lists.infradead.org, devicetree@vger.kernel.org, robh@kernel.org, mark.rutland@arm.com, shawnguo@kernel.org Subject: [PATCH 1/4][v4] dt-bindings: mtd-physmap: Add endianness supports Date: Thu, 15 Feb 2018 17:19:04 +0530 Message-Id: <20180215114904.23627-1-prabhakar.kushwaha@nxp.com> X-Mailer: git-send-email 2.14.1 MIME-Version: 1.0 X-Originating-IP: [192.88.169.1] X-ClientProxiedBy: HK2PR04CA0065.apcprd04.prod.outlook.com (2603:1096:202:14::33) To DB5PR04MB1237.eurprd04.prod.outlook.com (2a01:111:e400:51c5::11) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 8c75c1a5-7efc-4a78-5394-08d5746a30da X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603307)(7153060)(7193020); SRVR:DB5PR04MB1237; X-Microsoft-Exchange-Diagnostics: 1; DB5PR04MB1237; 3:hDrlas1vTOlRhGABSxecHeURAEvxxWu2EoldUjpG9MfQ9d8XrL0XvSBRfKSYb61Vcn1aB9/tctgCuobMqvy06xM+YrereaVG3XhJprS0UeMR3pclbnWfgl/8cRJCBSAYb3ZdRCIHmlhZbUpjyT28wXvDEB6eUyFuYpl6xeGO3w0lQ4qucOpbrbhYH3b6iTrFIoUM4Asx0OCqxl2FOy+g24+MRw1xLGwnX+E9mJA0AEY5W4lclTcMdTQFHUrai8F/; 25:BhPO34f2tINF09iqXnxq/Hvcq9GmTaZcE4hwQJ2RAF3nLP/8gEfh6rKo72t7wN088g2xE1asMjhQCdMimhZ5qdCwWFYiqW1vTNTs26gw+Z1eYfQwg4Rsa9Ep0gZg7CbfPJ8LQkpfKUYPixQHwM2eMWU9BUTFhfgfBB6PyshB+j8NF9leg48yfbUQcUonkCN2DV3OMIQzLFMxyQ4YRkmYbwAKnQ+d83FEX0PCX+KwDoi5PZzV5SmxZTwNbP9dzbnMRMjhtc4SLwk7gwwuEmh821cFbCVxWHCcMduy4l4+S+Ajl8rHyAHsq6ekeFy3qxEBO3ZyzSl0l0cDSq1Q0NHLpyb11lT1YiDH0DhRvvhhkFI=; 31:S4XO5L6EctQMJChZvzGSa44vbjZ2t5loOlw4quXiUzBRCU93aP304KoKAzKZUe2NoZTy8uYDIQ3UeEYWi8EcPqRlk2h80qdqBaVnFiM2d1fPVwdh+EzvEzTjskVdRCLbq9CgD2smCfmx522m5oQoxSZtAg5yECTk58oLJxqWXOVJ0wlchb9KIm2F/bvjHF/LALRp+c8+a2FTBEMRrXlF68o0LMRBooXezII5cWoZ/Gw= X-MS-TrafficTypeDiagnostic: DB5PR04MB1237: X-Microsoft-Exchange-Diagnostics: 1; DB5PR04MB1237; 20:czsR98Nuchm1EGU8wM7xki8UpfYyXEUlbFAXSWs0NXvv8aowy26SE/c3d/SxyNM0AJG/AizSe6cIkduUDd7FS9AG+CPC7MFohM8LKIfI2ZfKKgdW9lj+eF609D5jPQr84VB7lkYzNrnhdjwTBQltDUaunVVcBhw57a6NXYyaBh4DqsOsZH4GY5jKQj6oY3qiI17HsG+xDb6vUX2bS3Q1A2wwSqlhxoeP9eDpBx7AgydxPEQnh3HariNUpqirV5BS7Bcc4O3aWRuaVFbwetHw6oFGGa9DVFTnPwNGmcJtFSN7gemQj8Lhm3g72VMiUjDAyT4d5rbpCm+dwuglAwisHAgwGT2qrXQ/cTH8RDIHcHwbGBs5KnCjW90J+tumvZjc+730Rh0vaVvLD/23zqIIuC1Wwm2ct/AHzQqpinlgcZDOUTh1AZdKsUcFoV3lTbaozSD5+Fx+lFtYFADiklTmJnNwaryM/ebGx4EzTjolGlBBOzp8J/Xp7bK+VkzxTI8y; 4:XSycPXROUgdKtsGh7f/ZOHSUg41BjOEA2JUFGwmIlfX4Trw13g/iVY3jvlGo2Y4C9Zl3Kxk/BUpGmZai4FYYkRSQ+HSsnbkkO01+rss9JhhHVZP5ahgCfoF9k+qlW5AwbECzxuB1QxCqhnUzcHsPm/EqvmkktRGLXWk0X9CRTqvHCU1n84sHXBdMjtpwKBeMYtdMtviNIsunVOJ2ssBuLgflskhh5xSiJ1xiRjoKpfE1U95lEbZAp+oh+mxmxaqIBz3cwHzGA3PBTyiRQuimDtfvZvHp/+AWdKFQR4B47Sr37rmgO7vuW4x7YSRLb+HR X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(8121501046)(5005006)(3002001)(3231101)(2400082)(944501161)(93006095)(93001095)(10201501046)(6055026)(6041288)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011); SRVR:DB5PR04MB1237; BCL:0; PCL:0; RULEID:; SRVR:DB5PR04MB1237; X-Forefront-PRVS: 058441C12A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(396003)(346002)(39380400002)(376002)(199004)(189003)(36756003)(6306002)(48376002)(478600001)(50466002)(53936002)(386003)(6506007)(6486002)(66066001)(81156014)(16586007)(8676002)(50226002)(6116002)(8936002)(47776003)(81166006)(86362001)(106356001)(316002)(1076002)(3846002)(575784001)(52116002)(186003)(4326008)(105586002)(16526019)(2906002)(51416003)(7416002)(6666003)(305945005)(5660300001)(25786009)(966005)(97736004)(39060400002)(68736007)(7736002)(26005)(6512007)(71600200001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB5PR04MB1237; H:nxa19059-VirtualBox.ap.freescale.net; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB5PR04MB1237; 23:AR7V14lkoEqozTPWSwyzyZ8/Q45qC1xpYz6hv01R6?= e6oGepuHNClD8ShelANvN8e9OrSwTZGsck/rZ4MyyoVjdOiiVFqoes9qR3RdcXEgzyDLcysWcDHXLAqEvXfuimD8mYNATsF07cIWQu8sQA2Ejcd3GZGyqYjZOHDgiUKAoHwCCsK2DRWk05Za9AL3H4AkdpQAyZ0H+qQ5Ih7mPxLZBBJ2KUbtQpn3RaQLpKAL+OJLVXEpKwOA7bOktoLq/2hohrvdhdK7bjqbaFfDsXw6VeXYeMCGPv0Y/4PQ1SJnActREJdkERtSlVh5SbqRBA64Tv8xW5EeDllBdfPtYL5BnZ2GfqPjDLALyDO0g/WGy5Mm5DYj0DZrhUfsn7QuD2jhI7XAev/tUg+D+sqAIsuUr5+ZpM5c26QGXiO5Z4NGUmiax0XqbGoETwayowoYNvxY8V4twZ1/aeEF0rjUTiFUt1UBYyBK8dhiw3Lsmdze+yTYkClE+XYgwNVP6e4bhNS8dnUl0HUNvZiF3Cc2yX47ZoUIc8P7MHXJqBrkRCXacFGeE6T2zdPByLm219g2i4t+5Vox4yMejcnOR9KdfNOdKLrA3vtggvia7vAf/EdHjkFuJmpWgmGNh2Qc6VIQ2imM0bMVplB2oDxGQMkYyNeT5eeEq78FmHss+CrTWZ5lj76HPuiW+fUR+IHsAyAMkDxy8Mk5JCgQacaT0dkqBfGz5KKybNFaxNIvRXrp6tWRhz/gEdbdbRUVreNzGlMPYxlqVZmam+fkvM5JYfgJNumwvWT0A5WfIMVbhdGUn1U2uBqRiHVdiIVw7vJBxfziJCSANCHhQffaG6RVfPULaFz9ayZkNWbh1Wa8v6XbbwFyc+zBHO8Wdivrp3WF7g0ESNUvj46uHGyJX1tzJQkAgR/erFKDkK1fLWVszXTdGlDVa0AkyeauyaC2PNvs4UlcdpTKTsLMCU5tPEQPAgr+4BftLeVY3PuNQY2jlY9gZ+nDLNElmKrCfuH8VzcgVKeMumuBKMQlWmMIzKRG8sesC6XlDg2qOUcoDn84jPqM58h4sNqZeXeLhYYl1Dd1+njFWSX21s/YaXdGxCZ3uEIsGYpx/xYdRI52A+LwFTexWWjYg2prPFwP05kAEHmE9Uwq6Owk971Ijo6b50WyTX6diZx6syPxB1ZwHY/G+brtPkuTr0= X-Microsoft-Exchange-Diagnostics: 1; DB5PR04MB1237; 6:OvYvCMT+JZgLfez2Jhm+1V2erSc+PUsXYwqH4MvL4a+4vwx0jpayrgvfHmgX1SUz3kGhtIhoLgYg2Tsub85qUVvhYZmane1a+dHF7/5dt/45xQ52X+tMH9dNcamX89vAym4//QJVzwL2TGt3+mhhG57Q4BZFs7zIyPEMAay3a4cANUhToCT2myUicCmFL+JvLizCbbjTymh9S6v8XkvEl8ep4CiiIyw07B2j1oAcDumPJAFyHY8rDD5cSz5xfRTYx9wMQ8gD007UeI2tJ4RNfBusiFFgn3OluMpPkevYSSC1fzcWEUt9PXhEu083j9ADCaPqpHal00i55Oa+RZUojHv4m/nNmJKKrhla7T5C5Aw=; 5:Jvzbg6a6o33wnN3OFcd+oGjqXwXbBMRW6Uv/T8712aPnjpHmpLxcSeWXQxm08tYjhK5nYB1BKlOKKJ48L8yMo/okTiDtOun0Nvie11avlgH8nfqYbZHf18KOPUp7slTd5N8coAoo3szXGH6zghz0WMfkxRIQDkSlxPVEgVqrYWk=; 24:J6njay3xKnvGFVSEG01iOcgnqr07YUYrmgJuG590+Jr/+aJFldyJDFWf0wLvUUMSyDSOmn4+8TurSTchGFlHXGvGIP9LkARjO4xra0PQdXE=; 7:kuHNDugN04pqgi3DyMAtPtV9wXsIMbD+hvZl0mgoA5dmkcfCyuhz/WGS0opQ+/vkCJb3TAQQ050UjQSorlS0zeMBwNeexVCm21IhModg+ryO80IZIR1FccHeIPr9mmkz5X/ssfmnmiPAn54fYTOjoQ0sLAyklOvREHOls/Ye8IKuDBGEi1F22G/rwOBZQ8UW6wZckFAPF405JtX4CEvcPuYIoZJhQNG2bu7o3+R3CicOb2PfeAqkZ2BK9ndEbnkq SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Feb 2018 11:49:32.7604 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 8c75c1a5-7efc-4a78-5394-08d5746a30da X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR04MB1237 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180215_035002_067409_2C8FD308 X-CRM114-Status: UNSURE ( 8.70 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -2.0 (--) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-2.0 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [40.107.1.75 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [40.107.1.75 listed in wl.mailspike.net] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: boris.brezillon@free-electrons.com, leoyang.li@nxp.com, oss@buserror.net, Prabhakar Kushwaha , cyrille.pitchen@wedev4u.fr, computersforpeace@gmail.com, linux-arm-kernel@lists.infradead.org Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org Connection between flash and controller is not necessary to be always of same type. It may varies from platform to platform. Adding endianness (optional) property to provide connection type information. Signed-off-by: Prabhakar Kushwaha Reviewed-by: Rob Herring --- Changes for v2: updated subject Changes for v3: fixed typo for "big-endian" Changes for v4: Moved binding definition in mtd-physmap.txt as discussed at https://patchwork.ozlabs.org/patch/842543/ Documentation/devicetree/bindings/mtd/mtd-physmap.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings/mtd/mtd-physmap.txt b/Documentation/devicetree/bindings/mtd/mtd-physmap.txt index 4a0a48bf4ecb..961a8eed9d0d 100644 --- a/Documentation/devicetree/bindings/mtd/mtd-physmap.txt +++ b/Documentation/devicetree/bindings/mtd/mtd-physmap.txt @@ -41,6 +41,11 @@ additional (optional) property is defined: - erase-size : The chip's physical erase block size in bytes. + The device tree may optionally contain endianness property. + little-endian or big-endian : It represents connection between controller and + flash. If this property is absent, flash is considered + to be host-endian. + The device tree may optionally contain sub-nodes describing partitions of the address space. See partition.txt for more detail. From patchwork Thu Feb 15 11:50:00 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Prabhakar Kushwaha X-Patchwork-Id: 873762 X-Patchwork-Delegate: boris.brezillon@free-electrons.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="rMMF2BkO"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="Q0bZ4y1s"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zhvmD4lmSz9sRW for ; Thu, 15 Feb 2018 22:53:00 +1100 (AEDT) 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: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:In-Reply-To:References: List-Owner; bh=V/SAKs5agutn5d9TwMrJvgiE3sc5AoXJ5qKjqCnZdKc=; b=rMMF2BkOWQ4hyB dUOl2YW9XghfqinSKdYF0NEMmM3cEHvQ4zYHLxHPMe1irozdlUQ8A4yr5v0OtRUERulCtJhXmjAh9 uYqFxbhHJ+v3z8EtT4tTqN95VodVIqPtripyqhve5h4K1KyKLzt4c9kF6X0utZBqGBF2Arn/LguMx 6zopsy0XDwqtkukIIE2L4C3It9WJYz0k2ffBDw79cXBhd4oXIQ1Vu3KuaC4wKYC6OWsfpN5Ebxya4 V3Rzp40ao4bz9AugBzaBv54dIYD8bf1HCYi/pVBj/wsyfK4aeptcR2Ko/Hm/QNN5z6sXKpfF6U9tg 23icQWO1HLgHeR+2fiBg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1emI5t-0005gH-7T; Thu, 15 Feb 2018 11:52:53 +0000 Received: from mail-db5eur01on0045.outbound.protection.outlook.com ([104.47.2.45] helo=EUR01-DB5-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.89 #1 (Red Hat Linux)) id 1emI3o-0003pg-2T; Thu, 15 Feb 2018 11:50:54 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=JyLxEhUFv2GazHgH5eyIGhZqPyMz96U8E4nAHoNWqRg=; b=Q0bZ4y1sPuqRRzI/ZsndfdEAoU2KTwhZAZc50XJ5VqDN5sP8MW7TBGcf/P5oAfLg390rdex52XSdhaYSsH/uhFV9DlyXNlzQ3DktLFWs68Hl5wm2OfHl3xZzHaUbVSUUEaQHG7bUQeLafYZbu8xUfnaIZAYzbhrSbv/uXpt+fR8= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=prabhakar.kushwaha@nxp.com; Received: from nxa19059-VirtualBox.ap.freescale.net (192.88.169.1) by HE1PR04MB1242.eurprd04.prod.outlook.com (2a01:111:e400:5888::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.485.10; Thu, 15 Feb 2018 11:50:21 +0000 From: Prabhakar Kushwaha To: linux-mtd@lists.infradead.org, devicetree@vger.kernel.org, robh@kernel.org, mark.rutland@arm.com, shawnguo@kernel.org Subject: [PATCH 2/4][v4] driver: mtd: update struct map_info's swap as per map requirement Date: Thu, 15 Feb 2018 17:20:00 +0530 Message-Id: <20180215115000.23684-1-prabhakar.kushwaha@nxp.com> X-Mailer: git-send-email 2.14.1 MIME-Version: 1.0 X-Originating-IP: [192.88.169.1] X-ClientProxiedBy: HK2PR04CA0065.apcprd04.prod.outlook.com (2603:1096:202:14::33) To HE1PR04MB1242.eurprd04.prod.outlook.com (2a01:111:e400:5888::27) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 6cbbcc7a-f1e9-48c6-ae7e-08d5746a4e6e X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:HE1PR04MB1242; X-Microsoft-Exchange-Diagnostics: 1; HE1PR04MB1242; 3:SQjBRvXLE6wlW0705MX9PfrEN4LVxz5exB1dCvjvSBtJfgt26ZJjYqOXzJZaq8w6WwNtu0eGIVU3ANQU1l60f/yTTgs99HA6DtoEsChwNJG1hQM7qbMtwjDZTZ8MSujbVFzOXmSFL1nTcHlp97aKpXYDukuMux2pDTOxHczeJjVY24NeRGSFc0bMuOmL3a0KwqpcMDAtTCOe/04lHozF4nZRAjF3xL05ZIcPc5nKbGpawuyE9MGWaCAei0NW4t2z; 25:COLRwo1N+CdxSLaeeLfcE7ykVcM2R12oH8ko7gfIHScIcvxMIJxKyh0KqhFGdLAwdo1BnIg5F/o+s8JK0mncmnwgKwWtZxXQRI7n0f8Psa0C4TMquVKkwTdlgvtEBbvaqqsZYI7SCjaBds8f/TvMc6cHjGDahb79fNCx83gE6KrUpgS65JXkmawaND7iSs1J3x5QOsvXvwpU2Gxm+Y1Q1q4JK3Azu4LUFzbp2vRgFVlmz99D9VnIvOLbWx3DU3ftPt7XeItW5Rm1mgdoQM24GGM+vVHtLNS752AK/4gGga+Y03bwpuIEd3n6d2DDjgBXEEcOmQGOnyEJQkaRoHG4IYHvKwy7KHKrpXJitN50y9s=; 31:bWKPeUaXQ64Az5bQ+5OJFtkS/Re9YG/zOPpU7aZ6Ic4NgTEi/fYiYQOBR46wQ7mlG4Ik9VYo6cK2n2wSTkE/jR322W0DEdtpUDEbG9NJddLSoLRM06wo+ibbio+cYYHduNVSCpuWYylqTbYa3EeFqNhmv0kUWHatF2CQEiNx/dz4MWxxCuEBQdafwkUM1uN5wyK+nAKBpXFRmXo2rdBNgDGhsor7qh0moK3XkgTkzS8= X-MS-TrafficTypeDiagnostic: HE1PR04MB1242: X-Microsoft-Exchange-Diagnostics: 1; HE1PR04MB1242; 20:xPl0BP6DxJ0MAPVshPDk6ARMj7eXjt+US9jWghyvDMQ8SFUYwWLZQd/30Zxx6TmLfjAS0QpkoOlewVwCmFBNJH1bbc6KeO5F6ueJMSDUcA4XAVrG8fol9aO5DqRUcXD0XGWU6bnTr1s6BE9yr+oin/LAsWoJkKb6tqSkUdMrk3IBfkzH0B0gnQhsscDDivaKnjcK5wCh79DXJa3xJUassGLwUyqpA/3eKfqXEIXAz5+RfLcNjg6mQ+1tx7URb8/ggaa+VEvEY1hxsGB10Wa3MLvgbUETtrnJzbvv9XeciBaiX86T9qnK2FRtZDw2qS6UW10/CFiOOOYlNKTNFCoQdOy7mEIPYQe375fC1YgjkCwNqFuYoe5Nke5dL/gn5LwmX41WZ3MihRU/NiXKgpZPHsE3GQxVRoJ/3BqwprKlJUX427tKngZEV02fb15FMhUi90YiRwpY2XZsUtfD16pW5Q4Ay+neTfPkzlsZgHBgMsBxdbVSDi71Y820OJa2lwxb; 4:aUjbmQbgb//OcOWfdlatyqAt1Qb8uQih5UofwzJ0/G93d3jqjjRPmweeGoqRQcihWnRTYcsLkQkDmSJRK5I+rV+x7lA3BinyNTeTVD6xPZ9jCoMjDZjg2/fpjdFeFQVg6rBQkufXvw7RjgR1FMdOKD+3VxAiDDum9xEtpAnTWvFaMpNi5j5VkdtbcW/UPBHarexcC5GMK1R5Xt9pb6wmRH+9XHQcuZqp9ZznbkQw6B+qfkKDSRE3Ky/xqd1uszL3AQcK4iNokULz+20wZIHmmPhRr+wSGoGTLtbtSf/vn1YM+X1hY4nK/Q9gc1JepsbX X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(3231101)(944501161)(6055026)(6041288)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(20161123560045)(6072148)(201708071742011); SRVR:HE1PR04MB1242; BCL:0; PCL:0; RULEID:; SRVR:HE1PR04MB1242; X-Forefront-PRVS: 058441C12A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39860400002)(376002)(366004)(39380400002)(396003)(346002)(189003)(199004)(8936002)(54906003)(2906002)(6506007)(36756003)(16586007)(1076002)(39060400002)(6486002)(10710500007)(7110500001)(7416002)(6306002)(5660300001)(25786009)(6116002)(50226002)(478600001)(316002)(47776003)(6512007)(68736007)(66066001)(3846002)(50466002)(59450400001)(7736002)(15650500001)(186003)(97736004)(53936002)(305945005)(86362001)(966005)(4326008)(386003)(105586002)(2420400007)(26005)(81156014)(6666003)(106356001)(16526019)(52116002)(48376002)(8676002)(51416003)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR04MB1242; H:nxa19059-VirtualBox.ap.freescale.net; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR04MB1242; 23:ZipKuA4j5va7xinunmXagMYj9I7lIfPePocye7I79?= 29hdnkYkHkcK8OWuzJ4a8eJAxYg7vGmnt4FvVdinAzaZg9SOaUyHtxMiLrDsGC1YGekcOY2qD/yIxFn1CNGAMdpXHLL+gHtxaSPlrdUomkmzsb8hluNnwEujV+e/qAn8RPmKNpLJhpMip8sfoZ+GOZU5VJuWrSfBDzeTjn2O4UXGkn1AdpVscm3xiyCX6iafKdsnERnCsx3tOq1EmqSAx+TP/oCLAWvjZtGoWO1dCBkEjBCtlEBNzLWLvarbNNAgLhvkch75gLjo+bDOGd2z9J3CC0ga7zORfRh/SSG/rC0z7/Xy4KRdSGqX3x+fV7bkkUhDO2BpXoAnsVEYB6gLaU2TruKkNvibu8VGicV5RPk5TLLUYmfEthEkz84tl+B8DCaDkcyW06iRRnFrdV/waeUowzJWg261dFApIQdfTE0ZJlI6B7alY8P2BPfOl2ZpTv3BBn094r6h+TKNhRabQXdvz7w/CsEX70g52NUqGee11/rPTr4kcuT4qbViiNOt8EQ14bGO9f1Rq2tb9bU5mLAEkOjjwCFlRdfMcFeSWDGjjlZ3oRCh1HAsuR092GF3eXeFq1obNkm4M+WsGFsUnhAMTLxVnYmzDhs0TMvJwSjIFK2bPbY2o2dFQiitH6DQsdiHZ1PezNd0kwtMz/CD5rDmhmYFU4qKxhfZQmGgdUv9LaxK3lWA0uFnqHNTmTP9wV49hSaazQZKZ0WMVqNUkIVxws+TB9M5v+WqLHRhAxrHHZggSDTKHCABbeEtYHKPfL8jWPX1VMIZMd/HUz6NRwQRppX7+mvImSkPDeygpSMGWB5o4uIqrhk3tYiHWvxKjfwfrWrhpKJFfcFwA/RNJUUl6pljzV56bIX+3SPh1V6J7/DmOMJDg9FGT1r/qGDolbQggtQW+GKE7gyGCSwN5vzN0BGdjKjh3TIJ7pAXq7Mio2P9fXS8qLJtHFi9YSYMV+GpT6T5QkgdyIujGTOXsoQLBYjyir+udAXEC4lGqpB672NsWuLxbs2uO8QM1C4mM9dARhBxAMWjKExfz81sqsTSZKbLHMDFWLXhnnPnY/U45T++tGdS0xsl2gpx/CxqBDK0Fdlcjr4n9bdMzNZ0GV/+A0rNgXcSQmoofh3E2BPLrfQId1v0Ldqwb46BQ+pDBt5+rC1nFCxsI70UZ0OY2ePVsnocpp0AFW1i+2n+qFeJOvtN8pEBhiVYV/Kd9sscvpiwbMFrIKDI+BYTS6dmcZzwPgLayxsy/giPBxc9p9Veg== X-Microsoft-Exchange-Diagnostics: 1; HE1PR04MB1242; 6:9SV7wngpzWi1jgIhYGA7J5/B8KzJPgcCWPlvVUlMjGzUbmmsHWn3gYJkyhFiLSMc3vqZYRpPrGpdF3aP5I+uqF+w+5GmkgrrsgvwBA4A8GxY8kEFqrNkCitFawPZ/mhaN8rN3/nOliprQcnBcY2DiwqoDvNOzNSb4nBkvPMvhemYRpRPtid/JbK4mQPyvpHOLAtHbbdyOdUTG6KkPbPNSVn2TzcBzxvpNWVD3EalL3Emt6x2UQhCanLO5OuITxZQR+W67XydnufHC1M0+3SdztagVCmExHmpmLvUPtvSBbv8dcGKMMzoYdCnipfK0xB5m80UjE2xx3okoJZuSWJo6yhcyGOT4Oa5d+ObcvY1GGw=; 5:b++peOjxjbu5HDO+lCklCXLKZo/eGwPgKyX0swTvZUBadka965Mm81XFtp0ssYxLFKyQ3EGS7vtIqTJPWCb4wHFx0+Mc0gPvsYUFeEpVGVTgnm5ykPiqvZXDf7fXO8/iHYmu5+NnEBtA0VxRRiTh44sUWG6qzK6rrx3fLNu4rcc=; 24:Z4elDiXD6j+wetHTCgl+S7WwsvgJ/wAlMiSn9xZ17B326qjD+qCEPpXOwDYApXiO5P1w2Wjx8km1Pzh67C/jO7xHANl806xID+5btrruvOs=; 7:Itpps4t8Ie9o5dr58zCJhqkL8bw1hAV2ip4j2ZjhRjwFw65e+6mZFzNsREn5mjLLw18XFk0YofEvfyQlejp/kYAT1OejHWXN868oP3/putEg4FA6FRbyEeAeT6nglWW5yxKpz56OLm2gwAAIQGw2bNvmDYGhi5mKzibLPMGemPgCr1aU6/qPRFmz/cN858n5ivR1qYZDGNETZXkfVz+95/DczN4lqHZCPK1kX5FfpkNOy+Fvec1rmSM1IX4Y+BZ/ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Feb 2018 11:50:21.8865 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6cbbcc7a-f1e9-48c6-ae7e-08d5746a4e6e X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR04MB1242 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180215_035044_762862_268B8100 X-CRM114-Status: UNSURE ( 9.71 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -2.0 (--) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-2.0 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [104.47.2.45 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [104.47.2.45 listed in wl.mailspike.net] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: boris.brezillon@free-electrons.com, leoyang.li@nxp.com, oss@buserror.net, Prabhakar Kushwaha , Jagdish Gediya , cyrille.pitchen@wedev4u.fr, computersforpeace@gmail.com, linux-arm-kernel@lists.infradead.org Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org It is not necessary for all device's maps to be CFI_HOST_ENDIAN. Maps device can be Big endian or little endian. Currently it is being taken care using CONFIG_MTD_CFI_LE_BYTE_SWAP or CONFIG_MTD_CFI_BE_BYTE_SWAP i.e. compile time. Now update struct map_info's swap field based on device characteristics defined in device tree. Signed-off-by: Jagdish Gediya Signed-off-by: Prabhakar Kushwaha --- Changes for v2: Incorporated review comments from Boris Brezillon http://patchwork.ozlabs.org/patch/758381/ Changes for v3: None Changes for v4: Updated code as per new defined binding of physmap.txt drivers/mtd/maps/physmap_of_core.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/drivers/mtd/maps/physmap_of_core.c b/drivers/mtd/maps/physmap_of_core.c index b1bd4faecfb2..6eee160dfb3d 100644 --- a/drivers/mtd/maps/physmap_of_core.c +++ b/drivers/mtd/maps/physmap_of_core.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include @@ -233,6 +234,13 @@ static int of_flash_probe(struct platform_device *dev) info->list[i].map.bankwidth = be32_to_cpup(width); info->list[i].map.device_node = dp; + if (of_property_read_bool(dp, "big-endian")) + info->list[i].map.swap = CFI_BIG_ENDIAN; + else if (of_property_read_bool(dp, "little-endian")) + info->list[i].map.swap = CFI_LITTLE_ENDIAN; + else + info->list[i].map.swap = CFI_HOST_ENDIAN; + err = of_flash_probe_gemini(dev, dp, &info->list[i].map); if (err) goto err_out; From patchwork Thu Feb 15 11:50:54 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Prabhakar Kushwaha X-Patchwork-Id: 873764 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="kddW/c21"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="c6vKfI9e"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zhvpJ6vyHz9sRW for ; Thu, 15 Feb 2018 22:54:48 +1100 (AEDT) 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: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:In-Reply-To:References: List-Owner; bh=N6Z0RS9PV4PKl+WLnnPwsuvTJQ1IHVSY0K69QE9AH0Y=; b=kddW/c21Sl3YAt olxNrj1XwHbqm4rCghJR49mamTpUuMWGHobLMHExFdBxfz/MYX863nxgqKpDYY0YsDa4jcRxxtwIw sqOUN9Ym7xqFSE8CnvWX46+P3k3AyZuNj00EmCQZ5+uYCeCCwQr98D+eszIwJsTOhkHuelnPEwlMh NRha7t2dWiFk0tbairZy50k86RkmpwIWM0App7lXPYJWdQT4qe2Pz0AX/YngNy1Y1qfHUNKi2ns3R y2HgT3ot6C7gR7RpearVn/n9iNzjI1utqltcZOGYjIlPM0vBozSNIuGe9zhTA3d3PMhz7qzXfwB9B fyG/mV5NbA/iEUtlZm+Q==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1emI7d-0006pQ-1X; Thu, 15 Feb 2018 11:54:41 +0000 Received: from mail-ve1eur02on062e.outbound.protection.outlook.com ([2a01:111:f400:fe06::62e] helo=EUR02-VE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.89 #1 (Red Hat Linux)) id 1emI4j-0004bT-1P; Thu, 15 Feb 2018 11:51:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=vULDgIA18MqdTmvBZ2Z5jhnV2xmIpw4YfwiPmmif2x0=; b=c6vKfI9e4u0GND4K7cQsx0vkviN+uUmD02FxCf907lkBbjo1BGsV0cBDVeZydJIcNB1/k/nBzXLlDB8Og02ZjINS3pbKGdvWv2FLjtkAtlqK6BsIVkGFGDWz9y39/Uti/33lhB1EwO1OPibx29JUT+D04qnGFjFkq811YczOwBQ= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=prabhakar.kushwaha@nxp.com; Received: from nxa19059-VirtualBox.ap.freescale.net (192.88.169.1) by HE1PR04MB1241.eurprd04.prod.outlook.com (2a01:111:e400:5888::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.485.10; Thu, 15 Feb 2018 11:51:18 +0000 From: Prabhakar Kushwaha To: linux-mtd@lists.infradead.org, devicetree@vger.kernel.org, robh@kernel.org, mark.rutland@arm.com, shawnguo@kernel.org Subject: [PATCH 3/4][v4] ARM: dts: Add NOR connection type with IFC Date: Thu, 15 Feb 2018 17:20:54 +0530 Message-Id: <20180215115054.23747-1-prabhakar.kushwaha@nxp.com> X-Mailer: git-send-email 2.14.1 MIME-Version: 1.0 X-Originating-IP: [192.88.169.1] X-ClientProxiedBy: HK2PR02CA0175.apcprd02.prod.outlook.com (2603:1096:201:21::11) To HE1PR04MB1241.eurprd04.prod.outlook.com (2a01:111:e400:5888::26) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: ca58551f-2f24-4c87-b51f-08d5746a6fe1 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:HE1PR04MB1241; X-Microsoft-Exchange-Diagnostics: 1; HE1PR04MB1241; 3:gz1dNFYxdnAkT/vPJegBw71VRomzn8ZqBkn8AvioTePyrLLev+wMqZj93ZKVplM/wCvoObmpHpXlqSQd2KwEeylGl2eeNuCY1XmjhYIPbrFmT7mSe7+oJ3KfuVhbVlEG4jKdx9VSpVwCcixKVHVxdUZPmi16kVe0i1M5rVQlxeIEKpeLizmMZ30rnWkvs1rbjIRN8lEwjGIBD0VN415YKSxz4ez3jEy713j4+Gle3Mn5GGufPgoYtYdaxceQNjAF; 25:YKPKlhPh2oPewmLlW8YJeSb4dngW/ZgXVre83MwdHm0yDyToXiSpAr0428tVnA8+Rf1b3e1HBHTetpIWbQpwBGPltO7h/PP6DRMX42A3ooO8Lqjv/2pHbQkvvMmMzcAzPVBJ4Xj7ZxlXORag2/PFSikDKH+3rPW4PM/xzLeiHUZGlEiobnmoAPUCOnOOxcQBLaONw4V/we/fry+bTiNxMf5CZ255D/JCe6hc3f7SavtDVggZTMukdPLqWo1OjJTNVOxK51ZUSK42W8Mmyq+UVL3MD/WLUqIBi3/ydz9aEHtbOPaYCrjiH9T+FSziEzocJFNF9mB6eHszn4Wowfqn5Q==; 31:Pb3B+Bb7elSnR1JbvqcI6Pe+rz2rATrGUKzIn5tlr8znVtMhoiN12KhULSHw8xv9hIGfAONnp1Y4EAIEIaBWxDiXMwNyyrojhV1KZG3Hl8B0YA/iSric+HUP7mHdqK0Mi1HOcOOCQgll+jSnsjING6HFYNtHz3GYhqYrY+8p8gCs5U9NsNRdknEXEXRfUhw4ROdX+VxzlhMqOX82cyhLS56DD/9Z7JaZmJMR2QyCxFs= X-MS-TrafficTypeDiagnostic: HE1PR04MB1241: X-Microsoft-Exchange-Diagnostics: 1; HE1PR04MB1241; 20:wWB6PohpZqykeSTwgfhTtAZxxOEEPUfXPvQVurTAH2f323NAvlj/WYsiRZugbMWey0I2gwSi06Gax2CQ95eMYFrAZ2+ZhixU5z129gS09UH63+Xb5zw+L2cZWeZuavkGrgvQ136ctziJqtJCHlgNgrz/qvlZKgsls0LFqHotKUcMLOtBi6uvYXAYiDOnicah8B6CB1fKi67iT2tQeXpHqLYjeMq4l1BsLkkwKJn0UGzvaCPFgXmxgnqOJnGlE0kRXUkC9czXGdKI07CygPxH3TFa4Y0aRsPhU5xrF9oK0bAKIbMnImXVfwoXt/uRKVEhOia5rdkV4GW1jsYGA6eEAAKn30LUWeDTKyZn+GucVc6OcioMYUqNl+fqsEOBjf2Tu4VnsvcjIWJFF9+NcNZAd/Mo2D3xNILHTB0Wasl/gDkearG9AFmdCknhxYSY6Ypc718ZVqJ5vIrwjqHqPfBVSPjjAY9RIUF9gLbdNQwdT1VzT6c2+kY4xLN0aoawaSjn; 4:yvlxc38niiKsW4Kv9ld0/GL+rrLRa2Nsn9MSdZsjqRWWv7isVNA+GzDT4Acb9GJcoBt6b1mPc2hfOImS7rFbCYpqD/JNqotFLOz5i5rcL/IS9DsrxIYcaDO3Um80Yzkk9yE0+FrthNRy9IW6NnjrQv2NFl/T5FIR3MClifM71JwsMrTtXbwGZvLv+k+eghK4NKrBcnHJclRZ+rM7dNRt6hlvDDotE0hMRNJTUlYY/UFDKNNIfb6YQWM+4I/78SEkaEXhZ/Eta4Bur6cCbidH2q5sDXbHYdsJrXr0K6kIRaZqzGOD1vD/z+LwbNg0nN4n X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(93001095)(3231101)(944501161)(6055026)(6041288)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123560045)(20161123558120)(6072148)(201708071742011); SRVR:HE1PR04MB1241; BCL:0; PCL:0; RULEID:; SRVR:HE1PR04MB1241; X-Forefront-PRVS: 058441C12A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39380400002)(376002)(396003)(346002)(366004)(39860400002)(199004)(189003)(68736007)(25786009)(1076002)(6512007)(6506007)(66066001)(3846002)(47776003)(186003)(106356001)(6116002)(53936002)(7416002)(26005)(4326008)(6486002)(16526019)(575784001)(8936002)(5660300001)(48376002)(50226002)(39060400002)(6666003)(86362001)(36756003)(386003)(81156014)(105586002)(478600001)(81166006)(50466002)(2906002)(316002)(97736004)(51416003)(7736002)(16586007)(305945005)(52116002)(8676002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR04MB1241; H:nxa19059-VirtualBox.ap.freescale.net; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR04MB1241; 23:+IwjZ8oOBv3WaMo+Z9aRyZfOtGUtgNexClZ1GZLE+?= mAp6sBge2DA7rUwpORs2ynKu3r72S6rTtObfvl5FETuqfzgVcTC4NIb+JrcWk3FUewxFdFXrcideX4SLVbKIP+eA7b706F5BD0djv+YpeKC9MnQQrWSci2ua1zkqTI4qaamfqciB7yIUcHPqmoat1M7q8GUEaRmAk2ZITCB19rzFs1y+3Q1o8dRCGVN8U9qaXp5huHjyblQPR5tGWBXr6M2Ev2q7C13nbl0N8mQZORPP1bHda1OiC7C7FlOVQYhRadHX9JSsurYws0yy3kM3RCymWsARII6jyYmYRZ5TFf0lRYyEoVCOCtC6iRAPPzlmIt+sjIUuDer4xEC86QodSz+qc/nfI8/f548zwVUPs7aV98VqC1Owqcxgmm54CeASO5SgLAAhkX5Bzak+e2BuJTwonTWdUhlVf9ElcAnO6WmBbbdDsuK/kLup18Udxi/onCQDQEp4emWI+nDLOQ91yse9+3LTocZYVtiJiR8dziUkEC+WpM/vQFHO/MKarN7Jh/wVi5fk+YyHUITxZbnLPvg0gMmCEGTzV67a0mTPxgJZyD4lIo56dupyLfVrDrCanHmStpQ5Vy/OTxfm5e+8WbkkVouarbBVjxvEsquaUWnPfp6jTVhRJU7y1TEZv210A7nl2rMXYcteOjSWups5qWe5KR7AqAmsKS6lznGwf5OUqYqZHndrcPPjsswseZffJ2voy+8l1p3WrV3XP755NvYuQI1TPyPgcm3uRUdbxsEmGIpfuQED91Hk0aI2oe3k9WLGe41U/CRyKYSQ8FFuLS77+v4kEyWljjm0+ezbavOdVGIYCOA6cwJLHGsy2/oRKrvFBmARMx3ZEvu9LJ0TSpUInQdU8HslifSI9OOjjjgEm6VV/UFJBJCytAuA2RXE2/W5TPGkuHnxn4BUcX1zj184rC2jsvwJYWfthVF2MHO5JANJTSI3c5tcy7AkzMj4y19zREvgExskOCGIdB2KozF6qKiKDUE1tFwGw38xT9j4+9nBsF/a23TUkXVtMGOFTop1YwX2AF6k/DjEwKLnGkUt55gZwGw80cehxhINrZ9aM8TuKwAmXGIY+l3IztifOE= X-Microsoft-Exchange-Diagnostics: 1; HE1PR04MB1241; 6:o+86bt/V/2Vz7leQuM6qEQBPIDP01AH/JkbHah4W/8E/mLuKk630DsneFXcFOFrr+gABff/5cIFKon/vp5O8uEYrXz36C1QcPEtG8cLE0x834XY7EE+VYoJJT31xMx2fFO75fOnohnRvfWzGiEWCLkXYFlWKogG0UI4MoijB+hVtnGrSQNnmmf5DpXi+TwdEoAQc7DthZl1cR4Stqk+owOpGw42G6N0b1FUVGmlAMiaJi+BZNzv75gxFl22KYwNR0SFSbOdowviwqopZG9rZ5z8INUETPCrTMrv36nmE429H0ld2TzlPLHYQ+lKxyw+dpDz166CknTQihKQH9Envqfmn9x4/45cJxht1VjSJWXM=; 5:NIriCZ/JUkJmch9Vq9ikJ7XQ+gWKvcehOiexGJCHoz4UTgKecVlB/WwGNN1weooUhcNmDb+aRUtUPMAQWXG+eHb4ks5yOHtxfNiGMQGO1jrqnFwXMM2GF9bGq9kdjX3qTKeGoUluBmma9ZN2x0KQICN929odf3NU2TGBnydKOGQ=; 24:JQbCJd5WVksJxNiM1b7Rk0m5Vu/wpOtIzTSBh1dH9EUY12b1KnqyXuh3VqsaFJ5MJKZL/hcE1aI91DIXulVSCaPKtmgREOHIs5DqulfQH6Q=; 7:ZYBfOPsANixGHHk52ujx412aihmIVQ2vhsECGhtiEV2Z7wxXt9lN635kGB46sx9sWh3OSh04Ur0kk+yNn9kOs4qQPpjJIVwoT5UOpcqPQzqW/NZNJLnHL0CMF8z1pa6YuFJKykxgnzuiGFigbll+ET+vJkdzrg77w8mlquV6rFuM7ozW49eT2IPzhQYC4ZeX6Fodd8fH6zU9k6EWBYY6b4/Fbq4zWJz2WRvnEm76UWTN9YhZbDlCAfxS/KUlVSa8 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Feb 2018 11:51:18.2709 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ca58551f-2f24-4c87-b51f-08d5746a6fe1 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR04MB1241 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180215_035141_374758_55A11306 X-CRM114-Status: UNSURE ( 9.45 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -2.0 (--) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-2.0 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [2a01:111:f400:fe06:0:0:0:62e listed in] [list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: boris.brezillon@free-electrons.com, leoyang.li@nxp.com, oss@buserror.net, Prabhakar Kushwaha , cyrille.pitchen@wedev4u.fr, computersforpeace@gmail.com, linux-arm-kernel@lists.infradead.org Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org Connection between IFC and NOR flash is of big-endian type. So add big-endian property in flash node to reflect the same. Signed-off-by: Prabhakar Kushwaha --- Changes for v2: None Changes for v3: None Changes for v4: Updated device tree as per new binding arch/arm/boot/dts/ls1021a-qds.dts | 1 + arch/arm/boot/dts/ls1021a-twr.dts | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/ls1021a-qds.dts b/arch/arm/boot/dts/ls1021a-qds.dts index 940875316d0f..8a383d37884a 100644 --- a/arch/arm/boot/dts/ls1021a-qds.dts +++ b/arch/arm/boot/dts/ls1021a-qds.dts @@ -237,6 +237,7 @@ reg = <0x0 0x0 0x8000000>; bank-width = <2>; device-width = <1>; + big-endian; }; fpga: board-control@3,0 { diff --git a/arch/arm/boot/dts/ls1021a-twr.dts b/arch/arm/boot/dts/ls1021a-twr.dts index a8b148ad1dd2..2056d30df020 100644 --- a/arch/arm/boot/dts/ls1021a-twr.dts +++ b/arch/arm/boot/dts/ls1021a-twr.dts @@ -205,6 +205,7 @@ reg = <0x0 0x0 0x8000000>; bank-width = <2>; device-width = <1>; + big-endian; }; };