[U-Boot] [PATCH 4/9] Nand mxc_nand add v1.1 controller support

John Rigby jcrigby at gmail.com
Fri Jan 15 17:49:30 CET 2010


Ok, I now understand your suggestion.  I still think the kernel naming
is confusing since it does not match internal Freescale naming, but of
course that only exists in Redboot source so I suppose it does not
matter.

About your 5121 question, it is Freescale internal version 1.1 or
using the kernel convention 2_1.

On Thu, Jan 14, 2010 at 5:48 PM, Fabio Estevam <fabioestevam at yahoo.com> wrote:
> Hi John,
>
> --- On Wed, 1/13/10, John Rigby <jcrigby at gmail.com> wrote:
>
>> From: John Rigby <jcrigby at gmail.com>
>> Subject: Re: [U-Boot] [PATCH 4/9] Nand mxc_nand add v1.1 controller support
>> To: "Fabio Estevam" <fabioestevam at yahoo.com>
>> Cc: u-boot at lists.denx.de
>> Date: Wednesday, January 13, 2010, 2:50 PM
>> Fabio,
>>
>> Thanks for the input but there is a problem with your
>> suggestion.  The
>> kernel driver is in error.  I don't believe the driver
>> as is will even
>> work on i.MX25.  The register layout is wrong.  I
>> can't go into all
>> the details here but two quick examples I found are:
>
> I am not talking about kernel driver functionality here. Only NAND controller revision naming.
>
> ...
>
>> My understanding is that there really are 4 versions of the
>> nfc ip 1,
>> 1.1, 2 and 2.1.  The kernel driver is over simplifying
>> the issue.
>
> Are these NFC revision numbers for Freescale Power Architecture devices, such as MPC5121?
>
> This is how the Freescale kernel names the NFC for different i.MX devices:
>
> CONFIG_ARCH_MXC_HAS_NFC_V2_1 (For MX25 and MX35)
> CONFIG_ARCH_MXC_HAS_NFC_V3_1 (For MX37)
> CONFIG_ARCH_MXC_HAS_NFC_V3_2  (For MX51)
> CONFIG_ARCH_MXC_HAS_NFC_V1    (For MX27 and MX31)
>
> Regards,
>
> Fabio Estevam
>
>
>
>
>
>


More information about the U-Boot mailing list