From patchwork Sat Apr 15 18:55:38 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Matias_Bj=C3=B8rling?= X-Patchwork-Id: 9682351 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 62C3460388 for ; Sat, 15 Apr 2017 18:56:43 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5567225223 for ; Sat, 15 Apr 2017 18:56:43 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 49F0E28405; Sat, 15 Apr 2017 18:56:43 +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=-6.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CA52625E13 for ; Sat, 15 Apr 2017 18:56:42 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755069AbdDOS4a (ORCPT ); Sat, 15 Apr 2017 14:56:30 -0400 Received: from mail-dm3nam03on0041.outbound.protection.outlook.com ([104.47.41.41]:38016 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754723AbdDOS4V (ORCPT ); Sat, 15 Apr 2017 14:56:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cnexlabs.onmicrosoft.com; s=selector1-cnexlabs-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=aM08iAsi97TMP5/hWI32/hY0VGqBIa882rOYpfhE4fg=; b=AEOoU0apAp5xcpjKHjMYWN3TsxTeWjXCRQImuA7KCtUoZ3AoQHxkX4Ze0T3a7RIl/hVz+Mf6ay38jfGPVOH63pyOU1R0xeCbVpruaKQ1LbdOvl8QQRCS4vyDbHdKl9q8p0G08vhy9uob5vJXcoIy4N0EEwhgPvmpcnqNrT1XLhI= Authentication-Results: fb.com; dkim=none (message not signed) header.d=none; fb.com; dmarc=none action=none header.from=cnexlabs.com; Received: from skyninja.cnexlabs.com (193.106.164.211) by CY4PR06MB2774.namprd06.prod.outlook.com (10.175.117.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1034.10; Sat, 15 Apr 2017 18:56:17 +0000 From: =?UTF-8?q?Matias=20Bj=C3=B8rling?= To: CC: , , =?UTF-8?q?Javier=20Gonz=C3=A1lez?= , =?UTF-8?q?Javier=20Gonz=C3=A1lez?= , =?UTF-8?q?Matias=20Bj=C3=B8rling?= Subject: [GIT PULL 04/19] lightnvm: rename scrambler controller hint Date: Sat, 15 Apr 2017 20:55:38 +0200 Message-ID: <20170415185553.16098-5-matias@cnexlabs.com> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20170415185553.16098-1-matias@cnexlabs.com> References: <20170415185553.16098-1-matias@cnexlabs.com> MIME-Version: 1.0 X-Originating-IP: [193.106.164.211] X-ClientProxiedBy: AM5PR0701CA0069.eurprd07.prod.outlook.com (10.169.145.159) To CY4PR06MB2774.namprd06.prod.outlook.com (10.175.117.142) X-MS-Office365-Filtering-Correlation-Id: 278e2c34-9cea-4c5b-9037-08d484311991 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:CY4PR06MB2774; X-Microsoft-Exchange-Diagnostics: 1; CY4PR06MB2774; 3:aM4p0c4G7Ldybp5QAfg9Sic7ybmGBKf5u/iWOfZ/MBhWN7zPQCSefIMmFaUZmwWyYwNQ67RAzz+zvMvi5vUw8ksn3JbjlOAQUn7F9nb3AvWGTU3uJUCXry445K8MBGPryks9M1tqwTTkA+/5OaHtTDKNs/mneg8XfCYarYSAJaV2HZy4Lzeds8rBmpLtdK4fU32qbxPcWZf2jnz9BtqwOHsdip3AGzs8Z0ru88uOYquIj+SCuodCATODnUSCaRdtE8GQltX/djWRFG42zCRlFPbxFXZiD/5A25W2pilukpVOwS8FP+1xzQLT151tp8IHR0nXmWe9XA0MNwLmuyEXCg==; 25:xVGfEMSkoYF499P/SkizPfOCHsS+Br7OOuZfeOjQtoUn1VKEUXBbzLoxsJIiYvO2uDPG58RzCzzPnzS6NVCslPyJKLShs61ZcgkqSb122Bw3UsDvZFRAvqvwicX4SYgaQvq25PtFrJzRTpSIDU384aDkKXZ56N919b4TJrQ+F1LXffvYU/me4bUCCH7XgPDx57PJyvJkmsGCym6UYPClBmDvYv+KUSQYBbryoX/IAqjV3NFGKUroF558s+/1rnt1eXs9Qp0oZpBA1UbxxwAgmiBk6PxMxxI50KSoXLby2HIwMTvi3nTscx/xHCoU3qZRh7ruFDeRwGqaFVTA30l3I6RW/pf0mQH5r5VBXRK1koN+RpJj+ljofc2gep/zQZ9E9+J9W6tI/P2+GOqvQ0eL5+Cbt0WO6CzF3pVRnR6zovm5jxjzhTrM36An8JcgIjQrZ1OMg57xLdccy53JsAQyCw== X-Microsoft-Exchange-Diagnostics: 1; CY4PR06MB2774; 31:lMlYNvMSR1rG7yhq6n86a/mSXTEEt8zn8gZ0mAr/eX3HDRMyZUJ2/Dx67JqFtNwwV1wYiRmb3TW51mbPXhHcXmlHuxKwYyfJaI+onRjw4jtXjgGmhZbzqX9865TGXTb0oGPDgVVGhYJlOmB8Yct6KLKaDsmcZiE1IWRQwjNmwYSuvQItC0Fj+zn4wUl1gSam9eozH58sAacloWWjT9LPDoF6ShBqVdqIpAWQrdCxwns=; 20:D5/GnKdf4ffgW6stwEKlnBi/FkvSSrSi5rHBVX01RsvpIivjkAcZDErf7M2bWhIUbmmLPZniH4Jjv4FB05BeW4ZUi240T5OYizkRLjTe9HIA0QWygl8ogFCDmtQU0MCc0dxOTemWugh6eeyP9U+vachGG29y8kHIvmfhXOfvCZI= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(6041248)(20161123564025)(20161123562025)(20161123560025)(201703131423075)(201703061421075)(20161123555025)(6072148); SRVR:CY4PR06MB2774; BCL:0; PCL:0; RULEID:; SRVR:CY4PR06MB2774; X-Microsoft-Exchange-Diagnostics: 1; CY4PR06MB2774; 4:oj13cqt3fAaWg7g1Sp0LM4yWmR+VgxEGhMSmkPZ+A+3jWBUON776WaD/RceUX+/ujYPukwHr4Zm+IDurGk9/wEWB+DqfUcj8JBD8uNu1EdEpaNsXdoN5v8auYan0ZTAFP/6p5UrM7qCbTFKCzMrgTfYVi+owA9Xv/Gk+P5JHyuTq8+AKyuf4pY60sxwARWkqrl9BofAbro54j+o8LIAh5bnffqGu8XDbV0DoBqhi1hTVNGgcWefPGMZeEHRRloanhYX78ztYULfXQuMQFKO0WccAoOhkRy55jvyaWUFPsKpicfOLxgo3QBJ52M/FeH0IfY9wwL9U0oyqr+5u8pEUYmizxLSnsdBdMLD+4vF4UWmqC433oZd9lVXiYpZS0WU6ubeiSJZ9PPGNDX8kOBRjKDaSEfILDctTFdilM/UX88VvR7y1G7UXULvnSos8jo8hHMFsHZinYqduWj+dEpkIHBcSGoIPSqZ6/mvBNQoVYt22HoQQ9Gh8rs9SHVKJmGcGTN0+zTKXMcdgd6+ZlZRkURroB7+j3BGJHXVqFuHV26fOlS8BBN4of4bWvUFPb/C8lqfx5nOdk5aIRCSTueT3Ducls53Gk/DZqGkzx91FncDlVQXPuKcVJTGPy/MaHKSLRENG8aQMO7wASvX0YWJBZMapUb/2akPX2gjIa/zKKH1I9Pzwq+9G50URF/1JYXAU X-Forefront-PRVS: 02788FF38E X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39400400002)(39450400003)(86362001)(305945005)(1076002)(6916009)(6666003)(25786009)(2950100002)(6486002)(2906002)(3846002)(6116002)(2870700001)(54906002)(189998001)(53936002)(53416004)(107886003)(110136004)(5660300001)(38730400002)(50986999)(76176999)(2351001)(4326008)(66066001)(5820100001)(23676002)(81166006)(47776003)(42186005)(36756003)(33646002)(50226002)(8676002)(217873001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR06MB2774; H:skyninja.cnexlabs.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjA2TUIyNzc0OzIzOkgrY2VXdEd4TElVYWU0OGVoZFhGRUVUeWg3?= =?utf-8?B?S2o4Zkx0WEt4dnlIclY0UHl2NmsyYkFWc0dJc1pEanNVam9aSjNHWkNIMXZi?= =?utf-8?B?ZkV3aUg0WmVPbjY0RHgycFFBUVgwb0dPNUR4RGxJdE9SUXUvMmVjSEJrdXZi?= =?utf-8?B?aE5CbHZFbUQxV2E5Q3F6M2wwNEp3djZnQ0JvVGhxa2tBdmtHMGpOQUdmbGVy?= =?utf-8?B?RWp0dUM2Y1ZTS0pONHhRdE9DUnBwNVhrR3RSaDV5aXF1WTJNNFg1aHo2QTB5?= =?utf-8?B?MEc3bEF3WUZLUWgyMUxIV0VmYnJCRVI3WndmUUtuSVN0T2FQQ3Q0N0M5NEIv?= =?utf-8?B?dm9mTnI0bkY4c0J5bGVmZHRRWGlvUXZSV1dwRkdSdUt2SSt6c2hGRzFTby9N?= =?utf-8?B?MkxXcWV5NTZHUklWdDU0M3VMV0puOHFGcWFWZGNiS1dNWVQ2aUZGd0VXaXJL?= =?utf-8?B?R2FRMFRNTlJzTXFNSWpYdGxKdHphQ1FPQVJZNHdUSU0vbnhXNGU4bU41TEh6?= =?utf-8?B?YVNLSkxqUkRVUFF4dkM4VnVKVHE2cmdncnF1TC9OazdsNDlxc3FXc1V4UHhN?= =?utf-8?B?RjJ2Rmh6bmcrdFI4V0ZRLzNuWXhRQ1FPS2xTaDZNQk9PSG9NZW00S0VjUnQv?= =?utf-8?B?U09JdGVGbUxvZWZKS3hLWTdlSTlEcmg5MTVIRmZ1MldaVEt6NDR4RnhvRjkv?= =?utf-8?B?QmlRNkIvdnplNGk1aUhZYWZKZms0dzc2MytNRXpZWjI4NWRMRnF2dG1RRWJE?= =?utf-8?B?amNRL2tLSzRBSjk5UE8xaXByVlRRaGF3NlIwT3NSOWNTN1E5ZWJPdUNkN2h0?= =?utf-8?B?UTBzWTVBVWlqc29ReEEwa2hWdGNONm5CVW81c29sUllCYjlORXM1WFo3SWdG?= =?utf-8?B?cU9Pdlh1RldMdkdPaDRhRlVmYnNMRGprWDlXWEpNR2x6SFNNWXVHNUNpT2pz?= =?utf-8?B?NFpIejViVm1tQ2YzaXREV1FEQWRhby96ckJweVp6d3Q4WkhyUGtXTTIrUGVE?= =?utf-8?B?WWhFTEFQWDJQa2tLV3Bmc1ovN1BpczY5d1RFdzVZS0ROZldIa1JVL1FCZ2JF?= =?utf-8?B?RmVzVmhQYk5lbCtoUVhkVVdZT1ZvRXJ3ZzFtQml0MlpJbWtQRDd5RTg1WVU3?= =?utf-8?B?QTF3MHYwdVNWUXJOQWlBTVozMXVMYi9ndkVYSHBsS0NRZnZCemt5VS94ME1X?= =?utf-8?B?OHBMbXZWVC90TzBJRTdNUDM3UmtsdEpWRDYvcGdXQk1OTW1VbS9EQ1dxYkdH?= =?utf-8?B?OFV2a1pJcnJEMm5ISjFUSlYvQWQrSWU2bGNPbnBDYk9hT3Y4SVBUczRVMVFw?= =?utf-8?Q?yTw72dn/8HDQKdlqybsI9Skw1q+pv2d8=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR06MB2774; 6:7RiAdAUOs1L4up98xu+RAVEaW12uvwvTSvKIbitYf4/V4gDBQ4iP1grcTHpszeiM6MABQ8IvR5MaKdrbeBzCUk8QjHkIWvhGosyFpxM8aZsrhGKfAVGkS/LMVXA+huheSfGKgDpD5TvEItUyib32g3nZH1f3dv2CWlJc31DxqXX1mlSAjZwcznhacLgEBOwqXeZCLv2CTsAZchT6qPVmIiJ/or1osgXG4Mjhl5SWQz+WtUuhtdyNXnnXG5VbZf2mk4ZSZdgN1OzK0qvpbGJAybYgf65TE2Pqily4P9xFirZhwn0MYqSvkyRPp5UqY8mYaiLho/4MVVwV7tnj4NMTL+oGWx09eGN230LjpXH1g3frf2dHk9H47m1ELDFlX166WSeiImeslTWi6Afu2RThUWAE1t/W+WUPsbxAdOcfuiPrBIRaF/W54q3rWubk5S5TRT1lfBjfSyi2LRs/+ey2xg==; 5:PXVnl+fMq1uT+GnEO3oAdis9GtkvKyFIOPoFdGDbyguL33nlJa1zsDxzB54aAqA+ZCfsq+/B4QsTu2MlFkO+RiIe9g4Sm97xgCFPkqdxqi/fOiHA2KiNEkG7FHx71Q7QmIVluOsNM400CNUBnhwXDg==; 24:WIO3ZWZc2zvoMiQbpy3lgHVcAHlRwWJtw92YqOi1tAXuLtxubBt1Wjrl1tqdDHP5B2J5T8HE1jAN0migWiC+E8guO7UNovg9bdJH1sc/B4E= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY4PR06MB2774; 7:xFgvijRAhZdM3CbPDTiSppJe9YqmpJQY+r2yGOzsZXmPJ7BNNX3u7Jl7WOCSxCPL5ZGgwHIS03Qbi8rkfVJdkY+lGx9acPWzIuhkpKJv4IJzacrXBgQfgqQC2CK+qOeJHUllWtuJsT/rletVfG0tL8m1AGliKG0bCD5OnOf8BsZEgktb60eLRjj212tktTCcIzPPRz6X0A3CTSNpH/zPUhtEm3RXa8x8XvLOgQDhmlzDi4KU8OUHsMf7gHbxMtTmBEQu3VookjPiBDV3cT5dzeGIoiPinUVwoSrOpRIT7Yt4FY9x8WrOen/0r2MQ1g+V/iuQkyF7Kx+pQhFYRqWQ5A== X-OriginatorOrg: cnexlabs.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Apr 2017 18:56:17.1566 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR06MB2774 Sender: linux-block-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-block@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP From: Javier González According to the OCSSD 1.2 specification, the 0x200 hint enables the media scrambler for the read/write opcode, providing that the controller has been correctly configured by the firmware. Rename the macro to represent this meaning. Signed-off-by: Javier González Signed-off-by: Matias Bjørling --- include/linux/lightnvm.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/linux/lightnvm.h b/include/linux/lightnvm.h index e11163f..eff7d1f 100644 --- a/include/linux/lightnvm.h +++ b/include/linux/lightnvm.h @@ -123,7 +123,7 @@ enum { /* NAND Access Modes */ NVM_IO_SUSPEND = 0x80, NVM_IO_SLC_MODE = 0x100, - NVM_IO_SCRAMBLE_DISABLE = 0x200, + NVM_IO_SCRAMBLE_ENABLE = 0x200, /* Block Types */ NVM_BLK_T_FREE = 0x0,