]> git.sur5r.net Git - u-boot/blobdiff - board/freescale/m5373evb/nand.c
Remove unnecessary instances of DECLARE_GLOBAL_DATA_PTR
[u-boot] / board / freescale / m5373evb / nand.c
index 92cef2a97dbcaca29517f1d2a3e5c0b7f64e8c76..4b0354029d41e71127bf6e79e75c2cafdfe2e7d8 100644 (file)
@@ -13,8 +13,6 @@
 #include <asm/io.h>
 #include <asm/immap.h>
 
-DECLARE_GLOBAL_DATA_PTR;
-
 #if defined(CONFIG_CMD_NAND)
 #include <nand.h>
 #include <linux/mtd/mtd.h>
@@ -24,7 +22,7 @@ DECLARE_GLOBAL_DATA_PTR;
 
 static void nand_hwcontrol(struct mtd_info *mtdinfo, int cmd, unsigned int ctrl)
 {
-       struct nand_chip *this = mtdinfo->priv;
+       struct nand_chip *this = mtd_to_nand(mtdinfo);
        volatile u16 *nCE = (u16 *) CONFIG_SYS_LATCH_ADDR;
 
        if (ctrl & NAND_CTRL_CHANGE) {