From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-00128a01.pphosted.com (mx0a-00128a01.pphosted.com [148.163.135.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F08743F4DD7 for ; Mon, 14 Sep 2026 08:20:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.135.77 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789374024; cv=fail; b=RUBESy2JlTE5TBNNNieP/WtNY8tttfLfZRSSu4Zp5FPU2cnSlmocXnw4ub4c85MMwIXG/ldk2nWfkHwphLTjPuOYWZScpINIat0t8k9uInLocZk8qf7S026eyABs1YcCBp20+FI9rJBaKdxb9FQLzdFlCtWIXz2Pjo0ezcpNxYU= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789374024; c=relaxed/simple; bh=v3V0//NPmKC98CwsKKgQ1wZJN528tltkO1KeoiDVYVw=; h=Date:From:To:Cc:Subject:Message-ID:References:Content-Type: Content-Disposition:In-Reply-To:MIME-Version; b=RwphOVc6mXfAe6qAlweEJm+TWNOo1kaEySw9XkAIwma7gXsahOAsRJagF/FYdCdyD42Tb7i9m7TopJBT9gzr/GqeLTNPwESKp0X/CcxzRv6ncueZ60d4Y23FXri/VsEuHzdJRD93CcTPUDWMhGc4HrvUf3BNAI6XTkLSONfkk4Q= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=analog.com; spf=pass smtp.mailfrom=analog.com; dkim=pass (2048-bit key) header.d=analog.com header.i=@analog.com header.b=0CA44B/v; arc=fail smtp.client-ip=148.163.135.77 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=analog.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=analog.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=analog.com header.i=@analog.com header.b="0CA44B/v" Received: from pps.filterd (m0375855.ppops.net [127.0.0.1]) by mx0b-00128a01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68E5gTFa490114; Mon, 14 Sep 2026 04:19:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=analog.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=DKIM; bh=9zmJt XGDXviIsog1njE7/9e4dqU/ESSG8d94aZUxNwI=; b=0CA44B/vGbT1wAfUq877S MX8LT/wWO/1uEn8VPTK6xQlRLLNPUD4/6RXw3d292HRaVz3uNDgMR07ghWonMlvR 1YiHR+OB98B9kZ0JhYozJ71IuqUy6dfHekBCfzF0zFC3imj/EXVA+DLDk9BdGmTV onz1Tzwg73SBu83uSErUjEHmHncblgVqAz9xLkxJrC7BO6YfbyM+I/RENgMNkuJu YjlpJ3F1m2mYDS3t1nLlZXB5Mv6Z2W7hVS8maGqPq+h6TQRPV1HWXviJS09XNXuM NRxP73foGS1iWTgrSnQubNMZdxUXovaHdVoM71q2UDRNVE2oyHK48PgWtqMltIfS Q== Received: from sa9pr02cu001.outbound.protection.outlook.com (mail-southcentralusazon11013012.outbound.protection.outlook.com [40.93.196.12]) by mx0b-00128a01.pphosted.com (PPS) with ESMTPS id 4gnn2ccrab-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 14 Sep 2026 04:19:53 -0400 (EDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZbsR/SwR+mIh4LpPqFjTb50OVTH345eQ2oGo+8/jC61/norynaYfA5FN3dPHGRnu5/eb44f0yUivX4M8wLe7CUUzzR8oCgzzP37hnyT+sKTXC7suNtOSlJhHV7ZwSECbZYrtCrTykQyoECtskjDtd/LgN2Db+wNHeaIC2FLmfBV7qd5RR465z+yBD5a2QirgC5yxMi3YSnUDDXDrsRFCCBOS8uvl2D134poJs28ToWSiBsh8EPmI0W0ldouq6EiNxW7xrd3IouACwZMxvbtFyjpjwl2Z+oiNfp7d0Dm+XTXbvxQq/qiqYwYSoLV2rKAZw+QeouYrN69st8XD6ib35g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9zmJtXGDXviIsog1njE7/9e4dqU/ESSG8d94aZUxNwI=; b=dMj4zIdw1WONRN4dflPBbt4p6F5kyYurePIyneTyg7UWq/5C6YeuKGbRtZKNulINptZ8SMQYK2LJVc7TsUAzBggfB9SQ1CS+YROxOJvKJE9LC6p4QysVMwmNS1LHGNnk0greDosTXyP1nzU4PxqQ9sj/wu1cMHmfKUyV683W+0iPmwpeSjgsH2+QVWIKXYaK2YZSip66b1uVHpRykBVZsbA2FdPKs5MRuHbe/ofZKxL/uG/WK0CxxPIqGepPL42ISIZNponiaQVg+n5DOAC2DqjAQVxpgsehB8w4snO8SUCHCIx9oWO1/u5veRNbV+rRXvKHAT+9hbg21L9mLzjz5Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=analog.com; dmarc=pass action=none header.from=analog.com; dkim=pass header.d=analog.com; arc=none Received: from SJ0PR03MB5469.namprd03.prod.outlook.com (2603:10b6:a03:28a::17) by SN4PR03MB989382.namprd03.prod.outlook.com (2603:10b6:806:212::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.12; Mon, 14 Sep 2026 08:19:50 +0000 Received: from SJ0PR03MB5469.namprd03.prod.outlook.com ([fe80::2a19:76b2:e731:8c5a]) by SJ0PR03MB5469.namprd03.prod.outlook.com ([fe80::2a19:76b2:e731:8c5a%6]) with mapi id 15.21.0406.007; Mon, 14 Sep 2026 08:19:50 +0000 Date: Mon, 14 Sep 2026 09:20:56 +0100 From: Nuno =?utf-8?B?U8Oh?= To: Michael Walle Cc: linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, Pratyush Yadav , Takahiro Kuwano , Miquel Raynal , Richard Weinberger , Vignesh Raghavendra Subject: Re: [PATCH 2/2] mtd: spi-nor: issi: Add support for is25wx01g Message-ID: References: <20260911-mtd-spi-nor-new-issi-chip-v1-0-c54615f8c30f@analog.com> <20260911-mtd-spi-nor-new-issi-chip-v1-2-c54615f8c30f@analog.com> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: ZR1PEPF000077F7.CHEP278.PROD.OUTLOOK.COM (2603:10a6:918::444) To SJ0PR03MB5469.namprd03.prod.outlook.com (2603:10b6:a03:28a::17) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR03MB5469:EE_|SN4PR03MB989382:EE_ X-MS-Office365-Filtering-Correlation-Id: cdc37aa0-2129-451e-0157-08df1238f21f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|23010399003|376014|1800799024|56012099006|11063799006|4143699003|10067099003|22082099003|18002099003|6133799003; X-Microsoft-Antispam-Message-Info: Mb7QTPeZB8PQ9ONnP5mlJZNU+nJxor00qCJ1OwEZmVT6r0I5lA86Fg4XRiR0YkYVO1M5U4G8piainpLUvLkX8oeJ6ef2pcPAFZlinK56Vy2ZNaA0flLUXTA9M/KywINw8lVpr3BkVUAXyK0nQ2jwFR7AGktUZNftL+pax+Ssdexw5YyaSaHuUe6ji/ZvIL9EH0Q5yro3SQGb4E04TRrX+O8T6pPYn4uoEI5cJEzfX3uO3/nkfNV7KUgTG/HrOMwtctPnl2nSrmxSZjccMmhPNxh4ckQyah29SyVAg010IuGwP4NnYlaPZN0qQVWWg9XFqvgkhXaUE0OpZhAQyuBB9q1VUBi4lneI1pf0xZiDv2OHsMdQWX5a79rvdoukmOJnPpZWeBfeKwOxKupRgzBGfH5dP0SHgJEZmL+S12iOMXmOC+KOvnP11Xta/8Un0aVX6/bPIAGRSGXx76bnRYYsaOtsvckG6Xr3cblZqgoyavfo3nDzczfM8pPIBzigJ/gzFASlVTDIR3mdUdov8pscUxoe/GBXEdr0hdhMo8+A3+JXSAIRZHXYc35HrTqPQoVruDfOrSpubFq04i6TwXCV/ssHT7dmBcdE/Yx3Qe3ylObBxKbmkgEzyyGnSWmtvSyX X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR03MB5469.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(23010399003)(376014)(1800799024)(56012099006)(11063799006)(4143699003)(10067099003)(22082099003)(18002099003)(6133799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?aXJLTmtvVzV0cUxhc29CTEFRTFhLcXluTUxrcmcwdTErMnZ0NmtsNnJsTVFF?= =?utf-8?B?RjA4RnlBRGs4bFdjaFdqUlpVSFBuZHp6OVFpNkRzR1pJMEZiWC8raUZtVGxp?= =?utf-8?B?c3NORjY5SUFEcUJxa2M3RUY4cVg3QjJ6N2FFQ1dRZUpWM3A2Y3lheWtNSldV?= =?utf-8?B?bUdEOEVqR2V4ZW9keVZMOFhVWnZGOXdPTGdZSm9NOXRtV2o1OXVaV1QwSVFU?= =?utf-8?B?RkNpaEF3WXFtRVBLU0xOZVgxQ2R0RlI0aWdNQUp2N29jK01RNDFUUkhpNnFQ?= =?utf-8?B?dkVRRlpkY2FtMkZpVWVFVUlPS1BCQXRDYWdzRDZTdnhwTzlvaE5mSm54SGpq?= =?utf-8?B?OXErQkpNTG0wZmRBTnRIendBUmFPZGI2SXhZYThzZldUUE02YlFJNHBpd2c5?= =?utf-8?B?SEJLWXdMQWtLVjdteW5IUy9WWkhIT2w3a2FLZDcvakZCSXBrZGlTOGhxak9D?= =?utf-8?B?eVZ3eS9qZEtMVnIzZHlQbk9pUVZidTJIa2ZTZDRUZzUyVHZtOW50MGxTRFZG?= =?utf-8?B?RGZ0djZqUGVMcE1xMVJVNnEySGViUGVjZGpsSkQ0TTRMckY5RFJPK3Z4VjVV?= =?utf-8?B?VTlqVHo4L29HUmtGdVljc3B3cUZ3SVJIeTNoYVVaUDVwNXJ5Wm5ncXZLNWkw?= =?utf-8?B?WkUxZGpMemVpWnQxbUZNSXU4ckFhTGtwa1ozZXRDV0RSeUtaM0IvdEpDRTB1?= =?utf-8?B?Rk5aZm5ET3Vkd0VVazRSUEJwWVhpNG9sK1BpL0tFSFZJRHBwT1k0TEVjaWFI?= =?utf-8?B?K1NMbGpTR25EanhJejJEUi8wS1R3OHp3UEdyQjFEaE02dS9mVnllU1hQdFR0?= =?utf-8?B?M0tRcVdhSGpheGp6NFU5U1c3K29RZjRLelI1RFAzQ0hVWHJTMHRIQ2p5TE9m?= =?utf-8?B?NnkzYXVKaUFaaytLV3JQVGFGbWhmcjRtNGZiNzZZWm91L0c3K0xRQlhFQ0FU?= =?utf-8?B?Zmd2ZzQ3Snk3TkhQeHNQaWowcE0vRTYrL3JOYlo2VFp0NllwSjRIRFcrMDBE?= =?utf-8?B?MW1UQ3FueFhZa2xIZVJOOCtrci9ydi85aHJqdjl2VVB5b0xrdDNmV1lMek16?= =?utf-8?B?OHRpdUQ0NkdtVUgweWpWRGIzNXo1ZElRUHdMVDU1NytvWWExMy9sckVHZGRJ?= =?utf-8?B?SUN1cjdaZEovWXBxK2tuZ0k2ajlUT3M5OENwZWRmTlY2SGRnVi9CdmtWS1Y4?= =?utf-8?B?UG13S2RDM2lBazVyOTlZRGtsb2FHazV6Vm9sdWtlN2RIaXhUdFE3UjZ1SVpm?= =?utf-8?B?RTllb1BhZE9nWm1hWHFtNnAxakcwNHpQRTc4QVRNMENwZUF4MXJPaW4yMmll?= =?utf-8?B?WWFSWHNOaW9iVmRYYi9JaHh5OFRkeXk0a1JWaUI2RGg0VFlta1FPM05sYlM1?= =?utf-8?B?QkswSHZLaStRUmIvK3BSanZJYzF5eGU4eW5STFFEeGFWK2g1c29lSldlM2NF?= =?utf-8?B?NFpYSzJGZmF6Y1J6QlcreThwbFNwTDJoSUU3NGFGMiszdDIrNGNFU05JaXhp?= =?utf-8?B?WDNsZjBveStZRUg0bm1yT09mRE1pQStwdk5KeWpwdHRKdE1FU0dyMkNDN3VD?= =?utf-8?B?WmdZcytLMlJUUVg3UGUzY3dGSnM0bEFYSDc3V3pPZERLbTVNWTlKZ1ZoSU5q?= =?utf-8?B?VkV5WW1QVGhOZ3pRYi9zSkRiMW9jZXY5cVRSMUZPditkejNRM0Fkb2FpMUJW?= =?utf-8?B?b0huSmpGdDVPNlgvOEFEZTJya3JtdHd4dW5YWFA0Qi9OUG1mWUpXbkliNjB5?= =?utf-8?B?Mm5oTWFpcDU4Q3U0dG9DcVp2QjEzL2NVa3hGN0FKbFVvZS9ZZU5RTHV0ZEtj?= =?utf-8?B?Q1dRa0xWc0JDbTZxZjF2cENrL2t2c2pJVkZCNS96UHdjckZPOFdEWnhMb21H?= =?utf-8?B?QndBUW5kY3FEa3NFc2U4dURNQlk0aDBlU3BqOEFGdTVmTEorVHVwVEV6REV6?= =?utf-8?B?aCsrUlJ3QkRLMm1sMW51SGdKbWFiVGZjT1dLWUFpeEZMN0JWNjNDN3ptUDlJ?= =?utf-8?B?YVpSQWNXeXVpNFl4S3prRlRVU3RiMEJ5QzVkd0FneUcxaEsrUVk0RVFGN0pr?= =?utf-8?B?U3cvd0xzandPZkcrcFFlcDB4NmUwc3RBdUVsNVYzbTlldE5OYnJ5NVpNTzgw?= =?utf-8?B?WElOc3JrcXowdlNWVytmemVBSXI0QjB4b1FmS3RBQTM0RTRMbitpTGY3cWxD?= =?utf-8?B?VVJDWUp0Z1dPSVNQZjdaQUNoYzNEblA5QVQzTlpPOFpQYWdKdDVBaFE4Mmpq?= =?utf-8?B?SDNrSUEyYnlWL0xoa2l1T2k3QVJZTUxPc3QxSWhtL0VFOFIzVzF3clE4cEE4?= =?utf-8?B?NCtjajVIZm1TZGlGWG5jL3RpL1RMS2FqNVZuMldIdFc0bFZHZFhoQT09?= X-Exchange-RoutingPolicyChecked: Gf/LjTwEmDP7fk4iZJTkO2bl5dMWrWRWOSB00Qt946INV5BjdA//Miol0BCw+oUWCceARjekDFm5Dz7n1JyvLsQwGBCplIMfb8Dyc/719/NKqYDMp5AZm5pkXvq+8ohWpPobr7YH5Tl/KhbxtfXOgmIpHmZsNMxkmN8dv5L9wTou1XgRQ17iET7MacCrEmzU7Au2xtPZtP0NUbYHfL/P7ozql2KqNB3UA70mSAUcZghz8ZzUQdEM7DBlS88bHxWJ4FglsMw8LvEgaz1XtONogONOFfw58JbMxSqBV20r42iFqy80CldPPZhpxIif4Fq5BSeTNkp5pwp0ToQmz5ZnEg== X-OriginatorOrg: analog.com X-MS-Exchange-CrossTenant-Network-Message-Id: cdc37aa0-2129-451e-0157-08df1238f21f X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB5469.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Sep 2026 08:19:50.4593 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: eaa689b4-8f87-40e0-9c6f-7228de4d754a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: nKXSORCc9yjK5ibxxtKolvOzQIzofypjq/cmLZ6qLm/5s3AzbYx4SA/KZKeo+3WpmNhdTvOND+UuGu1nMA/V2Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN4PR03MB989382 X-Proofpoint-GUID: kr0ai2ZvfjUd4kOMTmBDuPzwWVW1naRT X-Proofpoint-ORIG-GUID: kr0ai2ZvfjUd4kOMTmBDuPzwWVW1naRT X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE0MDExNyBTYWx0ZWRfX19RaOpPuIRam oSjNKByrOiHAr0erMJgRkSm5WN0rBUtUr1Wva8Uwc+SPf90NTvDen8rt04qQ3KraJLTUCAj7Zw8 Rg9aX9BRX+tzTacg89lOaqb70u++3mj56RaC2Xs34lm/OiEEc2ULI0N2wNI4nsjp3iloaqqkDyu cxXdsKvkrObMi5jJnVYICX6waUW3dntmYlewkP9y+6ysTYXDqNK4D4ouVNuUxY7BWDxTSZXjyh/ VmJD9BeC1kvmAAFX9t3ymBLMsnKftSgdBpPdw3Ukg9Qhs5WfUAgmzrplmx3jMZNuGH0YPBpQTMh HHhR2DGwteG8Aat3XVfzZrr6hq2s4ItgoNcX3KN9aALUwirZlGWcNLJn2wBb2oQ87SfRX5AnIWv 2QiPvweDHvDF9R6BVSeeCB1JX6TXVBIuHO759RLISi/TUvqXC3YRn+6gG+vvDuyzZUu9/B1+7Co REn7yyMbNXq6bsZjNdQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE0MDExNyBTYWx0ZWRfX6LmnU+Sb8V9i 9RCQfnwuJuE2T6pYBXPE23ZgUaDr52KcB95yOXbTBFA/vHK3KYXBqM8xdSBlUM/BLfr2y0LRLih pvttKteibNn71qfJfsoRhAV27vuQxDna+iuDwe/boNB/DcJscKqe X-Authority-Analysis: v=2.4 cv=bcH+w+PB c=1 sm=1 tr=0 ts=6aa7ae29 cx=c_pps a=ck9HhUZGATh9INII0mabYg==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=M51BFTxLslgA:10 a=VkNPw1HP01LnGYTKEx00:22 a=0sLvza09kfJOxVLZPwjg:22 a=N--XFCr6TIEc_64PeIT2:22 a=DUnRZS7UAAAA:8 a=VwQbUJbxAAAA:8 a=JfrnYn6hAAAA:8 a=gAnH3GRIAAAA:8 a=N1QdOQQhsQYuR7NFzBcA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=cDzw7mrAGmWHSR5u0tpu:22 a=1CNFftbPRP8L7MoqJWF3:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-14_02,2026-09-13_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 lowpriorityscore=0 bulkscore=0 suspectscore=0 phishscore=0 adultscore=0 spamscore=0 malwarescore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609140117 On Mon, Sep 14, 2026 at 08:28:25AM +0200, Michael Walle wrote: > Hi, > > On Fri Sep 11, 2026 at 5:36 PM CEST, Nuno Sá wrote: > > Add support for the ISSI IS25WX01G, a 1 Gbit octal NOR flash. The part > > is fully described by SFDP, so only the flash ID and two BFPT fixups are > > needed. > > Adding a new flash involves minimum testing and an SFDP dump, see > [1]. > > Also please keep the following Link: tag in your next version: > > Link: https://www.issi.com/WW/pdf/25LX-WX01GB.pdf > > > The flash has no Status Register 2 and does not implement the 35h Read > > Configuration Register command, so the default assumption of a 16-bit > > Write Status command does not hold. Additionally, its BFPT Quad Enable > > Requirement field carries a reserved value, which makes > > spi_nor_parse_bfpt() keep the manufacturer default quad enable method; > > clear it, since this is an octal-only part with no quad mode at all. > > > > Signed-off-by: Nuno Sá > > --- > > drivers/mtd/spi-nor/issi.c | 27 +++++++++++++++++++++++++++ > > 1 file changed, 27 insertions(+) > > > > diff --git a/drivers/mtd/spi-nor/issi.c b/drivers/mtd/spi-nor/issi.c > > index 2f057d731df2..aac9d19b90fc 100644 > > --- a/drivers/mtd/spi-nor/issi.c > > +++ b/drivers/mtd/spi-nor/issi.c > > @@ -29,6 +29,29 @@ static const struct spi_nor_fixups is25lp256_fixups = { > > .post_bfpt = is25lp256_post_bfpt_fixups, > > }; > > > > +static int is25wx01g_post_bfpt_fixups(struct spi_nor *nor, > > + const struct sfdp_parameter_header *bfpt_header, > > + const struct sfdp_bfpt *bfpt) > > +{ > > + /* > > + * There is no Status Register 2 and no 35h command. And WRITE STATUS > > + * REGISTER takes a single data byte. > > + */ > > + nor->flags &= ~SNOR_F_HAS_16BIT_SR; > > + > > + /* > > + * The BFPT Quad Enable Requirement field is set to a reserved value, so > > + * spi_nor_parse_bfpt() leaves the quad enable method at its default. > > + * Make sure we disable it as there is no quad mode anyway. > > + */ > > + nor->params->quad_enable = NULL; > > + return 0; > > +} > > + > > +static const struct spi_nor_fixups is25wx01g_fixups = { > > + .post_bfpt = is25wx01g_post_bfpt_fixups, > > +}; > > + > > static int pm25lv_nor_late_init(struct spi_nor *nor) > > { > > struct spi_nor_erase_map *map = &nor->params->erase_map; > > @@ -120,6 +143,10 @@ static const struct flash_info issi_nor_parts[] = { > > .id = SNOR_ID(0x9d, 0x70, 0x19), > > .name = "is25wp256", > > .flags = SPI_NOR_QUAD_PP, > > + }, { > > + .id = SNOR_ID(0x9d, 0x5b, 0x1b), > > + .name = "is25wx01g", > No .name please. Yes! I realize now it's obsolete. > > -michael > > [1] https://docs.kernel.org/driver-api/mtd/spi-nor.html > Will do! Sorry for the mess! I over-confidently assumed everything was the same between 6.18 and spi-nor/next! - Nuno Sá > > + .fixups = &is25wx01g_fixups, > > } > > }; > > > > > ______________________________________________________ > Linux MTD discussion mailing list > http://lists.infradead.org/mailman/listinfo/linux-mtd/