All of lore.kernel.org
 help / color / mirror / Atom feed
From: Esben Haabendal <esben@geanix.com>
To: Erez <erezgeva2@gmail.com>
Cc: Tudor Ambarus <tudor.ambarus@linaro.org>,
	 Jaime Liao <jaimeliao@mxic.com.tw>,
	 leoyu@mxic.com.tw,  Alvin Zhou <alvinzhou@mxic.com.tw>,
	 Julien Su <juliensu@mxic.com.tw>,
	 Erez Geva <erezgeva@nwtime.org>,
	 linux-mtd@lists.infradead.org,
	 Pratyush Yadav <pratyush@kernel.org>,
	 Michael Walle <mwalle@kernel.org>,
	linux-kernel@vger.kernel.org,
	 Miquel Raynal <miquel.raynal@bootlin.com>,
	Richard Weinberger <richard@nod.at>,
	 Vignesh Raghavendra <vigneshr@ti.com>,
	 devicetree@vger.kernel.org,  Rob Herring <robh@kernel.org>,
	 Krzysztof Kozlowski <krzk+dt@kernel.org>,
	 Conor Dooley <conor+dt@kernel.org>
Subject: Re: [PATCH v2 3/4] dt-bindings: mtd: macronix,mx25l12833f: add SPI-NOR chip
Date: Wed, 10 Jul 2024 16:34:07 +0200	[thread overview]
Message-ID: <875xtd48ps.fsf@geanix.com> (raw)
In-Reply-To: <CANeKEMP+mRefYZNb+TuBmOD7dC6=7Rg7D1EcfnjJoiaeaV28SQ@mail.gmail.com> (Erez's message of "Wed, 3 Jul 2024 10:23:16 +0200")

Erez <erezgeva2@gmail.com> writes:

> On Wed, 3 Jul 2024 at 09:12, Tudor Ambarus <tudor.ambarus@linaro.org> wrote:
>> On 7/3/24 12:16 AM, Erez wrote:
>>> On Tue, 2 Jul 2024 at 07:00, Tudor Ambarus <tudor.ambarus@linaro.org> wrote:
>>>
>>> The table below uses fixed width characters.
>>>
>>> ID      Part.         Size              Status          SFDP status
>>> according to spec.
>>>                                                         New chip with
>>> SFDP for EOL
>>> c22012  MX25L2005(A)  SZ_256K =  2Mb    EOL             MX25L2006E
>>> c22532  MX25U2033E    SZ_256K =  2Mb    EOL
>>> c22013  MX25L4005A    SZ_512K =  4Mb    EOL
>>> c22533  MX25U4035     SZ_512K =  4Mb    EOL
>>> c22534  MX25U8035     SZ_1M   =  8Mb    EOL
>>> c22016  MX25L3205D    SZ_4M   =  32Mb   EOL             MX25L3233F
>>> c29e16  MX25L3255E    SZ_4M   =  32Mb   EOL
>>> c22017  MX25L6405D    SZ_8M   =  64Mb   EOL
>>> c22018  MX25L12805D   SZ_16M  =  128Mb  EOL             MX25L12833F
>>> c22538  MX25U12835F   SZ_16M  =  128Mb  EOL
>>> c2253a  MX66U51235F   SZ_64M  =  512Mb  EOL             MX25U51245G
>>> c22010  MX25L512E     SZ_64K  =  512Kb  NO_REC          Have-SFDP!
>>> c22015  MX25L1606E    SZ_2M   =  16Mb   NO_REC          Have-SFDP!
>>> c22536  MX25U3235F    SZ_4M   =  32Mb   NO_REC          Have-SFDP!
>>> c22816  MX25R3235F    SZ_4M   =  32Mb   NO_REC          Have-SFDP!
>>> c22537  MX25U6435F    SZ_8M   =  64Mb   NO_REC          Have-SFDP!
>>> c22019  MX25L25635E   SZ_32M  =  256Mb  NO_REC          Have-SFDP!
>>> c22539  MX25U25635F   SZ_32M  =  256Mb  NO_REC          Have-SFDP!
>>> c2201a  MX66L51235F   SZ_64M  =  512Mb  NO_REC          Have-SFDP!
>>> c2261b  MX66L1G55G    SZ_128M =  1Gb    NO_REC          Spec. is not public
>>> c22314  MX25V8035F    SZ_1M   =  8Mb    PROD            Have-SFDP!
>>> c22815  MX25R1635F    SZ_2M   =  16Mb   PROD            Have-SFDP!
>>> c2201b  MX66L1G45G    SZ_128M =  1Gb    PROD            Have-SFDP!
>>> c2253c  MX66U2G45G    SZ_256M =  2Gb    PROD            Have-SFDP!
>>> c2253a  MX25U51245G   SZ_64M  =  512Mb  PROD            Have-SFDP!
>>>
>>> EOL     End of Life
>>> PROD    Normal Production
>>> NO_REC  Not recommend for new design
>>>
>>>
>>
>> not sure what you want me to do with these.
>
> That we can read SFDP for all chips from Macronix.
> Only old chips before 2010 do not have SFDP.

So, should we try and identify new chips (with SFDP) that re-use the ID of all the
above mentioned EOL chips that does not have SFDP?

As I read the communication from Macronix, then we should expect new
chips re-using the ID for all of them. It is just a matter of digging.

/Esben

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

WARNING: multiple messages have this Message-ID (diff)
From: Esben Haabendal <esben@geanix.com>
To: Erez <erezgeva2@gmail.com>
Cc: Tudor Ambarus <tudor.ambarus@linaro.org>,
	 Jaime Liao <jaimeliao@mxic.com.tw>,
	 leoyu@mxic.com.tw,  Alvin Zhou <alvinzhou@mxic.com.tw>,
	 Julien Su <juliensu@mxic.com.tw>,
	 Erez Geva <erezgeva@nwtime.org>,
	 linux-mtd@lists.infradead.org,
	 Pratyush Yadav <pratyush@kernel.org>,
	 Michael Walle <mwalle@kernel.org>,
	linux-kernel@vger.kernel.org,
	 Miquel Raynal <miquel.raynal@bootlin.com>,
	Richard Weinberger <richard@nod.at>,
	 Vignesh Raghavendra <vigneshr@ti.com>,
	 devicetree@vger.kernel.org,  Rob Herring <robh@kernel.org>,
	 Krzysztof Kozlowski <krzk+dt@kernel.org>,
	 Conor Dooley <conor+dt@kernel.org>
Subject: Re: [PATCH v2 3/4] dt-bindings: mtd: macronix,mx25l12833f: add SPI-NOR chip
Date: Wed, 10 Jul 2024 16:34:07 +0200	[thread overview]
Message-ID: <875xtd48ps.fsf@geanix.com> (raw)
In-Reply-To: <CANeKEMP+mRefYZNb+TuBmOD7dC6=7Rg7D1EcfnjJoiaeaV28SQ@mail.gmail.com> (Erez's message of "Wed, 3 Jul 2024 10:23:16 +0200")

Erez <erezgeva2@gmail.com> writes:

> On Wed, 3 Jul 2024 at 09:12, Tudor Ambarus <tudor.ambarus@linaro.org> wrote:
>> On 7/3/24 12:16 AM, Erez wrote:
>>> On Tue, 2 Jul 2024 at 07:00, Tudor Ambarus <tudor.ambarus@linaro.org> wrote:
>>>
>>> The table below uses fixed width characters.
>>>
>>> ID      Part.         Size              Status          SFDP status
>>> according to spec.
>>>                                                         New chip with
>>> SFDP for EOL
>>> c22012  MX25L2005(A)  SZ_256K =  2Mb    EOL             MX25L2006E
>>> c22532  MX25U2033E    SZ_256K =  2Mb    EOL
>>> c22013  MX25L4005A    SZ_512K =  4Mb    EOL
>>> c22533  MX25U4035     SZ_512K =  4Mb    EOL
>>> c22534  MX25U8035     SZ_1M   =  8Mb    EOL
>>> c22016  MX25L3205D    SZ_4M   =  32Mb   EOL             MX25L3233F
>>> c29e16  MX25L3255E    SZ_4M   =  32Mb   EOL
>>> c22017  MX25L6405D    SZ_8M   =  64Mb   EOL
>>> c22018  MX25L12805D   SZ_16M  =  128Mb  EOL             MX25L12833F
>>> c22538  MX25U12835F   SZ_16M  =  128Mb  EOL
>>> c2253a  MX66U51235F   SZ_64M  =  512Mb  EOL             MX25U51245G
>>> c22010  MX25L512E     SZ_64K  =  512Kb  NO_REC          Have-SFDP!
>>> c22015  MX25L1606E    SZ_2M   =  16Mb   NO_REC          Have-SFDP!
>>> c22536  MX25U3235F    SZ_4M   =  32Mb   NO_REC          Have-SFDP!
>>> c22816  MX25R3235F    SZ_4M   =  32Mb   NO_REC          Have-SFDP!
>>> c22537  MX25U6435F    SZ_8M   =  64Mb   NO_REC          Have-SFDP!
>>> c22019  MX25L25635E   SZ_32M  =  256Mb  NO_REC          Have-SFDP!
>>> c22539  MX25U25635F   SZ_32M  =  256Mb  NO_REC          Have-SFDP!
>>> c2201a  MX66L51235F   SZ_64M  =  512Mb  NO_REC          Have-SFDP!
>>> c2261b  MX66L1G55G    SZ_128M =  1Gb    NO_REC          Spec. is not public
>>> c22314  MX25V8035F    SZ_1M   =  8Mb    PROD            Have-SFDP!
>>> c22815  MX25R1635F    SZ_2M   =  16Mb   PROD            Have-SFDP!
>>> c2201b  MX66L1G45G    SZ_128M =  1Gb    PROD            Have-SFDP!
>>> c2253c  MX66U2G45G    SZ_256M =  2Gb    PROD            Have-SFDP!
>>> c2253a  MX25U51245G   SZ_64M  =  512Mb  PROD            Have-SFDP!
>>>
>>> EOL     End of Life
>>> PROD    Normal Production
>>> NO_REC  Not recommend for new design
>>>
>>>
>>
>> not sure what you want me to do with these.
>
> That we can read SFDP for all chips from Macronix.
> Only old chips before 2010 do not have SFDP.

So, should we try and identify new chips (with SFDP) that re-use the ID of all the
above mentioned EOL chips that does not have SFDP?

As I read the communication from Macronix, then we should expect new
chips re-using the ID for all of them. It is just a matter of digging.

/Esben

  reply	other threads:[~2024-07-10 14:34 UTC|newest]

Thread overview: 54+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-06-29 10:39 [PATCH v2 0/4] Add support for SPI-NOR Macronix OTP Erez Geva
2024-06-29 10:39 ` Erez Geva
2024-06-29 10:39 ` [PATCH v2 1/4] Add generic functions for accessing the SPI-NOR chip Erez Geva
2024-06-29 10:39   ` Erez Geva
2024-07-01  5:28   ` Tudor Ambarus
2024-07-01  5:28     ` Tudor Ambarus
2024-06-29 10:39 ` [PATCH v2 2/4] Add support for SPI-NOR Macronix OTP Erez Geva
2024-06-29 10:39   ` Erez Geva
2024-06-29 10:39 ` [PATCH v2 3/4] dt-bindings: mtd: macronix,mx25l12833f: add SPI-NOR chip Erez Geva
2024-06-29 10:39   ` Erez Geva
2024-07-01  5:23   ` Tudor Ambarus
2024-07-01  5:23     ` Tudor Ambarus
     [not found]     ` <CANeKEMOODBNZA6efh0E0Ga_KaVs5Y3WLcUftRhNwYHhnXO=GNw@mail.gmail.com>
2024-07-01  9:46       ` Erez
2024-07-01  9:46         ` Erez
2024-07-01 10:15         ` Tudor Ambarus
2024-07-01 10:15           ` Tudor Ambarus
2024-07-01 10:23           ` Tudor Ambarus
2024-07-01 10:23             ` Tudor Ambarus
2024-07-01 11:03             ` Erez
2024-07-01 11:03               ` Erez
2024-07-01 12:53               ` Tudor Ambarus
2024-07-01 12:53                 ` Tudor Ambarus
2024-07-01 16:12                 ` Erez
2024-07-01 16:12                   ` Erez
2024-07-01 10:55           ` Erez
2024-07-01 10:55             ` Erez
2024-07-01 17:08           ` Erez
2024-07-01 17:08             ` Erez
2024-07-02  5:00             ` Tudor Ambarus
2024-07-02  5:00               ` Tudor Ambarus
2024-07-02 23:16               ` Erez
2024-07-02 23:16                 ` Erez
2024-07-03  7:12                 ` Tudor Ambarus
2024-07-03  7:12                   ` Tudor Ambarus
2024-07-03  8:23                   ` Erez
2024-07-03  8:23                     ` Erez
2024-07-10 14:34                     ` Esben Haabendal [this message]
2024-07-10 14:34                       ` Esben Haabendal
2024-07-11 18:57                       ` Erez
2024-07-11 18:57                         ` Erez
2024-07-11 19:57                         ` Michael Walle
2024-07-11 19:57                           ` Michael Walle
2024-07-11 22:09                           ` Erez
2024-07-11 22:09                             ` Erez
2024-07-11 22:13                             ` Michael Walle
2024-07-11 22:13                               ` Michael Walle
2024-07-12  5:13                               ` Erez
2024-07-12  5:13                                 ` Erez
2024-07-12  8:20                             ` Esben Haabendal
2024-07-12  8:20                               ` Esben Haabendal
     [not found]                               ` <CANeKEMPD=nLnor8-oF0t9D8f5D+mLU4XqZ-07avX55BF3TJ8_Q@mail.gmail.com>
2024-08-16 11:29                                 ` Erez
2024-08-16 11:29                                   ` Erez
2024-06-29 10:39 ` [PATCH v2 4/4] Add Macronix SPI-NOR mx25l12833f with OTP Erez Geva
2024-06-29 10:39   ` Erez Geva

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=875xtd48ps.fsf@geanix.com \
    --to=esben@geanix.com \
    --cc=alvinzhou@mxic.com.tw \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=erezgeva2@gmail.com \
    --cc=erezgeva@nwtime.org \
    --cc=jaimeliao@mxic.com.tw \
    --cc=juliensu@mxic.com.tw \
    --cc=krzk+dt@kernel.org \
    --cc=leoyu@mxic.com.tw \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mtd@lists.infradead.org \
    --cc=miquel.raynal@bootlin.com \
    --cc=mwalle@kernel.org \
    --cc=pratyush@kernel.org \
    --cc=richard@nod.at \
    --cc=robh@kernel.org \
    --cc=tudor.ambarus@linaro.org \
    --cc=vigneshr@ti.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.