@ -56,7 +56,7 @@ static void s3c2410_hwcontrol(struct mtd_info *mtd, int cmd, unsigned int ctrl)
struct nand_chip * chip = mtd - > priv ;
struct nand_chip * chip = mtd - > priv ;
struct s3c2410_nand * nand = s3c2410_get_base_nand ( ) ;
struct s3c2410_nand * nand = s3c2410_get_base_nand ( ) ;
debugX ( 1 , " hwcontrol(): 0x%02x 0x%02x \n " , cmd , ctrl ) ;
debug ( " hwcontrol(): 0x%02x 0x%02x \n " , cmd , ctrl ) ;
if ( ctrl & NAND_CTRL_CHANGE ) {
if ( ctrl & NAND_CTRL_CHANGE ) {
ulong IO_ADDR_W = ( ulong ) nand ;
ulong IO_ADDR_W = ( ulong ) nand ;
@ -83,7 +83,7 @@ static void s3c2410_hwcontrol(struct mtd_info *mtd, int cmd, unsigned int ctrl)
static int s3c2410_dev_ready ( struct mtd_info * mtd )
static int s3c2410_dev_ready ( struct mtd_info * mtd )
{
{
struct s3c2410_nand * nand = s3c2410_get_base_nand ( ) ;
struct s3c2410_nand * nand = s3c2410_get_base_nand ( ) ;
debugX ( 1 , " dev_ready \n " ) ;
debug ( " dev_ready \n " ) ;
return readl ( & nand - > nfstat ) & 0x01 ;
return readl ( & nand - > nfstat ) & 0x01 ;
}
}
@ -91,7 +91,7 @@ static int s3c2410_dev_ready(struct mtd_info *mtd)
void s3c2410_nand_enable_hwecc ( struct mtd_info * mtd , int mode )
void s3c2410_nand_enable_hwecc ( struct mtd_info * mtd , int mode )
{
{
struct s3c2410_nand * nand = s3c2410_get_base_nand ( ) ;
struct s3c2410_nand * nand = s3c2410_get_base_nand ( ) ;
debugX ( 1 , " s3c2410_nand_enable_hwecc(%p, %d) \n " , mtd , mode ) ;
debug ( " s3c2410_nand_enable_hwecc(%p, %d) \n " , mtd , mode ) ;
writel ( readl ( & nand - > nfconf ) | S3C2410_NFCONF_INITECC , & nand - > nfconf ) ;
writel ( readl ( & nand - > nfconf ) | S3C2410_NFCONF_INITECC , & nand - > nfconf ) ;
}
}
@ -102,7 +102,7 @@ static int s3c2410_nand_calculate_ecc(struct mtd_info *mtd, const u_char *dat,
ecc_code [ 0 ] = readb ( & nand - > nfecc ) ;
ecc_code [ 0 ] = readb ( & nand - > nfecc ) ;
ecc_code [ 1 ] = readb ( & nand - > nfecc + 1 ) ;
ecc_code [ 1 ] = readb ( & nand - > nfecc + 1 ) ;
ecc_code [ 2 ] = readb ( & nand - > nfecc + 2 ) ;
ecc_code [ 2 ] = readb ( & nand - > nfecc + 2 ) ;
debugX ( 1 , " s3c2410_nand_calculate_hwecc(%p,): 0x%02x 0x%02x 0x%02x \n " ,
debug ( " s3c2410_nand_calculate_hwecc(%p,): 0x%02x 0x%02x 0x%02x \n " ,
mtd , ecc_code [ 0 ] , ecc_code [ 1 ] , ecc_code [ 2 ] ) ;
mtd , ecc_code [ 0 ] , ecc_code [ 1 ] , ecc_code [ 2 ] ) ;
return 0 ;
return 0 ;
@ -128,7 +128,7 @@ int board_nand_init(struct nand_chip *nand)
struct s3c24x0_clock_power * clk_power = s3c24x0_get_base_clock_power ( ) ;
struct s3c24x0_clock_power * clk_power = s3c24x0_get_base_clock_power ( ) ;
struct s3c2410_nand * nand_reg = s3c2410_get_base_nand ( ) ;
struct s3c2410_nand * nand_reg = s3c2410_get_base_nand ( ) ;
debugX ( 1 , " board_nand_init() \n " ) ;
debug ( " board_nand_init() \n " ) ;
writel ( readl ( & clk_power - > clkcon ) | ( 1 < < 4 ) , & clk_power - > clkcon ) ;
writel ( readl ( & clk_power - > clkcon ) | ( 1 < < 4 ) , & clk_power - > clkcon ) ;
@ -183,7 +183,7 @@ int board_nand_init(struct nand_chip *nand)
nand - > options = 0 ;
nand - > options = 0 ;
# endif
# endif
debugX ( 1 , " end of nand_init \n " ) ;
debug ( " end of nand_init \n " ) ;
return 0 ;
return 0 ;
}
}