From patchwork Tue Jan 19 13:07:18 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ye Li X-Patchwork-Id: 569987 X-Patchwork-Delegate: jagannadh.teki@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id C92CF140B96 for ; Wed, 20 Jan 2016 00:23:40 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id D6D894BC45; Tue, 19 Jan 2016 14:23:24 +0100 (CET) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pTABzky-3moX; Tue, 19 Jan 2016 14:23:24 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 7DD1C4BD24; Tue, 19 Jan 2016 14:23:24 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 8DCE44BC45 for ; Tue, 19 Jan 2016 14:23:22 +0100 (CET) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c6emqBge8RfH for ; Tue, 19 Jan 2016 14:23:22 +0100 (CET) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from emea01-am1-obe.outbound.protection.outlook.com (mail-am1on0074.outbound.protection.outlook.com [157.56.112.74]) by theia.denx.de (Postfix) with ESMTPS id 05E414BE67 for ; Tue, 19 Jan 2016 14:23:19 +0100 (CET) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ye.li@nxp.com; Received: from localhost.localdomain (123.151.195.51) by DB5PR0401MB1781.eurprd04.prod.outlook.com (10.165.5.147) with Microsoft SMTP Server (TLS) id 15.1.365.19; Tue, 19 Jan 2016 13:08:10 +0000 From: Ye Li To: , Date: Tue, 19 Jan 2016 21:07:18 +0800 Message-ID: <1453208838-10306-1-git-send-email-ye.li@nxp.com> X-Mailer: git-send-email 1.7.4.1 MIME-Version: 1.0 X-Originating-IP: [123.151.195.51] X-ClientProxiedBy: HK2PR02CA0063.apcprd02.prod.outlook.com (25.165.70.31) To DB5PR0401MB1781.eurprd04.prod.outlook.com (25.165.5.147) X-Microsoft-Exchange-Diagnostics: 1; DB5PR0401MB1781; 2:Yq2klE7kJZPNEFJIhykyICwMDVT8jxqx1wpUvDuieKw7sMx9EAjfWkOr+BfIC/Xilp/iy7yED14FHeWgT4imhHo0aDrk843q4sCjvNZNOyWj3vPj9d8vI/vLEUNHmeIcvk8Hha1OeAK8nLBAEy2ICw==; 3:oNl1v/ERrByVse9xhX6i5FWn0B/y0Sy87NGx9volBgmka+x1YDJglHMDfIuEkMuVVnkI3+3X5CdqZzaDqAHu93J9iRBisUHJH4RNuqUDqQzsfbAPPwSbntU4uSU9J3wF; 25:UD7Q4qPbyrTioDnZR5Q9PYfkl96qmQGfHg2tBaLywdViiFbKjijVI+FVfi9z+hQQMUFPLkTIcYEQwyrqOM7HAJ2e/mVaR+sJVDvHxFxF7TTwMCav4ORigGpxgVi3U8Wtd9ecxms5cYr8zRgc8CJDLO+s9DF2TTPGOyiPuw1jE3WgdkJNOmomOKKaqUv+brh+74br6bhaYu1yMEdGgF0U6A195TQd0uZDCDQg3X8JAKz1678uZIgJegr63FFqz3A3 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB5PR0401MB1781; X-MS-Office365-Filtering-Correlation-Id: 4fc7823f-e376-4601-b0f6-08d320d19708 X-Microsoft-Exchange-Diagnostics: 1; DB5PR0401MB1781; 20:BQWjoLaYigb0IuoUWkQWzIKzggzZr0IffLvf8WHY/CTYISBRDdzlvVFsnh2tdRz5rYH2ZWOuJUtqytnuDy9cshrIk4q3JW47KHV+ewhCvAt+3s2CayfowwwiG4dOVfoX9DJEr0MVLY7JaHNrCgo14juEYaBPCIz9PheI4BQbaKSPxJmQdJkSQLwf7k2yoycB1I4stW9jOiO0X61le99lQoEuUTEoG+ueceVjsxl16/aTP8x83PAejsDojWXEJRmK8tH3GRs4zGw9M5LQOtlykrhCzlT4oREoLg3nFSPpnlTRqbu88MISghRgBpaIIr5z2vBgfoo79+WDUHdALXeumcnWWMIZ0x1oLTD4VAu8rxJi9lzapAnY76/CgLx1PtFp8n1Pg7stPu6llps8eI/S6rT3GOFTf2WxvAPSxTjc7Hr71oEkBKRlprqNibEXSKprouIh/2wpkkUbazN+lUk6xXtrg/xtlZXh+s+uRsRoBvfs52PPi0ySuyzzg50SglrJ; 4:ADdDX+tCh5GyE7sEQhhEdsiQGfxGsN258OiOLoJZbh6jn0QBuk1RyeSJM1TvTYUw8SZLB4gUkUrssKBE99WgKmy23j9IAbci+XGRxPIDkwe+NJPcVHCYKSJtW7bs88lccN78ZuoSWriAgtE7pKhmWtcjvckowNe4gXU2vHfbsGrZu1TOuJ1p0qku6i6ImVWWMJWFT0d4RG0U5pgvLk53dihozAhsQxyH/CtNiMbAaqNQUUsI4CRfu5pUHRpsYyNfRu1X5Z9eN51zh8ps4r0NAObjHNTfOIYrBcHInEGQ5XG5jeeN1Xg7hEokNoeLhgD6z4mxZRrfSsBQR5sfYYvlMwIPapDKEBu65yXYscP2gmCEJFz6nOBzgLQRmaQKXW3oWeyuS6OfB+ULtQ2+2Qt99m1cWXinOhGFy6+JnjzShp4UPGUNfCFEq3o0DcXi8wbM X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(10201501046)(3002001); SRVR:DB5PR0401MB1781; BCL:0; PCL:0; RULEID:; SRVR:DB5PR0401MB1781; X-Forefront-PRVS: 0826B2F01B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(6069001)(199003)(189002)(106356001)(1096002)(189998001)(36756003)(87976001)(33646002)(48376002)(229853001)(86362001)(6116002)(92566002)(5008740100001)(586003)(50986999)(19580395003)(19580405001)(66066001)(3846002)(47776003)(40100003)(2906002)(105586002)(122386002)(5004730100002)(101416001)(5001770100001)(5003940100001)(50466002)(97736004)(50226001)(81156007)(4326007)(5001960100002)(77096005)(42186005); DIR:OUT; SFP:1101; SCL:1; SRVR:DB5PR0401MB1781; H:localhost.localdomain; 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; DB5PR0401MB1781; 23:veWnVQbBLvYBzMd6AhlQKl5Wdb4HvCUUlbUwf6v?= =?us-ascii?Q?/1KKUR4vl/rgjCJTEVvgRmXCUMkVVT0EzDFchf8w2mcKzuWx9hTPTChZnL1H?= =?us-ascii?Q?rPmMmNpIAx376Dy1VTT0wPrPhmor13dwmJjDSOJ4B+x8yF1vEegH33qqs/f0?= =?us-ascii?Q?t4CtJL1SN2xLl3tKvXBV26neEnWW/QlmIj2UvXcwYgqOkH7EaNnt+yxZtNgg?= =?us-ascii?Q?qbi23a1RFGyDSo+t9Yl/OS4sRn7zRVmWLDGpS612RxA1Z++bFgBLJ6X/7o1d?= =?us-ascii?Q?8ro2Uepkm8h+gixmw68YCs6OQDt3EGodgu8/JI+aCbrCOxnGpHp4lCBBcktR?= =?us-ascii?Q?ucfeKjmwP+NpGPszpc+T6q5QaC4JeoYmc+DO1ge3UfguIcMZPImPw2z/9WgF?= =?us-ascii?Q?X5S3WYclndT7josP1MapxD3CjkLt1vCu0WwpyZ6A9GLBWQFBJRMlOvhaWQrI?= =?us-ascii?Q?PUpwDSQMke+L1w9czMgrgi34d7tCiwzR0lCkK119Cx/uj8tuYjaVy1Lq8xV/?= =?us-ascii?Q?Oxs4Y6Xk2m1x91D49LEd/zIatod0kOXcTbpcYVElSZ8s+XU8lX5MuqLAp8sc?= =?us-ascii?Q?vqrUTfck6QbcmaxCIBqttw61v4t/9ModLQoY+K95/iejF3lOZkayvLjEprWB?= =?us-ascii?Q?SEna/xg1HO23ytBhuFHg1Bsh2VMUSxYLiwsf9T+22p52WNWCttcSUSs+R+rf?= =?us-ascii?Q?Zbfkt/wvnINp51CqPPAac5YYrxAN+jjRkPbA22uGsNoSfoSsypNdoD1M/zYp?= =?us-ascii?Q?GAFH8F1iiRtOf2vJQmEMv2OMgYYpPPg2pEgC/F47JoA7KVdupxjDGCjOOU0p?= =?us-ascii?Q?Uopm2XG8/iXtsXo3p6kMgaEx1iFMqtTFv4JM/n19lmibHgCQXsKJ9pCg1w02?= =?us-ascii?Q?Btgk8g300SsxM6i9TZ4qhttlJ6OkiviZkGF822Z7IbnhMvzXJRz6pTY+3NXQ?= =?us-ascii?Q?HPFE/XeWodg2SKUBOkx9WvINCkQQnsgACMIU0qe7AC2SOXRV6d75GrA7y7Dk?= =?us-ascii?Q?5MZpd5XfNTk5sA9+CPcu01Gnv6hFBkm5VVNb3VavNf2esUw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DB5PR0401MB1781; 5:kkIikpAyFVZ39vYHpysrNxTBl2JHL+1m3slhmnS7MXh4UQYdAOrWaRZ/RcDgZQLRJAHbgr9UWlvXNMQ8kyrRzIePcBagqXEUvofMUrZuZZdSbyCXB+tp6+bQaKTqM91nRgQfHLUSQKgZ1ZWNV02qwQ==; 24:piaX6edEqmc6u4GeVbJniJK1Nn2RH1CpyGeEUmfZmGwg8skTCuqbnlGjeaERs7ug2IssDhfxkl6kfZgMGukhu5D5RMjWuOZ13wbuZnadyoI= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jan 2016 13:08:10.6678 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR0401MB1781 Subject: [U-Boot] [PATCH] fsl_qspi: fix address mask issue X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" The OFFSET_BITS_MASK should mask bit from 0-23. By using GENMASK(24, 0), when using the fast read common (0xb), a invalid sf_addr 0x1000000 is produced by swab32(txbuf) & OFFSET_BITS_MASK. Signed-off-by: Ye Li Reviewed-by: Peng Fan --- drivers/spi/fsl_qspi.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/spi/fsl_qspi.c b/drivers/spi/fsl_qspi.c index feec3e8..542b6cf 100644 --- a/drivers/spi/fsl_qspi.c +++ b/drivers/spi/fsl_qspi.c @@ -25,7 +25,7 @@ DECLARE_GLOBAL_DATA_PTR; #define TX_BUFFER_SIZE 0x40 #endif -#define OFFSET_BITS_MASK GENMASK(24, 0) +#define OFFSET_BITS_MASK GENMASK(23, 0) #define FLASH_STATUS_WEL 0x02