mtd: nand: Rename nand.h into rawnand.h

This header was renamed to rawnand.h in Linux.

The following is the corresponding commit in Linux.

  commit d4092d76a4a4e57b65910899948a83cc8646c5a5
  Author: Boris Brezillon <boris.brezillon@free-electrons.com>
  Date:   Fri Aug 4 17:29:10 2017 +0200

      mtd: nand: Rename nand.h into rawnand.h

      We are planning to share more code between different NAND based
      devices (SPI NAND, OneNAND and raw NANDs), but before doing that
      we need to move the existing include/linux/mtd/nand.h file into
      include/linux/mtd/rawnand.h so we can later create a nand.h header
      containing all common structure and function prototypes.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
This commit is contained in:
Masahiro Yamada 2017-11-30 13:45:24 +09:00
parent 57f9bb9404
commit 6ae3900a86
35 changed files with 37 additions and 40 deletions

View file

@ -9,7 +9,7 @@
#ifndef _DAVINCI_NAND_H_ #ifndef _DAVINCI_NAND_H_
#define _DAVINCI_NAND_H_ #define _DAVINCI_NAND_H_
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <asm/arch/hardware.h> #include <asm/arch/hardware.h>
#define NAND_READ_START 0x00 #define NAND_READ_START 0x00

View file

@ -14,7 +14,7 @@
#include <common.h> #include <common.h>
#include <jffs2/load_kernel.h> #include <jffs2/load_kernel.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/mtd/omap_gpmc.h> #include <linux/mtd/omap_gpmc.h>
#include <asm/io.h> #include <asm/io.h>
#include <asm/arch/sys_proto.h> #include <asm/arch/sys_proto.h>

View file

@ -16,7 +16,7 @@
#include <asm/arch/gpio.h> #include <asm/arch/gpio.h>
#include <asm/arch/clk.h> #include <asm/arch/clk.h>
#include <lcd.h> #include <lcd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <atmel_lcdc.h> #include <atmel_lcdc.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>

View file

@ -8,7 +8,7 @@
#include <asm/arch/mux.h> #include <asm/arch/mux.h>
#include <asm/arch/sys_proto.h> #include <asm/arch/sys_proto.h>
#include <jffs2/load_kernel.h> #include <jffs2/load_kernel.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include "igep00x0.h" #include "igep00x0.h"
DECLARE_GLOBAL_DATA_PTR; DECLARE_GLOBAL_DATA_PTR;

View file

@ -18,7 +18,7 @@
#include <asm/arch/mux.h> #include <asm/arch/mux.h>
#include <asm/arch/sys_proto.h> #include <asm/arch/sys_proto.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/mtd/onenand.h> #include <linux/mtd/onenand.h>
#include <jffs2/load_kernel.h> #include <jffs2/load_kernel.h>
#include <mtd_node.h> #include <mtd_node.h>

View file

@ -5,7 +5,7 @@
#include <asm/arch/mem.h> #include <asm/arch/mem.h>
#include <asm/arch/sys_proto.h> #include <asm/arch/sys_proto.h>
#include <jffs2/load_kernel.h> #include <jffs2/load_kernel.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include "igep00x0.h" #include "igep00x0.h"
/* /*

View file

@ -26,7 +26,7 @@
#include <asm/arch/sys_proto.h> #include <asm/arch/sys_proto.h>
#include <asm/gpio.h> #include <asm/gpio.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <asm/omap_musb.h> #include <asm/omap_musb.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/usb/ch9.h> #include <linux/usb/ch9.h>

View file

@ -20,7 +20,7 @@
#include <asm/arch/gpio.h> #include <asm/arch/gpio.h>
#include <asm/arch/clk.h> #include <asm/arch/clk.h>
#include <lcd.h> #include <lcd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <atmel_lcdc.h> #include <atmel_lcdc.h>
#include <atmel_mci.h> #include <atmel_mci.h>
#if defined(CONFIG_RESET_PHY_R) && defined(CONFIG_MACB) #if defined(CONFIG_RESET_PHY_R) && defined(CONFIG_MACB)

View file

@ -17,7 +17,7 @@
#include <ns16550.h> #include <ns16550.h>
#include <netdev.h> #include <netdev.h>
#include <twl4030.h> #include <twl4030.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <asm/io.h> #include <asm/io.h>
#include <asm/arch/mmc_host_def.h> #include <asm/arch/mmc_host_def.h>
#include <asm/arch/mux.h> #include <asm/arch/mux.h>

View file

@ -26,7 +26,7 @@
#include <asm/arch/atmel_serial.h> #include <asm/arch/atmel_serial.h>
#include <asm/arch/clk.h> #include <asm/arch/clk.h>
#include <asm/gpio.h> #include <asm/gpio.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <atmel_mci.h> #include <atmel_mci.h>
#include <asm/arch/at91_spi.h> #include <asm/arch/at91_spi.h>
#include <spi.h> #include <spi.h>

View file

@ -20,7 +20,7 @@
#include <status_led.h> #include <status_led.h>
#endif #endif
#include <twl4030.h> #include <twl4030.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <asm/io.h> #include <asm/io.h>
#include <asm/arch/mmc_host_def.h> #include <asm/arch/mmc_host_def.h>
#include <asm/arch/mux.h> #include <asm/arch/mux.h>

View file

@ -25,7 +25,7 @@
#include <twl4030.h> #include <twl4030.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/omap_musb.h> #include <asm/omap_musb.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/usb/ch9.h> #include <linux/usb/ch9.h>
#include <linux/usb/gadget.h> #include <linux/usb/gadget.h>
#include <linux/usb/musb.h> #include <linux/usb/musb.h>

View file

@ -80,7 +80,7 @@
#include <cramfs/cramfs_fs.h> #include <cramfs/cramfs_fs.h>
#if defined(CONFIG_CMD_NAND) #if defined(CONFIG_CMD_NAND)
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <nand.h> #include <nand.h>
#endif #endif

View file

@ -81,7 +81,7 @@
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#if defined(CONFIG_CMD_NAND) #if defined(CONFIG_CMD_NAND)
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <nand.h> #include <nand.h>
#endif #endif

View file

@ -11,7 +11,7 @@
#include <asm/io.h> #include <asm/io.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/mtd/partitions.h> #include <linux/mtd/partitions.h>
#include <linux/mtd/nand_ecc.h> #include <linux/mtd/nand_ecc.h>
#include <asm/arch/hardware.h> #include <asm/arch/hardware.h>

View file

@ -9,7 +9,7 @@
#define __DENALI_H__ #define __DENALI_H__
#include <linux/bitops.h> #include <linux/bitops.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/types.h> #include <linux/types.h>
#define DEVICE_RESET 0x0 #define DEVICE_RESET 0x0

View file

@ -8,7 +8,7 @@
#include <common.h> #include <common.h>
#include <asm/io.h> #include <asm/io.h>
#include <asm/unaligned.h> #include <asm/unaligned.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include "denali.h" #include "denali.h"
#define DENALI_MAP01 (1 << 26) /* read/write pages in PIO */ #define DENALI_MAP01 (1 << 26) /* read/write pages in PIO */

View file

@ -13,7 +13,7 @@
#include <nand.h> #include <nand.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/mtd/nand_ecc.h> #include <linux/mtd/nand_ecc.h>
#include <asm/io.h> #include <asm/io.h>

View file

@ -12,7 +12,7 @@
#include <nand.h> #include <nand.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/mtd/nand_ecc.h> #include <linux/mtd/nand_ecc.h>
#include <asm/io.h> #include <asm/io.h>

View file

@ -10,7 +10,7 @@
#include <common.h> #include <common.h>
#include <asm/io.h> #include <asm/io.h>
#include <fsl_ifc.h> #include <fsl_ifc.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#ifdef CONFIG_CHAIN_OF_TRUST #ifdef CONFIG_CHAIN_OF_TRUST
#include <fsl_validate.h> #include <fsl_validate.h>
#endif #endif

View file

@ -15,7 +15,7 @@
#include <common.h> #include <common.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/types.h> #include <linux/types.h>
#include <malloc.h> #include <malloc.h>
#include <linux/errno.h> #include <linux/errno.h>

View file

@ -37,7 +37,7 @@
#include <linux/err.h> #include <linux/err.h>
#include <linux/compat.h> #include <linux/compat.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/mtd/nand_ecc.h> #include <linux/mtd/nand_ecc.h>
#include <linux/mtd/nand_bch.h> #include <linux/mtd/nand_bch.h>
#ifdef CONFIG_MTD_PARTITIONS #ifdef CONFIG_MTD_PARTITIONS

View file

@ -62,7 +62,7 @@
#include <linux/compat.h> #include <linux/compat.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/bbm.h> #include <linux/mtd/bbm.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/bitops.h> #include <linux/bitops.h>
#include <linux/string.h> #include <linux/string.h>

View file

@ -13,7 +13,7 @@
#include <linux/bitops.h> #include <linux/bitops.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/mtd/nand_bch.h> #include <linux/mtd/nand_bch.h>
#include <linux/bch.h> #include <linux/bch.h>
#include <malloc.h> #include <malloc.h>

View file

@ -7,7 +7,7 @@
* *
*/ */
#include <common.h> #include <common.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/sizes.h> #include <linux/sizes.h>
#define LP_OPTIONS NAND_SAMSUNG_LP_OPTIONS #define LP_OPTIONS NAND_SAMSUNG_LP_OPTIONS

View file

@ -10,7 +10,7 @@
*/ */
#include <common.h> #include <common.h>
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
static const struct nand_data_interface onfi_sdr_timings[] = { static const struct nand_data_interface onfi_sdr_timings[] = {
/* Mode 0 */ /* Mode 0 */

View file

@ -15,7 +15,7 @@
#include <asm/io.h> #include <asm/io.h>
#include <asm/arch/cpu.h> #include <asm/arch/cpu.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/types.h> #include <linux/types.h>
#include "pxa3xx_nand.h" #include "pxa3xx_nand.h"

View file

@ -32,7 +32,7 @@
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/mtd/partitions.h> #include <linux/mtd/partitions.h>
#include <linux/io.h> #include <linux/io.h>

View file

@ -26,7 +26,7 @@
#include <malloc.h> #include <malloc.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/mtd/partitions.h> #include <linux/mtd/partitions.h>
#include <nand.h> #include <nand.h>

View file

@ -13,7 +13,7 @@
#include <linux/errno.h> #include <linux/errno.h>
#include <nand.h> #include <nand.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#include <linux/mtd/partitions.h> #include <linux/mtd/partitions.h>
#include <linux/mtd/nand_ecc.h> #include <linux/mtd/nand_ecc.h>
#include <asm/arch/hardware.h> #include <asm/arch/hardware.h>

View file

@ -22,7 +22,7 @@
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/time.h> #include <linux/time.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
static inline void translate_spare2oob(const struct yaffs_spare *spare, u8 *oob) static inline void translate_spare2oob(const struct yaffs_spare *spare, u8 *oob)

View file

@ -10,7 +10,7 @@
#ifndef __LINUX_MTD_NAND_FSL_UPM #ifndef __LINUX_MTD_NAND_FSL_UPM
#define __LINUX_MTD_NAND_FSL_UPM #define __LINUX_MTD_NAND_FSL_UPM
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
#define FSL_UPM_WAIT_RUN_PATTERN 0x1 #define FSL_UPM_WAIT_RUN_PATTERN 0x1
#define FSL_UPM_WAIT_WRITE_BYTE 0x2 #define FSL_UPM_WAIT_WRITE_BYTE 0x2

View file

@ -8,7 +8,7 @@
#ifndef __FSMC_NAND_H__ #ifndef __FSMC_NAND_H__
#define __FSMC_NAND_H__ #define __FSMC_NAND_H__
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
struct fsmc_regs { struct fsmc_regs {
u32 ctrl; /* 0x00 */ u32 ctrl; /* 0x00 */

View file

@ -1,6 +1,4 @@
/* /*
* linux/include/linux/mtd/nand.h
*
* Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org> * Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org>
* Steven J. Hill <sjhill@realitydiluted.com> * Steven J. Hill <sjhill@realitydiluted.com>
* Thomas Gleixner <tglx@linutronix.de> * Thomas Gleixner <tglx@linutronix.de>
@ -13,8 +11,8 @@
* Changelog: * Changelog:
* See git changelog. * See git changelog.
*/ */
#ifndef __LINUX_MTD_NAND_H #ifndef __LINUX_MTD_RAWNAND_H
#define __LINUX_MTD_NAND_H #define __LINUX_MTD_RAWNAND_H
#include <config.h> #include <config.h>
@ -1270,5 +1268,4 @@ int nand_maximize_ecc(struct nand_chip *chip,
/* Reset and initialize a NAND device */ /* Reset and initialize a NAND device */
int nand_reset(struct nand_chip *chip, int chipnr); int nand_reset(struct nand_chip *chip, int chipnr);
#endif /* __LINUX_MTD_RAWNAND_H */
#endif /* __LINUX_MTD_NAND_H */

View file

@ -32,7 +32,7 @@ unsigned long nand_size(void);
#include <linux/compat.h> #include <linux/compat.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/rawnand.h>
int nand_mtd_to_devnum(struct mtd_info *mtd); int nand_mtd_to_devnum(struct mtd_info *mtd);