From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 8508244CAC6 for ; Fri, 7 Aug 2026 06:43:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786085029; cv=none; b=lV26uNpYsaUD2SyYgdkQ29uzTTjfxjHynkjneGn60kCNDN7byHaApCuLfFq5x6TweLv/geP0W3VqyQlfE582feOyLWTJfoQf+u6IaGw4vG0oL1OT42b/PoIoRzhOAZ+xnLt8j+7vN6wIeXDwbtr5GB3Zz/2Rd0F0WdGfKxtw0Vs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786085029; c=relaxed/simple; bh=23Nl3cRdQyau720FFlkPTB1lzU3l0ho8/J3vqsRC8ZA=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=ZfQe+A1zCWv2ggIwTqDcLDt1Y/d7uZ9PXqOoKJ/LceUVTHECBME7nzSqz9IDTEnABAUWknwDLN0pPfwQ5jeSBE60Bu82iKT8ywNKbVJxlXiiKMIb4LAMCbFVoGw530gAEZ8wissNpo1zBGhN/JiWX1SjHH3aE9bb3WAm5ZO0FZM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=FJYRWfnT; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=THQF3N0z; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="FJYRWfnT"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="THQF3N0z" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6770Gd4u3564239 for ; Fri, 7 Aug 2026 06:43:46 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=qcppdkim1; bh=cvRpN9Ro1r4aWdXgPJBzWDdE0KCcrEODja6 sI47yN4s=; b=FJYRWfnTSKuy4CrIyMnZso25HNLV8RTRn0lizMqWdLuBcKclh+y uVGnx8qgUynK+hN00OJYFXGfaHdr67N5gpheEgtRMpBxICE/DA1zLsix4BrgddRp 2+8Ch/l6iIzxBEyDFkBucjRbPlbFbb9m51O05wM/9eo91QN6KKaUzI9iQ5trgTf+ NinfSpI1xKmgZOSX9Ob2VOeE0vDTbWbs6azzVkHbJ7xqlEuJJTcE9Exj70Xdhs1W PIzEyDYSvLzhSfd9sIU+mH7E4441u54YtytCqG48YW+74qeByfLrk6JHn3/m76vq ws13iRZvEIEWMqfBSdUEY9JK/bGcit7v4PQ== Received: from mail-pg1-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fvy6jth3s-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 07 Aug 2026 06:43:45 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-cbb467e56aaso3281843a12.1 for ; Thu, 06 Aug 2026 23:43:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786085025; x=1786689825; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=cvRpN9Ro1r4aWdXgPJBzWDdE0KCcrEODja6sI47yN4s=; b=THQF3N0zKJ29vGCmMCTClWZoO5CsWw+4X5BxM62iODWroHQ91ovCTtck6g7K+zg4NT 159EXW+DPnryvPO6gV3+FMWw/X9ce5V08nuQjUeNOG/Q949ICdgb8SSuR7L1azHV0kCa DJcr2z40rt2Ey5l1QVajPwDSqyCJuPNd+U6DIG5iz+IS4OgEVyWrbKgWXKb8RBfPM/zY an0d2Nqz3xVzIuKqzOfeSktc9+XO2f2lMxAmHJYzyrwW2iiYTKcHVTBjO+9G0PjZQ090 zyHYR77Z07+yHIXQPSaPhpLYbVZP0NNyDes2NIDcQVv8DE8+WmyvQIkvvAliMtSqQ6tW 2a5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786085025; x=1786689825; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=cvRpN9Ro1r4aWdXgPJBzWDdE0KCcrEODja6sI47yN4s=; b=PBdWzy5NEFT1LukCcfxLiiq1y456og20ueL0zTvIc++WuYrEjjtUcHQQLVwW98BQdF +DtxAhoTJQuoMUP2jJuGEHK4iAgFOXplBuM9kfRpno+pEHFY+PmK6c8n8HsJXgbgj+5x JZb1uQCE7B9dH5yRuD9fmqu1iHfuUt0d7Lsw//hW1IGq1WLoQ3/BckRsRq+TUO7JHC80 kPCnJlqqOUx5zQD7RDcM4d5SmDiqiIn0c/Fo8GGTnY4GjrfS1JW/6jL3EzzBuujDCe3m xuW9EJYXdbQ0iu1jF/jcwoyyQhMLMv4/QNH0t2HjH7XFARaxUITFHqsWHigmmq0V94fV SJtA== X-Forwarded-Encrypted: i=1; AHgh+RpXDaNlOlLqOQYMzCnHchychjtBQ0+GyNn5NcibbZSC1wve/BIsSCIHF7l7x7MhHtz8mQ8pPbxfsZuf+VI=@vger.kernel.org X-Gm-Message-State: AOJu0YySwe/pcy7mfcmix/it5I6Is/gSdVP4GnDqR8opyx79oaZrFq67 7uJbtG9lR4MBBfJ4WOE1WMTkjU0PGfOabsN8vitoA19EHc1dJB9Xr5kefQe/TnRVgGteDZaZM+y mek/P0BHuEeIZmOQWkrNgK8V+r5NG2y/y94+3ksff3/VwIRE/hMUS+gXS6bt6Uq+su84= X-Gm-Gg: AR+sD11DeaQY8hOUUCTSMVB/afZapYFXz2N8rv28xHO/xQvkUBrf+piF9s3RTmJBBMz C886tBogESmpP9yS0KH4jI2Nt1eIIUMp1x2KOTA5XasBYoDEp7X7/9ShSiMv1mnXhhGOvEogZYl 6H6Nb8Lty3woDp/qgvKiBFDK0107lEdhdtycuZrZRdhinOPJufpTPhLs3jaAh168wCYXDYrDBgx VZ3D12eLWV1Hj0xjD1mhCIf/xBzpowJ0X+efX573TRH7SRJ56RwaVxTtaVr/21NeRzablmZX1OA VLu6lZ8AjiKuXXy2oK3BtrBNpdhA7Og9s6aYZ9gCAFL/YiLeJPOaS8UIDNHADiGqL0HNIzFxHI1 xwgb8/aeoCWb6G/ziNM5HtUBQqHNxAvGnDvZhQoi+GDyP/GrFMQa9e52Sag/sht8e4dlXDzKSt0 +egmUcgxUZtpo= X-Received: by 2002:a05:6300:4049:b0:3bf:a638:4376 with SMTP id adf61e73a8af0-3cb85ea369dmr25216776637.21.1786085025112; Thu, 06 Aug 2026 23:43:45 -0700 (PDT) X-Received: by 2002:a05:6300:4049:b0:3bf:a638:4376 with SMTP id adf61e73a8af0-3cb85ea369dmr25216731637.21.1786085024694; Thu, 06 Aug 2026 23:43:44 -0700 (PDT) Received: from hu-mdalam-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-141019b41d9sm3833652c88.5.2026.08.06.23.43.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Aug 2026 23:43:44 -0700 (PDT) From: Md Sadre Alam To: miquel.raynal@bootlin.com, richard@nod.at, vigneshr@ti.com, tudor.ambarus@linaro.org, s-k6@ti.com, linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org Cc: varadarajan.narayanan@oss.qualcomm.com Subject: [PATCH 0/2] mtd: spinand: winbond: add support for additional SPI-NAND devices Date: Fri, 7 Aug 2026 12:13:37 +0530 Message-Id: <20260807064339.1632249-1-md.alam@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Authority-Analysis: v=2.4 cv=Rt/16imK c=1 sm=1 tr=0 ts=6a757ea1 cx=c_pps a=oF/VQ+ItUULfLr/lQ2/icg==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=TLn6Lr6f4kt20a3eaVoA:9 a=3WC7DwWrALyhR5TkjVHa:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODA3MDA0OCBTYWx0ZWRfX0PYv+VyTuEgE 74LXize2NF1ykDQSPMh3FWchUEwMz+enHEjqEn7MD6RaOKFpnukn4XR2886RAsoMxdX964F4qp8 3tMnmkV/MaR53Puuy0TUaU6UG/pAyHFfYD7WtFQZHuJxmJJRLGQPBsQxrLI+CW7BBzam+epfV0b LpNrn27MVI4M4JY6WkIpbTtjTJSJ5hvou9rdPkcHvEFeX8GG5+zY4vCGbRe1QLYdLiwhASGf/+z HlIFflBM7zPPvktTfz5tAG3/9wfokx8PbMrpVtv52g6J2hnFh85PZDjejkwbQNZ/RFLjjfcHUmv Bo5mtkBQzHOQLQ6yIg+e2jxKxuSy1tnbab5EWnt8KXmztjU6+oBODwe9GCLoJwDnkgt7K9qjkje 3T+le7eMdrrMfdl4w9uHEUrvDjL04aw4kcz3FdW/DwL0Mr+bsDYPlZwbEog3YlaJPEL1wY3XlIQ i1YNhjJYBhMU1C8vIcg== X-Proofpoint-GUID: hp4swW-EdYJ77r7qg5vDmFIshRpbe9xO X-Proofpoint-Spam-Info: AW1haW4tMjYwODA3MDA0OCBTYWx0ZWRfXzCBXLz3sB6Eg lb158aORvg0VnTW67qhCMPR6QBjGmaYFB1f2117Us7/DJND8XOV4yFVpaA/wLlPoDvCIzyej3hO D64T9zUkEaGEe4cGkeG5tGxUBlZO9EM= X-Proofpoint-ORIG-GUID: hp4swW-EdYJ77r7qg5vDmFIshRpbe9xO 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-08-07_01,2026-08-06_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 suspectscore=0 impostorscore=0 lowpriorityscore=0 malwarescore=0 spamscore=0 phishscore=0 clxscore=1015 adultscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608070048 This series adds support for three Winbond SPI-NAND devices that are currently not recognized by the winbond SPI-NAND driver. The W25N01KW and W25N02LW share page geometry and ECC handling with existing supported devices and therefore reuse the existing OOB layout definitions and ECC status callbacks. The W25N04LW uses a different page and spare-area organization from the existing W25N04KV/W25N04KW devices and requires a dedicated OOB layout description. Md Sadre Alam (2): mtd: spinand: winbond: add support for W25N04LW mtd: spinand: winbond: Add support for W25N01KW and W25N02LW drivers/mtd/nand/spi/winbond.c | 50 ++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) -- 2.34.1