NAND update
PATCH 5/9 NAND update
Below is the rest of the modifications made in drivers/nand/
Note that the patch-series is broken unless it is seen as one single patch. It is broken up to multiple emails to fit the size limit.
We have set up a git repository were you can pull the complete patch:
http://git.tandberg.com/tandberg/u-boot.git
Best regards
William
-------------------------------------------------
William Juul, Senior Development Engineer
Data Respons Norge AS
Sandviksveien 26
P.O. Box 489
NO-1323 H?vik, Norway
www.datarespons.no
-------------------------------------------------
drivers/nand/nand_ecc.c +20 -1
@@ -7,7 +7,9 @@* Copyright (C) 2000-2004 Steven J. Hill (sjhill at realitydiluted.com) * Toshiba America Electronics Components, Inc. * -* $Id: nand_ecc.c,v 1.14 2004/06/16 15:34:37 gleixner Exp $ +* Copyright (C) 2006 Thomas Gleixner <[email protected]> +* +* $Id: nand_ecc.c,v 1.15 2005/11/07 11:14:30 gleixner Exp $ * * This file is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the
@@ -39,6 +41,14 @@#if defined(CONFIG_CMD_NAND ) && !defined(CFG_NAND_LEGACY ) +/* XXX U-BOOT XXX */ +#if 0 +#include <linux/types.h> +#include <linux/kernel.h> +#include <linux/module.h> +#include <linux/mtd/nand_ecc.h> +#endif +#include <linux/mtd/mtd.h> /*
@@ -128,6 +138,10 @@ int nand_calculate_ecc(struct mtd_info *mtd, const u_char *dat, return 0; } +/* XXX U-BOOT XXX */ +#if 0 +EXPORT_SYMBOL (nand_calculate_ecc); +#endif #endif /* CONFIG_NAND_SPL */ static inline int countbits (uint32_t byte)
@@ -197,4 +211,9 @@ int nand_correct_data(struct mtd_info *mtd, u_char *dat, return -1; } +/* XXX U-BOOT XXX */ +#if 0 +EXPORT_SYMBOL (nand_correct_data); +#endif +#endif
drivers/nand/nand_ids.c +95 -74
208 lines not on this page · raw message
drivers/nand/nand_util.c +244 -113
569 lines not on this page · raw message