[PATCH 1/2] nand: nand_bbt: Export nand_update_bbt

Huang Shijie shijie8 at gmail.com
Fri Aug 24 06:35:35 EDT 2012


On Fri, Aug 24, 2012 at 6:35 PM, Huang Shijie <b32955 at freescale.com> wrote:
> 于 2012年08月24日 14:41, Artem Bityutskiy 写道:
>
>> The default function seem to do the same as your function does. You
>> select where you keep your OOB using chip options, and the default
>> function does the right thing, no?
>
> The key issue is that the mx23 should copies the bad block mark into the
> "first byte of the nand page",
> while the other chips does do this.

s/does/does not/

>
> I don't think the default function do the same thing. You see:
>   nand_default_block_markbad() --> nand_do_write_oob() -->
> chip->ecc.write_oob() -->gpmi_ecc_write_oob()
>
> The gpmi_ecc_write_oob() does nothing,but return -EPERM.
>
> Huang Shijie
>
>
>
>



More information about the linux-mtd mailing list