Skip to content
Snippets Groups Projects
  • Alex Waterman's avatar
    eced4626
    NAND: Add 16bit NAND support for the NDFC · eced4626
    Alex Waterman authored
    
    This patch adds support for 16 bit NAND devices attached to the
    NDFC on ppc4xx processors. Two config entries were added:
    
      CONFIG_SYS_NDFC_16        - Setting this tells the NDFC that a
    			      16 bit device is attached.
      CONFIG_SYS_NDFC_EBC0_CFG  - This is for the External Bus
    			      Controller configuration register.
    
    Also, a new ndfc_read_byte() function was added which does not
    first convert the data to little endian.
    
    The NAND SPL was also modified to do 16bit bad block testing
    when a 16 bit chip is being used.
    
    Signed-off-by: default avatarAlex Waterman <awaterman@dawning.com>
    Signed-off-by: default avatarScott Wood <scottwood@freescale.com>
    eced4626
    History
    NAND: Add 16bit NAND support for the NDFC
    Alex Waterman authored
    
    This patch adds support for 16 bit NAND devices attached to the
    NDFC on ppc4xx processors. Two config entries were added:
    
      CONFIG_SYS_NDFC_16        - Setting this tells the NDFC that a
    			      16 bit device is attached.
      CONFIG_SYS_NDFC_EBC0_CFG  - This is for the External Bus
    			      Controller configuration register.
    
    Also, a new ndfc_read_byte() function was added which does not
    first convert the data to little endian.
    
    The NAND SPL was also modified to do 16bit bad block testing
    when a 16 bit chip is being used.
    
    Signed-off-by: default avatarAlex Waterman <awaterman@dawning.com>
    Signed-off-by: default avatarScott Wood <scottwood@freescale.com>