From nobody Mon Jun 15 12:19:32 2026 Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5189D33B95C for ; Fri, 10 Apr 2026 09:13:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775812423; cv=none; b=SGY253THaIIPiYwenNkTepoblosvdIPVGOfCDjp1JM1nIPBgZ5bafzUO7xcFptXJ59AvnUEGDEhR616csRD0zoJ/PYG9LkF0br9V3peSQL8ruS0OkfMe5w2EXk+ARTf2CO/NpQ6R53mmCNmskaiY48kwaRFlmz4ALyOT6sfB1eE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775812423; c=relaxed/simple; bh=Ai1IL3ZdgRyUaSQfizKmjjGiNI8pZoa2F4Besbud1ac=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=Qu+DqI88owpr0wAXj2PQ/nsCZIAfIeszXbn8BzcSihXdJ5xkh31NszKF8hLTGGDfKcuVh13N++kZ5Pwig4i6Z6OkbvOMk8ZQ980VvaBn/kidrz0NCDvWSjjVQbX2haGrvLR+OV20P/prhbdoCrLpejKbLrBeFo6Y56l+TztVpv0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=rwCqZi2u; arc=none smtp.client-ip=209.85.210.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="rwCqZi2u" Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-82c70e4654eso860309b3a.2 for ; Fri, 10 Apr 2026 02:13:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775812422; x=1776417222; 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; bh=rVJtR//B7KbN9PKryJUy2OetgeJEY6PM0HQrLNzUyAA=; b=rwCqZi2uMNln31QUDLKSxy6kDAiiRZRLjklh+HSQBsrk78JBE59tW0yQ5pMJlKQZ0E 5DhXO6x8Q0PQgPZqAz+xKhPfYYBvNNDvSKma8PRrBh5HGe/KKLM/JiQcDuimKtyfSHeI bSxbZz9PtL7EKrgDL+3+H5YYvzJWg5MoB0A2Mbkq3+IWJsOhHobfFzJkRzjDxLVXKK+P jiq8U7zi+B/9SvMHItIQpVlyHaJ5lG0RVgw5BXuFnLereGat4ZDymRxHAqXFdR7bNM6E vRn27vhIW6LMSyufX5hMhWKaltbCNGJHvlt7MLZTon9X+wI3m83kSi2qZuZ95jKVvno7 yLpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775812422; x=1776417222; 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; bh=rVJtR//B7KbN9PKryJUy2OetgeJEY6PM0HQrLNzUyAA=; b=ompvox3+eD7tL01K2Wi2ROyuWOtiF/0yVgmS8zjMldwc4MLxSEMt6pwL8nAPRIIkew kQ7PQ28lLk2liueGaU/Al3uxQ8tsWNSyJD56KUjFhehsZEPjz0QrqDzFnR0NxP0gFNhg jKeJb6/ZIyQQTww347GFEwwgVor2uV9ywcWm9cnsFQGtTweVdSo4BpZJGaEnSmATeKZT iS5le5m4G2xxZgUtruPIMguxOE7s0SKSB7VJqmBx0yFYFMiSJ4TX530lQgMek4aOY03v +aJlI50a8A438Q1G7avg1FwIutqNKfWMFCn2EQ7BaiAV1c/dJ7gX+pnCbySLHppXHi+a IPyw== X-Forwarded-Encrypted: i=1; AJvYcCX/8GDtc6v/ksy3G77deAzfnuqKrcphKqVJyEhkehVG5Hx3tma+xOqX8RSvk5ClcjMdBJMi1gxjgwKXWO4=@vger.kernel.org X-Gm-Message-State: AOJu0YyoIDnWglla9WmHGRLdt6ar26Ub3VZClyu36H0PbVc1eE5L4ohu BlQfBusdAGF6EryL1vlnyeeuY9FMmydIVDcCsZoCX9KMYcTlabf5ZR+l X-Gm-Gg: AeBDievhdKlvGWgq4qiT2XpPy8ZMtMt8RMqskvqAqoRhk5dmPRRXrG5+08yjCX4YMBf qR+/0aZmdNWZRH2TIRA/trn40ZMTr5bOvL05+mzc+EvZzrp78Zb68Ufh0ob+H/KkbDI1T5TGbd9 9Bae0f+u+JbvXJiAHOHm8BUiEdzUuTSFdO0v69cVsRcOmR6vysbcr69yRDxhXIbnfWdRXlgPvuN KmTBdg70a+rxv1pEVKQybZ9qNj0wDTT4CmHXG5cdAa+U5ut2/mxEkFmCcy9Epp7025wY/mOwdm5 g9Y1RykUwg58hR3MReylYnfQA/2djtOaduEAMdFCEqRkeSdeBSxvYAPYZsSNtpsBt90cezJITAC oJqlpP3KYFAF1wjeM8y50q8qZeYCXnL/r1KyJADCBdbgQj2pe6pHKkCmon8ACuKDZ2BJmBoXu0N A7fMLsF2yOc8rqBpKG+JHyysXQJ7dLzNciQIxre6LEN1bKhA== X-Received: by 2002:a05:6a20:7d86:b0:398:9c94:2033 with SMTP id adf61e73a8af0-39fe3c98717mr2995423637.11.1775812421448; Fri, 10 Apr 2026 02:13:41 -0700 (PDT) Received: from twhmp6px (mxsmtp211.mxic.com.tw. [211.75.127.162]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c792190845dsm1742499a12.14.2026.04.10.02.13.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Apr 2026 02:13:40 -0700 (PDT) Received: from hqs-appsw-a2o.mp600.macronix.com (unknown [172.17.236.67]) by twhmp6px (Postfix) with ESMTPS id 56E364163B69; Fri, 10 Apr 2026 17:13:38 +0800 (CST) From: Cheng Ming Lin To: Pratyush Yadav , Michael Walle , Takahiro Kuwano , Miquel Raynal , Richard Weinberger , Vignesh Raghavendra Cc: linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, alvinzhou@mxic.com.tw, Cheng Ming Lin Subject: [PATCH] mtd: spi-nor: macronix: Document support for additional flash aliases Date: Fri, 10 Apr 2026 17:10:39 +0800 Message-Id: <20260410091039.389911-1-linchengming884@gmail.com> X-Mailer: git-send-email 2.25.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Cheng Ming Lin Several Macronix SPI NOR flash devices share the same ID. For instance, the MX25L51245G and MX25L51273G share the same ID (0xc2201a) with the currently listed MX66L51235F. Add these equivalent part numbers to the comments above their corresponding flash_info entries. While this change does not affect the functional driver logic, it significantly improves the searchability of the kernel source tree. This helps users easily verify that their specific physical part is fully supported, preventing confusion and deterring redundant patch submissions that attempt to add duplicate entries for these alias parts. Signed-off-by: Cheng Ming Lin Reviewed-by: Michael Walle --- drivers/mtd/spi-nor/macronix.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/mtd/spi-nor/macronix.c b/drivers/mtd/spi-nor/macronix.c index e97f5cbd9..c557525b0 100644 --- a/drivers/mtd/spi-nor/macronix.c +++ b/drivers/mtd/spi-nor/macronix.c @@ -138,7 +138,7 @@ static const struct flash_info macronix_nor_parts[] =3D= { .id =3D SNOR_ID(0xc2, 0x20, 0x19), .fixups =3D &mx25l25635_fixups }, { - /* MX66L51235F */ + /* MX25L51245G, MX25L51273G, MX66L51235F */ .id =3D SNOR_ID(0xc2, 0x20, 0x1a), .fixup_flags =3D SPI_NOR_4B_OPCODES, .fixups =3D ¯onix_qpp4b_fixups, @@ -186,11 +186,11 @@ static const struct flash_info macronix_nor_parts[] = =3D { .size =3D SZ_16M, .no_sfdp_flags =3D SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ, }, { - /* MX25U51245G */ + /* MX25U51245G, MX25U51293G */ .id =3D SNOR_ID(0xc2, 0x25, 0x3a), .fixups =3D ¯onix_qpp4b_fixups, }, { - /* MX66U1G45G */ + /* MX66U1G45G, MX66U1G93G */ .id =3D SNOR_ID(0xc2, 0x25, 0x3b), .fixups =3D ¯onix_qpp4b_fixups, }, { --=20 2.25.1