|
@@ -561,7 +561,7 @@ static int __init init_axis_flash(void)
|
|
#ifdef CONFIG_ETRAX_AXISFLASHMAP_MTD0WHOLE
|
|
#ifdef CONFIG_ETRAX_AXISFLASHMAP_MTD0WHOLE
|
|
if (main_mtd) {
|
|
if (main_mtd) {
|
|
main_partition.size = main_mtd->size;
|
|
main_partition.size = main_mtd->size;
|
|
- err = add_mtd_partitions(main_mtd, &main_partition, 1);
|
|
|
|
|
|
+ err = mtd_device_register(main_mtd, &main_partition, 1);
|
|
if (err)
|
|
if (err)
|
|
panic("axisflashmap: Could not initialize "
|
|
panic("axisflashmap: Could not initialize "
|
|
"partition for whole main mtd device!\n");
|
|
"partition for whole main mtd device!\n");
|
|
@@ -597,7 +597,8 @@ static int __init init_axis_flash(void)
|
|
mtd_ram->erasesize = (main_mtd ? main_mtd->erasesize :
|
|
mtd_ram->erasesize = (main_mtd ? main_mtd->erasesize :
|
|
CONFIG_ETRAX_PTABLE_SECTOR);
|
|
CONFIG_ETRAX_PTABLE_SECTOR);
|
|
} else {
|
|
} else {
|
|
- err = add_mtd_partitions(main_mtd, &partition[part], 1);
|
|
|
|
|
|
+ err = mtd_device_register(main_mtd, &partition[part],
|
|
|
|
+ 1);
|
|
if (err)
|
|
if (err)
|
|
panic("axisflashmap: Could not add mtd "
|
|
panic("axisflashmap: Could not add mtd "
|
|
"partition %d\n", part);
|
|
"partition %d\n", part);
|
|
@@ -633,7 +634,7 @@ static int __init init_axis_flash(void)
|
|
#ifndef CONFIG_ETRAX_VCS_SIM
|
|
#ifndef CONFIG_ETRAX_VCS_SIM
|
|
if (aux_mtd) {
|
|
if (aux_mtd) {
|
|
aux_partition.size = aux_mtd->size;
|
|
aux_partition.size = aux_mtd->size;
|
|
- err = add_mtd_partitions(aux_mtd, &aux_partition, 1);
|
|
|
|
|
|
+ err = mtd_device_register(aux_mtd, &aux_partition, 1);
|
|
if (err)
|
|
if (err)
|
|
panic("axisflashmap: Could not initialize "
|
|
panic("axisflashmap: Could not initialize "
|
|
"aux mtd device!\n");
|
|
"aux mtd device!\n");
|