Commit a1452a3771c4eb85bd779790b040efdc36f4274e
1 parent
6088c05877
Exists in
master
and in
7 other branches
mtd: Update copyright notices
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Showing 37 changed files with 416 additions and 68 deletions Side-by-side Diff
- drivers/mtd/afs.c
- drivers/mtd/cmdlinepart.c
- drivers/mtd/ftl.c
- drivers/mtd/inftlcore.c
- drivers/mtd/inftlmount.c
- drivers/mtd/mtd_blkdevs.c
- drivers/mtd/mtdblock.c
- drivers/mtd/mtdblock_ro.c
- drivers/mtd/mtdchar.c
- drivers/mtd/mtdconcat.c
- drivers/mtd/mtdcore.c
- drivers/mtd/mtdoops.c
- drivers/mtd/mtdpart.c
- drivers/mtd/mtdsuper.c
- drivers/mtd/nftlcore.c
- drivers/mtd/nftlmount.c
- drivers/mtd/ofpart.c
- drivers/mtd/redboot.c
- drivers/mtd/rfd_ftl.c
- drivers/mtd/ssfdc.c
- include/linux/mtd/bbm.h
- include/linux/mtd/blktrans.h
- include/linux/mtd/cfi.h
- include/linux/mtd/cfi_endian.h
- include/linux/mtd/concat.h
- include/linux/mtd/doc2000.h
- include/linux/mtd/flashchip.h
- include/linux/mtd/gen_probe.h
- include/linux/mtd/map.h
- include/linux/mtd/mtd.h
- include/linux/mtd/nand.h
- include/linux/mtd/nand_ecc.h
- include/linux/mtd/nftl.h
- include/mtd/mtd-abi.h
- include/mtd/mtd-user.h
- include/mtd/nftl-user.h
- include/mtd/ubi-user.h
drivers/mtd/afs.c
| ... | ... | @@ -2,7 +2,7 @@ |
| 2 | 2 | |
| 3 | 3 | drivers/mtd/afs.c: ARM Flash Layout/Partitioning |
| 4 | 4 | |
| 5 | - Copyright (C) 2000 ARM Limited | |
| 5 | + Copyright © 2000 ARM Limited | |
| 6 | 6 | |
| 7 | 7 | This program is free software; you can redistribute it and/or modify |
| 8 | 8 | it under the terms of the GNU General Public License as published by |
drivers/mtd/cmdlinepart.c
| 1 | 1 | /* |
| 2 | 2 | * Read flash partition table from command line |
| 3 | 3 | * |
| 4 | - * Copyright 2002 SYSGO Real-Time Solutions GmbH | |
| 4 | + * Copyright © 2002 SYSGO Real-Time Solutions GmbH | |
| 5 | + * Copyright © 2002-2010 David Woodhouse <dwmw2@infradead.org> | |
| 6 | + * | |
| 7 | + * This program is free software; you can redistribute it and/or modify | |
| 8 | + * it under the terms of the GNU General Public License as published by | |
| 9 | + * the Free Software Foundation; either version 2 of the License, or | |
| 10 | + * (at your option) any later version. | |
| 11 | + * | |
| 12 | + * This program is distributed in the hope that it will be useful, | |
| 13 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 14 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 15 | + * GNU General Public License for more details. | |
| 16 | + * | |
| 17 | + * You should have received a copy of the GNU General Public License | |
| 18 | + * along with this program; if not, write to the Free Software | |
| 19 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 5 | 20 | * |
| 6 | 21 | * The format for the command line is as follows: |
| 7 | 22 | * |
drivers/mtd/ftl.c
| ... | ... | @@ -26,7 +26,7 @@ |
| 26 | 26 | |
| 27 | 27 | The initial developer of the original code is David A. Hinds |
| 28 | 28 | <dahinds@users.sourceforge.net>. Portions created by David A. Hinds |
| 29 | - are Copyright (C) 1999 David A. Hinds. All Rights Reserved. | |
| 29 | + are Copyright © 1999 David A. Hinds. All Rights Reserved. | |
| 30 | 30 | |
| 31 | 31 | Alternatively, the contents of this file may be used under the |
| 32 | 32 | terms of the GNU General Public License version 2 (the "GPL"), in |
drivers/mtd/inftlcore.c
| 1 | 1 | /* |
| 2 | 2 | * inftlcore.c -- Linux driver for Inverse Flash Translation Layer (INFTL) |
| 3 | 3 | * |
| 4 | - * (C) Copyright 2002, Greg Ungerer (gerg@snapgear.com) | |
| 4 | + * Copyright © 2002, Greg Ungerer (gerg@snapgear.com) | |
| 5 | 5 | * |
| 6 | 6 | * Based heavily on the nftlcore.c code which is: |
| 7 | - * (c) 1999 Machine Vision Holdings, Inc. | |
| 8 | - * Author: David Woodhouse <dwmw2@infradead.org> | |
| 7 | + * Copyright © 1999 Machine Vision Holdings, Inc. | |
| 8 | + * Copyright © 1999 David Woodhouse <dwmw2@infradead.org> | |
| 9 | 9 | * |
| 10 | 10 | * This program is free software; you can redistribute it and/or modify |
| 11 | 11 | * it under the terms of the GNU General Public License as published by |
drivers/mtd/inftlmount.c
| ... | ... | @@ -2,11 +2,11 @@ |
| 2 | 2 | * inftlmount.c -- INFTL mount code with extensive checks. |
| 3 | 3 | * |
| 4 | 4 | * Author: Greg Ungerer (gerg@snapgear.com) |
| 5 | - * (C) Copyright 2002-2003, Greg Ungerer (gerg@snapgear.com) | |
| 5 | + * Copyright © 2002-2003, Greg Ungerer (gerg@snapgear.com) | |
| 6 | 6 | * |
| 7 | 7 | * Based heavily on the nftlmount.c code which is: |
| 8 | 8 | * Author: Fabrice Bellard (fabrice.bellard@netgem.com) |
| 9 | - * Copyright (C) 2000 Netgem S.A. | |
| 9 | + * Copyright © 2000 Netgem S.A. | |
| 10 | 10 | * |
| 11 | 11 | * This program is free software; you can redistribute it and/or modify |
| 12 | 12 | * it under the terms of the GNU General Public License as published by |
drivers/mtd/mtd_blkdevs.c
| 1 | 1 | /* |
| 2 | - * (C) 2003 David Woodhouse <dwmw2@infradead.org> | |
| 2 | + * Interface to Linux block layer for MTD 'translation layers'. | |
| 3 | 3 | * |
| 4 | - * Interface to Linux 2.5 block layer for MTD 'translation layers'. | |
| 4 | + * Copyright © 2003-2010 David Woodhouse <dwmw2@infradead.org> | |
| 5 | + * | |
| 6 | + * This program is free software; you can redistribute it and/or modify | |
| 7 | + * it under the terms of the GNU General Public License as published by | |
| 8 | + * the Free Software Foundation; either version 2 of the License, or | |
| 9 | + * (at your option) any later version. | |
| 10 | + * | |
| 11 | + * This program is distributed in the hope that it will be useful, | |
| 12 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 13 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 14 | + * GNU General Public License for more details. | |
| 15 | + * | |
| 16 | + * You should have received a copy of the GNU General Public License | |
| 17 | + * along with this program; if not, write to the Free Software | |
| 18 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 5 | 19 | * |
| 6 | 20 | */ |
| 7 | 21 |
drivers/mtd/mtdblock.c
| 1 | 1 | /* |
| 2 | 2 | * Direct MTD block device access |
| 3 | 3 | * |
| 4 | - * (C) 2000-2003 Nicolas Pitre <nico@fluxnic.net> | |
| 5 | - * (C) 1999-2003 David Woodhouse <dwmw2@infradead.org> | |
| 4 | + * Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org> | |
| 5 | + * Copyright © 2000-2003 Nicolas Pitre <nico@fluxnic.net> | |
| 6 | + * | |
| 7 | + * This program is free software; you can redistribute it and/or modify | |
| 8 | + * it under the terms of the GNU General Public License as published by | |
| 9 | + * the Free Software Foundation; either version 2 of the License, or | |
| 10 | + * (at your option) any later version. | |
| 11 | + * | |
| 12 | + * This program is distributed in the hope that it will be useful, | |
| 13 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 14 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 15 | + * GNU General Public License for more details. | |
| 16 | + * | |
| 17 | + * You should have received a copy of the GNU General Public License | |
| 18 | + * along with this program; if not, write to the Free Software | |
| 19 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 20 | + * | |
| 6 | 21 | */ |
| 7 | 22 | |
| 8 | 23 | #include <linux/fs.h> |
drivers/mtd/mtdblock_ro.c
| 1 | 1 | /* |
| 2 | - * (C) 2003 David Woodhouse <dwmw2@infradead.org> | |
| 3 | - * | |
| 4 | 2 | * Simple read-only (writable only for RAM) mtdblock driver |
| 3 | + * | |
| 4 | + * Copyright © 2001-2010 David Woodhouse <dwmw2@infradead.org> | |
| 5 | + * | |
| 6 | + * This program is free software; you can redistribute it and/or modify | |
| 7 | + * it under the terms of the GNU General Public License as published by | |
| 8 | + * the Free Software Foundation; either version 2 of the License, or | |
| 9 | + * (at your option) any later version. | |
| 10 | + * | |
| 11 | + * This program is distributed in the hope that it will be useful, | |
| 12 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 13 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 14 | + * GNU General Public License for more details. | |
| 15 | + * | |
| 16 | + * You should have received a copy of the GNU General Public License | |
| 17 | + * along with this program; if not, write to the Free Software | |
| 18 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 19 | + * | |
| 5 | 20 | */ |
| 6 | 21 | |
| 7 | 22 | #include <linux/init.h> |
drivers/mtd/mtdchar.c
| 1 | 1 | /* |
| 2 | - * Character-device access to raw MTD devices. | |
| 2 | + * Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org> | |
| 3 | + * | |
| 4 | + * This program is free software; you can redistribute it and/or modify | |
| 5 | + * it under the terms of the GNU General Public License as published by | |
| 6 | + * the Free Software Foundation; either version 2 of the License, or | |
| 7 | + * (at your option) any later version. | |
| 8 | + * | |
| 9 | + * This program is distributed in the hope that it will be useful, | |
| 10 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 12 | + * GNU General Public License for more details. | |
| 13 | + * | |
| 14 | + * You should have received a copy of the GNU General Public License | |
| 15 | + * along with this program; if not, write to the Free Software | |
| 16 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 3 | 17 | * |
| 4 | 18 | */ |
| 5 | 19 |
drivers/mtd/mtdconcat.c
| 1 | 1 | /* |
| 2 | 2 | * MTD device concatenation layer |
| 3 | 3 | * |
| 4 | - * (C) 2002 Robert Kaiser <rkaiser@sysgo.de> | |
| 4 | + * Copyright © 2002 Robert Kaiser <rkaiser@sysgo.de> | |
| 5 | + * Copyright © 2002-2010 David Woodhouse <dwmw2@infradead.org> | |
| 5 | 6 | * |
| 6 | 7 | * NAND support by Christian Gan <cgan@iders.ca> |
| 7 | 8 | * |
| 8 | - * This code is GPL | |
| 9 | + * This program is free software; you can redistribute it and/or modify | |
| 10 | + * it under the terms of the GNU General Public License as published by | |
| 11 | + * the Free Software Foundation; either version 2 of the License, or | |
| 12 | + * (at your option) any later version. | |
| 13 | + * | |
| 14 | + * This program is distributed in the hope that it will be useful, | |
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 17 | + * GNU General Public License for more details. | |
| 18 | + * | |
| 19 | + * You should have received a copy of the GNU General Public License | |
| 20 | + * along with this program; if not, write to the Free Software | |
| 21 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 22 | + * | |
| 9 | 23 | */ |
| 10 | 24 | |
| 11 | 25 | #include <linux/kernel.h> |
drivers/mtd/mtdcore.c
| ... | ... | @@ -2,9 +2,23 @@ |
| 2 | 2 | * Core registration and callback routines for MTD |
| 3 | 3 | * drivers and users. |
| 4 | 4 | * |
| 5 | - * bdi bits are: | |
| 6 | - * Copyright © 2006 Red Hat, Inc. All Rights Reserved. | |
| 7 | - * Written by David Howells (dhowells@redhat.com) | |
| 5 | + * Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org> | |
| 6 | + * Copyright © 2006 Red Hat UK Limited | |
| 7 | + * | |
| 8 | + * This program is free software; you can redistribute it and/or modify | |
| 9 | + * it under the terms of the GNU General Public License as published by | |
| 10 | + * the Free Software Foundation; either version 2 of the License, or | |
| 11 | + * (at your option) any later version. | |
| 12 | + * | |
| 13 | + * This program is distributed in the hope that it will be useful, | |
| 14 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 15 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 16 | + * GNU General Public License for more details. | |
| 17 | + * | |
| 18 | + * You should have received a copy of the GNU General Public License | |
| 19 | + * along with this program; if not, write to the Free Software | |
| 20 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 21 | + * | |
| 8 | 22 | */ |
| 9 | 23 | |
| 10 | 24 | #include <linux/module.h> |
drivers/mtd/mtdoops.c
drivers/mtd/mtdpart.c
| 1 | 1 | /* |
| 2 | 2 | * Simple MTD partitioning layer |
| 3 | 3 | * |
| 4 | - * (C) 2000 Nicolas Pitre <nico@fluxnic.net> | |
| 4 | + * Copyright © 2000 Nicolas Pitre <nico@fluxnic.net> | |
| 5 | + * Copyright © 2002 Thomas Gleixner <gleixner@linutronix.de> | |
| 6 | + * Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org> | |
| 5 | 7 | * |
| 6 | - * This code is GPL | |
| 8 | + * This program is free software; you can redistribute it and/or modify | |
| 9 | + * it under the terms of the GNU General Public License as published by | |
| 10 | + * the Free Software Foundation; either version 2 of the License, or | |
| 11 | + * (at your option) any later version. | |
| 7 | 12 | * |
| 8 | - * 02-21-2002 Thomas Gleixner <gleixner@autronix.de> | |
| 9 | - * added support for read_oob, write_oob | |
| 13 | + * This program is distributed in the hope that it will be useful, | |
| 14 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 15 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 16 | + * GNU General Public License for more details. | |
| 17 | + * | |
| 18 | + * You should have received a copy of the GNU General Public License | |
| 19 | + * along with this program; if not, write to the Free Software | |
| 20 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 21 | + * | |
| 10 | 22 | */ |
| 11 | 23 | |
| 12 | 24 | #include <linux/module.h> |
drivers/mtd/mtdsuper.c
drivers/mtd/nftlcore.c
| 1 | -/* Linux driver for NAND Flash Translation Layer */ | |
| 2 | -/* (c) 1999 Machine Vision Holdings, Inc. */ | |
| 3 | -/* Author: David Woodhouse <dwmw2@infradead.org> */ | |
| 4 | - | |
| 5 | 1 | /* |
| 6 | - The contents of this file are distributed under the GNU General | |
| 7 | - Public License version 2. The author places no additional | |
| 8 | - restrictions of any kind on it. | |
| 2 | + * Linux driver for NAND Flash Translation Layer | |
| 3 | + * | |
| 4 | + * Copyright © 1999 Machine Vision Holdings, Inc. | |
| 5 | + * Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org> | |
| 6 | + * | |
| 7 | + * This program is free software; you can redistribute it and/or modify | |
| 8 | + * it under the terms of the GNU General Public License as published by | |
| 9 | + * the Free Software Foundation; either version 2 of the License, or | |
| 10 | + * (at your option) any later version. | |
| 11 | + * | |
| 12 | + * This program is distributed in the hope that it will be useful, | |
| 13 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 14 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 15 | + * GNU General Public License for more details. | |
| 16 | + * | |
| 17 | + * You should have received a copy of the GNU General Public License | |
| 18 | + * along with this program; if not, write to the Free Software | |
| 19 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
| 9 | 20 | */ |
| 10 | 21 | |
| 11 | 22 | #define PRERELEASE |
drivers/mtd/nftlmount.c
| ... | ... | @@ -2,7 +2,8 @@ |
| 2 | 2 | * NFTL mount code with extensive checks |
| 3 | 3 | * |
| 4 | 4 | * Author: Fabrice Bellard (fabrice.bellard@netgem.com) |
| 5 | - * Copyright (C) 2000 Netgem S.A. | |
| 5 | + * Copyright © 2000 Netgem S.A. | |
| 6 | + * Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org> | |
| 6 | 7 | * |
| 7 | 8 | * This program is free software; you can redistribute it and/or modify |
| 8 | 9 | * it under the terms of the GNU General Public License as published by |
drivers/mtd/ofpart.c
| 1 | 1 | /* |
| 2 | 2 | * Flash partitions described by the OF (or flattened) device tree |
| 3 | 3 | * |
| 4 | - * Copyright (C) 2006 MontaVista Software Inc. | |
| 4 | + * Copyright © 2006 MontaVista Software Inc. | |
| 5 | 5 | * Author: Vitaly Wool <vwool@ru.mvista.com> |
| 6 | 6 | * |
| 7 | 7 | * Revised to handle newer style flash binding by: |
| 8 | - * Copyright (C) 2007 David Gibson, IBM Corporation. | |
| 8 | + * Copyright © 2007 David Gibson, IBM Corporation. | |
| 9 | 9 | * |
| 10 | 10 | * This program is free software; you can redistribute it and/or modify it |
| 11 | 11 | * under the terms of the GNU General Public License as published by the |
drivers/mtd/redboot.c
| 1 | 1 | /* |
| 2 | 2 | * Parse RedBoot-style Flash Image System (FIS) tables and |
| 3 | 3 | * produce a Linux partition array to match. |
| 4 | + * | |
| 5 | + * Copyright © 2001 Red Hat UK Limited | |
| 6 | + * Copyright © 2001-2010 David Woodhouse <dwmw2@infradead.org> | |
| 7 | + * | |
| 8 | + * This program is free software; you can redistribute it and/or modify | |
| 9 | + * it under the terms of the GNU General Public License as published by | |
| 10 | + * the Free Software Foundation; either version 2 of the License, or | |
| 11 | + * (at your option) any later version. | |
| 12 | + * | |
| 13 | + * This program is distributed in the hope that it will be useful, | |
| 14 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 15 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 16 | + * GNU General Public License for more details. | |
| 17 | + * | |
| 18 | + * You should have received a copy of the GNU General Public License | |
| 19 | + * along with this program; if not, write to the Free Software | |
| 20 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 21 | + * | |
| 4 | 22 | */ |
| 5 | 23 | |
| 6 | 24 | #include <linux/kernel.h> |
drivers/mtd/rfd_ftl.c
| 1 | 1 | /* |
| 2 | 2 | * rfd_ftl.c -- resident flash disk (flash translation layer) |
| 3 | 3 | * |
| 4 | - * Copyright (C) 2005 Sean Young <sean@mess.org> | |
| 4 | + * Copyright © 2005 Sean Young <sean@mess.org> | |
| 5 | 5 | * |
| 6 | 6 | * This type of flash translation layer (FTL) is used by the Embedded BIOS |
| 7 | 7 | * by General Software. It is known as the Resident Flash Disk (RFD), see: |
drivers/mtd/ssfdc.c
include/linux/mtd/bbm.h
| ... | ... | @@ -4,11 +4,25 @@ |
| 4 | 4 | * NAND family Bad Block Management (BBM) header file |
| 5 | 5 | * - Bad Block Table (BBT) implementation |
| 6 | 6 | * |
| 7 | - * Copyright (c) 2005 Samsung Electronics | |
| 7 | + * Copyright © 2005 Samsung Electronics | |
| 8 | 8 | * Kyungmin Park <kyungmin.park@samsung.com> |
| 9 | 9 | * |
| 10 | - * Copyright (c) 2000-2005 | |
| 10 | + * Copyright © 2000-2005 | |
| 11 | 11 | * Thomas Gleixner <tglx@linuxtronix.de> |
| 12 | + * | |
| 13 | + * This program is free software; you can redistribute it and/or modify | |
| 14 | + * it under the terms of the GNU General Public License as published by | |
| 15 | + * the Free Software Foundation; either version 2 of the License, or | |
| 16 | + * (at your option) any later version. | |
| 17 | + * | |
| 18 | + * This program is distributed in the hope that it will be useful, | |
| 19 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 20 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 21 | + * GNU General Public License for more details. | |
| 22 | + * | |
| 23 | + * You should have received a copy of the GNU General Public License | |
| 24 | + * along with this program; if not, write to the Free Software | |
| 25 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 12 | 26 | * |
| 13 | 27 | */ |
| 14 | 28 | #ifndef __LINUX_MTD_BBM_H |
include/linux/mtd/blktrans.h
| 1 | 1 | /* |
| 2 | - * (C) 2003 David Woodhouse <dwmw2@infradead.org> | |
| 2 | + * Copyright © 2003-2010 David Woodhouse <dwmw2@infradead.org> | |
| 3 | 3 | * |
| 4 | - * Interface to Linux block layer for MTD 'translation layers'. | |
| 4 | + * This program is free software; you can redistribute it and/or modify | |
| 5 | + * it under the terms of the GNU General Public License as published by | |
| 6 | + * the Free Software Foundation; either version 2 of the License, or | |
| 7 | + * (at your option) any later version. | |
| 8 | + * | |
| 9 | + * This program is distributed in the hope that it will be useful, | |
| 10 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 12 | + * GNU General Public License for more details. | |
| 13 | + * | |
| 14 | + * You should have received a copy of the GNU General Public License | |
| 15 | + * along with this program; if not, write to the Free Software | |
| 16 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 5 | 17 | * |
| 6 | 18 | */ |
| 7 | 19 |
include/linux/mtd/cfi.h
| 1 | - | |
| 2 | -/* Common Flash Interface structures | |
| 3 | - * See http://support.intel.com/design/flash/technote/index.htm | |
| 1 | +/* | |
| 2 | + * Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org> et al. | |
| 3 | + * | |
| 4 | + * This program is free software; you can redistribute it and/or modify | |
| 5 | + * it under the terms of the GNU General Public License as published by | |
| 6 | + * the Free Software Foundation; either version 2 of the License, or | |
| 7 | + * (at your option) any later version. | |
| 8 | + * | |
| 9 | + * This program is distributed in the hope that it will be useful, | |
| 10 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 12 | + * GNU General Public License for more details. | |
| 13 | + * | |
| 14 | + * You should have received a copy of the GNU General Public License | |
| 15 | + * along with this program; if not, write to the Free Software | |
| 16 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 17 | + * | |
| 4 | 18 | */ |
| 5 | 19 | |
| 6 | 20 | #ifndef __MTD_CFI_H__ |
include/linux/mtd/cfi_endian.h
| 1 | +/* | |
| 2 | + * Copyright © 2001-2010 David Woodhouse <dwmw2@infradead.org> | |
| 3 | + * | |
| 4 | + * This program is free software; you can redistribute it and/or modify | |
| 5 | + * it under the terms of the GNU General Public License as published by | |
| 6 | + * the Free Software Foundation; either version 2 of the License, or | |
| 7 | + * (at your option) any later version. | |
| 8 | + * | |
| 9 | + * This program is distributed in the hope that it will be useful, | |
| 10 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 12 | + * GNU General Public License for more details. | |
| 13 | + * | |
| 14 | + * You should have received a copy of the GNU General Public License | |
| 15 | + * along with this program; if not, write to the Free Software | |
| 16 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 17 | + * | |
| 18 | + */ | |
| 19 | + | |
| 1 | 20 | #include <asm/byteorder.h> |
| 2 | 21 | |
| 3 | 22 | #ifndef CONFIG_MTD_CFI_ADV_OPTIONS |
include/linux/mtd/concat.h
| 1 | 1 | /* |
| 2 | 2 | * MTD device concatenation layer definitions |
| 3 | 3 | * |
| 4 | - * (C) 2002 Robert Kaiser <rkaiser@sysgo.de> | |
| 4 | + * Copyright © 2002 Robert Kaiser <rkaiser@sysgo.de> | |
| 5 | 5 | * |
| 6 | - * This code is GPL | |
| 6 | + * This program is free software; you can redistribute it and/or modify | |
| 7 | + * it under the terms of the GNU General Public License as published by | |
| 8 | + * the Free Software Foundation; either version 2 of the License, or | |
| 9 | + * (at your option) any later version. | |
| 10 | + * | |
| 11 | + * This program is distributed in the hope that it will be useful, | |
| 12 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 13 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 14 | + * GNU General Public License for more details. | |
| 15 | + * | |
| 16 | + * You should have received a copy of the GNU General Public License | |
| 17 | + * along with this program; if not, write to the Free Software | |
| 18 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 19 | + * | |
| 7 | 20 | */ |
| 8 | 21 | |
| 9 | 22 | #ifndef MTD_CONCAT_H |
include/linux/mtd/doc2000.h
| 1 | 1 | /* |
| 2 | 2 | * Linux driver for Disk-On-Chip devices |
| 3 | 3 | * |
| 4 | - * Copyright (C) 1999 Machine Vision Holdings, Inc. | |
| 5 | - * Copyright (C) 2001-2003 David Woodhouse <dwmw2@infradead.org> | |
| 6 | - * Copyright (C) 2002-2003 Greg Ungerer <gerg@snapgear.com> | |
| 7 | - * Copyright (C) 2002-2003 SnapGear Inc | |
| 4 | + * Copyright © 1999 Machine Vision Holdings, Inc. | |
| 5 | + * Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org> | |
| 6 | + * Copyright © 2002-2003 Greg Ungerer <gerg@snapgear.com> | |
| 7 | + * Copyright © 2002-2003 SnapGear Inc | |
| 8 | 8 | * |
| 9 | - * Released under GPL | |
| 9 | + * This program is free software; you can redistribute it and/or modify | |
| 10 | + * it under the terms of the GNU General Public License as published by | |
| 11 | + * the Free Software Foundation; either version 2 of the License, or | |
| 12 | + * (at your option) any later version. | |
| 13 | + * | |
| 14 | + * This program is distributed in the hope that it will be useful, | |
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 17 | + * GNU General Public License for more details. | |
| 18 | + * | |
| 19 | + * You should have received a copy of the GNU General Public License | |
| 20 | + * along with this program; if not, write to the Free Software | |
| 21 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 22 | + * | |
| 10 | 23 | */ |
| 11 | 24 | |
| 12 | 25 | #ifndef __MTD_DOC2000_H__ |
include/linux/mtd/flashchip.h
| 1 | - | |
| 2 | 1 | /* |
| 3 | - * struct flchip definition | |
| 2 | + * Copyright © 2000 Red Hat UK Limited | |
| 3 | + * Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org> | |
| 4 | 4 | * |
| 5 | - * Contains information about the location and state of a given flash device | |
| 5 | + * This program is free software; you can redistribute it and/or modify | |
| 6 | + * it under the terms of the GNU General Public License as published by | |
| 7 | + * the Free Software Foundation; either version 2 of the License, or | |
| 8 | + * (at your option) any later version. | |
| 6 | 9 | * |
| 7 | - * (C) 2000 Red Hat. GPLd. | |
| 10 | + * This program is distributed in the hope that it will be useful, | |
| 11 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 12 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + * GNU General Public License for more details. | |
| 14 | + * | |
| 15 | + * You should have received a copy of the GNU General Public License | |
| 16 | + * along with this program; if not, write to the Free Software | |
| 17 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 18 | + * | |
| 8 | 19 | */ |
| 9 | 20 | |
| 10 | 21 | #ifndef __MTD_FLASHCHIP_H__ |
include/linux/mtd/gen_probe.h
| 1 | 1 | /* |
| 2 | - * (C) 2001, 2001 Red Hat, Inc. | |
| 3 | - * GPL'd | |
| 2 | + * Copyright © 2001 Red Hat UK Limited | |
| 3 | + * Copyright © 2001-2010 David Woodhouse <dwmw2@infradead.org> | |
| 4 | + * | |
| 5 | + * This program is free software; you can redistribute it and/or modify | |
| 6 | + * it under the terms of the GNU General Public License as published by | |
| 7 | + * the Free Software Foundation; either version 2 of the License, or | |
| 8 | + * (at your option) any later version. | |
| 9 | + * | |
| 10 | + * This program is distributed in the hope that it will be useful, | |
| 11 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 12 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + * GNU General Public License for more details. | |
| 14 | + * | |
| 15 | + * You should have received a copy of the GNU General Public License | |
| 16 | + * along with this program; if not, write to the Free Software | |
| 17 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 18 | + * | |
| 4 | 19 | */ |
| 5 | 20 | |
| 6 | 21 | #ifndef __LINUX_MTD_GEN_PROBE_H__ |
include/linux/mtd/map.h
| 1 | +/* | |
| 2 | + * Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org> et al. | |
| 3 | + * | |
| 4 | + * This program is free software; you can redistribute it and/or modify | |
| 5 | + * it under the terms of the GNU General Public License as published by | |
| 6 | + * the Free Software Foundation; either version 2 of the License, or | |
| 7 | + * (at your option) any later version. | |
| 8 | + * | |
| 9 | + * This program is distributed in the hope that it will be useful, | |
| 10 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 12 | + * GNU General Public License for more details. | |
| 13 | + * | |
| 14 | + * You should have received a copy of the GNU General Public License | |
| 15 | + * along with this program; if not, write to the Free Software | |
| 16 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 17 | + * | |
| 18 | + */ | |
| 1 | 19 | |
| 2 | 20 | /* Overhauled routines for dealing with different mmap regions of flash */ |
| 3 | 21 |
include/linux/mtd/mtd.h
| 1 | 1 | /* |
| 2 | - * Copyright (C) 1999-2003 David Woodhouse <dwmw2@infradead.org> et al. | |
| 2 | + * Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org> et al. | |
| 3 | 3 | * |
| 4 | - * Released under GPL | |
| 4 | + * This program is free software; you can redistribute it and/or modify | |
| 5 | + * it under the terms of the GNU General Public License as published by | |
| 6 | + * the Free Software Foundation; either version 2 of the License, or | |
| 7 | + * (at your option) any later version. | |
| 8 | + * | |
| 9 | + * This program is distributed in the hope that it will be useful, | |
| 10 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 12 | + * GNU General Public License for more details. | |
| 13 | + * | |
| 14 | + * You should have received a copy of the GNU General Public License | |
| 15 | + * along with this program; if not, write to the Free Software | |
| 16 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 17 | + * | |
| 5 | 18 | */ |
| 6 | 19 | |
| 7 | 20 | #ifndef __MTD_MTD_H__ |
include/linux/mtd/nand.h
| 1 | 1 | /* |
| 2 | 2 | * linux/include/linux/mtd/nand.h |
| 3 | 3 | * |
| 4 | - * Copyright (c) 2000 David Woodhouse <dwmw2@infradead.org> | |
| 5 | - * Steven J. Hill <sjhill@realitydiluted.com> | |
| 6 | - * Thomas Gleixner <tglx@linutronix.de> | |
| 4 | + * Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org> | |
| 5 | + * Steven J. Hill <sjhill@realitydiluted.com> | |
| 6 | + * Thomas Gleixner <tglx@linutronix.de> | |
| 7 | 7 | * |
| 8 | 8 | * This program is free software; you can redistribute it and/or modify |
| 9 | 9 | * it under the terms of the GNU General Public License version 2 as |
include/linux/mtd/nand_ecc.h
| 1 | 1 | /* |
| 2 | 2 | * drivers/mtd/nand_ecc.h |
| 3 | 3 | * |
| 4 | - * Copyright (C) 2000 Steven J. Hill (sjhill@realitydiluted.com) | |
| 4 | + * Copyright (C) 2000-2010 Steven J. Hill <sjhill@realitydiluted.com> | |
| 5 | + * David Woodhouse <dwmw2@infradead.org> | |
| 6 | + * Thomas Gleixner <tglx@linutronix.de> | |
| 5 | 7 | * |
| 6 | 8 | * This program is free software; you can redistribute it and/or modify |
| 7 | 9 | * it under the terms of the GNU General Public License version 2 as |
include/linux/mtd/nftl.h
| 1 | 1 | /* |
| 2 | - * (C) 1999-2003 David Woodhouse <dwmw2@infradead.org> | |
| 2 | + * Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org> | |
| 3 | + * | |
| 4 | + * This program is free software; you can redistribute it and/or modify | |
| 5 | + * it under the terms of the GNU General Public License as published by | |
| 6 | + * the Free Software Foundation; either version 2 of the License, or | |
| 7 | + * (at your option) any later version. | |
| 8 | + * | |
| 9 | + * This program is distributed in the hope that it will be useful, | |
| 10 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 12 | + * GNU General Public License for more details. | |
| 13 | + * | |
| 14 | + * You should have received a copy of the GNU General Public License | |
| 15 | + * along with this program; if not, write to the Free Software | |
| 16 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 17 | + * | |
| 3 | 18 | */ |
| 4 | 19 | |
| 5 | 20 | #ifndef __MTD_NFTL_H__ |
include/mtd/mtd-abi.h
| 1 | 1 | /* |
| 2 | - * Portions of MTD ABI definition which are shared by kernel and user space | |
| 2 | + * Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org> et al. | |
| 3 | + * | |
| 4 | + * This program is free software; you can redistribute it and/or modify | |
| 5 | + * it under the terms of the GNU General Public License as published by | |
| 6 | + * the Free Software Foundation; either version 2 of the License, or | |
| 7 | + * (at your option) any later version. | |
| 8 | + * | |
| 9 | + * This program is distributed in the hope that it will be useful, | |
| 10 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 12 | + * GNU General Public License for more details. | |
| 13 | + * | |
| 14 | + * You should have received a copy of the GNU General Public License | |
| 15 | + * along with this program; if not, write to the Free Software | |
| 16 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 17 | + * | |
| 3 | 18 | */ |
| 4 | 19 | |
| 5 | 20 | #ifndef __MTD_ABI_H__ |
include/mtd/mtd-user.h
| 1 | 1 | /* |
| 2 | - * MTD ABI header for use by user space only. | |
| 2 | + * Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org> | |
| 3 | + * | |
| 4 | + * This program is free software; you can redistribute it and/or modify | |
| 5 | + * it under the terms of the GNU General Public License as published by | |
| 6 | + * the Free Software Foundation; either version 2 of the License, or | |
| 7 | + * (at your option) any later version. | |
| 8 | + * | |
| 9 | + * This program is distributed in the hope that it will be useful, | |
| 10 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 12 | + * GNU General Public License for more details. | |
| 13 | + * | |
| 14 | + * You should have received a copy of the GNU General Public License | |
| 15 | + * along with this program; if not, write to the Free Software | |
| 16 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 17 | + * | |
| 3 | 18 | */ |
| 4 | 19 | |
| 5 | 20 | #ifndef __MTD_USER_H__ |
include/mtd/nftl-user.h
| 1 | 1 | /* |
| 2 | - * Parts of NFTL headers shared with userspace | |
| 2 | + * Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org> | |
| 3 | + * | |
| 4 | + * This program is free software; you can redistribute it and/or modify | |
| 5 | + * it under the terms of the GNU General Public License as published by | |
| 6 | + * the Free Software Foundation; either version 2 of the License, or | |
| 7 | + * (at your option) any later version. | |
| 8 | + * | |
| 9 | + * This program is distributed in the hope that it will be useful, | |
| 10 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 11 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 12 | + * GNU General Public License for more details. | |
| 13 | + * | |
| 14 | + * You should have received a copy of the GNU General Public License | |
| 15 | + * along with this program; if not, write to the Free Software | |
| 16 | + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
| 3 | 17 | * |
| 4 | 18 | */ |
| 5 | 19 |
include/mtd/ubi-user.h