mtd/drivers/mtd/maps dbox2-flash.c,1.4,1.5
gleixner at infradead.org
gleixner at infradead.org
Fri Apr 11 07:15:37 EDT 2003
- Previous message: mtd/drivers/mtd/maps lubbock-flash.c,NONE,1.1 Config.in,1.45,1.46
Makefile,1.38,1.39 Kconfig,1.4,1.5
- Next message: mtd/drivers/mtd/chips jedec_probe.c,1.23,1.24
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /home/cvs/mtd/drivers/mtd/maps
In directory phoenix.infradead.org:/tmp/cvs-serv1344
Modified Files:
dbox2-flash.c
Log Message:
Update to current state, use C99 initializers. Provided by Alexander Wild.
Index: dbox2-flash.c
===================================================================
RCS file: /home/cvs/mtd/drivers/mtd/maps/dbox2-flash.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- dbox2-flash.c 2 Oct 2001 15:05:14 -0000 1.4
+++ dbox2-flash.c 11 Apr 2003 11:15:34 -0000 1.5
@@ -1,7 +1,7 @@
/*
* $Id$
*
- * Nokia / Sagem D-Box 2 flash driver
+ * D-Box 2 flash driver
*/
#include <linux/module.h>
@@ -16,22 +16,44 @@
/* partition_info gives details on the logical partitions that the split the
* single flash device into. If the size if zero we use up to the end of the
* device. */
-static struct mtd_partition partition_info[]= {{name: "BR bootloader", // raw
- size: 128 * 1024,
- offset: 0,
- mask_flags: MTD_WRITEABLE},
- {name: "PPC bootloader", // flfs
- size: 128 * 1024,
- offset: MTDPART_OFS_APPEND,
- mask_flags: 0},
- {name: "Kernel", // idxfs
- size: 768 * 1024,
- offset: MTDPART_OFS_APPEND,
- mask_flags: 0},
- {name: "System", // jffs
- size: MTDPART_SIZ_FULL,
- offset: MTDPART_OFS_APPEND,
- mask_flags: 0}};
+static struct mtd_partition partition_info[]= {
+ {
+ .name = "BR bootloader",
+ .size = 128 * 1024,
+ .offset = 0,
+ .mask_flags = MTD_WRITEABLE
+ },
+ {
+ .name = "flfs (ppcboot)",
+ .size = 128 * 1024,
+ .offset = MTDPART_OFS_APPEND,
+ .mask_flags = 0
+ },
+ {
+ .name = "root (cramfs)",
+ .size = 7040 * 1024,
+ .offset = MTDPART_OFS_APPEND,
+ .mask_flags = 0
+ },
+ {
+ .name = "var (jffs2)",
+ .size = 896 * 1024,
+ .offset = MTDPART_OFS_APPEND,
+ .mask_flags = 0
+ },
+ {
+ .name = "flash without bootloader",
+ .size = MTDPART_SIZ_FULL,
+ .offset = 128 * 1024,
+ .mask_flags = 0
+ },
+ {
+ .name = "complete flash",
+ .size = MTDPART_SIZ_FULL,
+ .offset = 0,
+ .mask_flags = MTD_WRITEABLE
+ }
+};
#define NUM_PARTITIONS (sizeof(partition_info) / sizeof(partition_info[0]))
@@ -84,17 +106,17 @@
}
struct map_info dbox2_flash_map = {
- name: "D-Box 2 flash memory",
- size: WINDOW_SIZE,
- buswidth: 4,
- read8: dbox2_flash_read8,
- read16: dbox2_flash_read16,
- read32: dbox2_flash_read32,
- copy_from: dbox2_flash_copy_from,
- write8: dbox2_flash_write8,
- write16: dbox2_flash_write16,
- write32: dbox2_flash_write32,
- copy_to: dbox2_flash_copy_to
+ .name = "D-Box 2 flash memory",
+ .size = WINDOW_SIZE,
+ .buswidth = 4,
+ .read8 = dbox2_flash_read8,
+ .read16 = dbox2_flash_read16,
+ .read32 = dbox2_flash_read32,
+ .copy_from = dbox2_flash_copy_from,
+ .write8 = dbox2_flash_write8,
+ .write16 = dbox2_flash_write16,
+ .write32 = dbox2_flash_write32,
+ .copy_to = dbox2_flash_copy_to
};
int __init init_dbox2_flash(void)
@@ -146,5 +168,5 @@
MODULE_LICENSE("GPL");
-MODULE_AUTHOR("Kári Davíðsson <kd at flaga.is>");
-MODULE_DESCRIPTION("MTD map driver for Nokia/Sagem D-Box 2 board");
+MODULE_AUTHOR("Kári Davíðsson <kd at flaga.is>, Bastian Blank <waldi at tuxbox.org>, Alexander Wild <wild at te-elektronik.com>");
+MODULE_DESCRIPTION("MTD map driver for D-Box 2 board");
- Previous message: mtd/drivers/mtd/maps lubbock-flash.c,NONE,1.1 Config.in,1.45,1.46
Makefile,1.38,1.39 Kconfig,1.4,1.5
- Next message: mtd/drivers/mtd/chips jedec_probe.c,1.23,1.24
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the linux-mtd-cvs
mailing list