• Brian Norris's avatar
    mtd: nand: lpc32xx_slc: don't call nand_default_bbt directly · 252026ab
    Brian Norris authored
    This driver is doing some strange logic here. If it doesn't have
    flash-based BBT enabled, it allows nand_scan_tail() to scan the BBT. But
    if it is using flash-based BBT, it tells nand_scan_tail() to skip
    scanning, then it immediately calls the default BBT scanning function
    itself.
    
    As I read it, this logic is equivalent to the default nand_scan_tail()
    behavior without interfering with NAND_SKIP_BBTSCAN or calling
    nand_default_bbt() directly at all.
    Signed-off-by: default avatarBrian Norris <computersforpeace@gmail.com>
    252026ab
lpc32xx_slc.c 28.4 KB