09 May, 2007

1 commit


25 Apr, 2007

3 commits


20 Apr, 2007

1 commit

  • Use menuconfigs instead of menus, so the whole menu can be disabled at once
    instead of going through all options.

    Signed-off-by: Jan Engelhardt
    Signed-off-by: Andrew Morton
    Signed-off-by: David Woodhouse

    Jan Engelhardt
     

09 Mar, 2007

5 commits


08 Mar, 2007

1 commit

  • During the MTD rework the oobavail parameter of mtd_info structure has become
    private. This is not quite correct in terms of integrity and logic. If we have
    means to write to OOB area, then we'd like to know upfront how many bytes out
    of OOB are spare per page to be able to adapt to specific cases.
    The patch inlined adds the public oobavail parameter.

    Signed-off-by: Vitaly Wool
    Signed-off-by: David Woodhouse

    Vitaly Wool
     

19 Feb, 2007

1 commit


09 Feb, 2007

3 commits

  • Remove unused and broken mtd->ecctype and mtd->eccsize fields
    from struct mtd_info. Do not remove them from userspace API
    data structures (don't want to breake userspace) but mark them
    as obsolete by a comment. Any userspace program which uses them
    should be half-broken anyway, so this is more about saving
    data structure size.

    Signed-off-by: Artem Bityutskiy
    Signed-off-by: David Woodhouse

    Artem Bityutskiy
     
  • OneNAND has internal bufferRAMs. The driver keeps track of
    what is in the bufferRAM to save having to load from the
    NAND core. After an erase operation, the driver must
    mark bufferRAM invalid if it refers to the erased block.

    Signed-off-by: Adrian Hunter
    Signed-off-by: David Woodhouse

    Adrian Hunter
     
  • OneNAND double-density package (DDP) has two chips, each with
    their own bufferRAM. The driver will skip loading data from
    the NAND core if the data can be found in a bufferRAM, however
    in that case, the correct chip's bufferRAM must be selected
    before reading from bufferRAM.

    Signed-off-by: Adrian Hunter
    Signed-off-by: Kyungmin Park

    Adrian Hunter
     

07 Feb, 2007

2 commits


06 Feb, 2007

1 commit


02 Feb, 2007

3 commits


01 Feb, 2007

1 commit


31 Jan, 2007

1 commit


25 Jan, 2007

1 commit

  • When write-verify is enabled (CONFIG_MTD_ONENAND_VERIFY_WRITE),
    the data written is read back and compared. The comparison
    was being made between dataRAM buffers, but this does not
    verify that the data made it to the dataRAM correctly in
    the first place. This patch amends write-verify to
    compare back to the original buffer. It also now verifies
    sub-page writes.

    Signed-off-by: Adrian Hunter
    Signed-off-by: Kyungmin Park

    Adrian Hunter
     

22 Jan, 2007

2 commits


18 Jan, 2007

4 commits


10 Jan, 2007

7 commits


11 Dec, 2006

1 commit


30 Nov, 2006

1 commit


29 Nov, 2006

1 commit