Changeset 29895


Ignore:
Timestamp:
2012-01-24T19:40:34+01:00 (6 years ago)
Author:
juhosg
Message:

ar71xx: remove hardcoded MTD layout from planex files

Location:
trunk/target/linux/ar71xx
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/files-2.6.39/arch/mips/ar71xx/mach-mzk-w04nu.c

    r29867 r29895  
    88 *  by the Free Software Foundation. 
    99 */ 
    10  
    11 #include <linux/mtd/mtd.h> 
    12 #include <linux/mtd/partitions.h> 
    1310 
    1411#include <asm/mach-ar71xx/ar71xx.h> 
     
    3532#define MZK_W04NU_KEYS_POLL_INTERVAL    20      /* msecs */ 
    3633#define MZK_W04NU_KEYS_DEBOUNCE_INTERVAL (3 * MZK_W04NU_KEYS_POLL_INTERVAL) 
    37  
    38 #ifdef CONFIG_MTD_PARTITIONS 
    39 static struct mtd_partition mzk_w04nu_partitions[] = { 
    40         { 
    41                 .name           = "u-boot", 
    42                 .offset         = 0, 
    43                 .size           = 0x040000, 
    44                 .mask_flags     = MTD_WRITEABLE, 
    45         }, { 
    46                 .name           = "u-boot-env", 
    47                 .offset         = 0x040000, 
    48                 .size           = 0x010000, 
    49         }, { 
    50                 .name           = "kernel", 
    51                 .offset         = 0x050000, 
    52                 .size           = 0x160000, 
    53         }, { 
    54                 .name           = "rootfs", 
    55                 .offset         = 0x1b0000, 
    56                 .size           = 0x630000, 
    57         }, { 
    58                 .name           = "art", 
    59                 .offset         = 0x7e0000, 
    60                 .size           = 0x020000, 
    61                 .mask_flags     = MTD_WRITEABLE, 
    62         }, { 
    63                 .name           = "firmware", 
    64                 .offset         = 0x050000, 
    65                 .size           = 0x790000, 
    66         } 
    67 }; 
    68 #endif /* CONFIG_MTD_PARTITIONS */ 
    69  
    70 static struct flash_platform_data mzk_w04nu_flash_data = { 
    71 #ifdef CONFIG_MTD_PARTITIONS 
    72         .parts          = mzk_w04nu_partitions, 
    73         .nr_parts       = ARRAY_SIZE(mzk_w04nu_partitions), 
    74 #endif 
    75 }; 
    7634 
    7735static struct gpio_led mzk_w04nu_leds_gpio[] __initdata = { 
     
    150108        ar71xx_add_device_eth(1); 
    151109 
    152         ar71xx_add_device_m25p80(&mzk_w04nu_flash_data); 
     110        ar71xx_add_device_m25p80(NULL); 
    153111 
    154112        ar71xx_add_device_leds_gpio(-1, ARRAY_SIZE(mzk_w04nu_leds_gpio), 
  • trunk/target/linux/ar71xx/files-2.6.39/arch/mips/ar71xx/mach-mzk-w300nh.c

    r29867 r29895  
    99 *  by the Free Software Foundation. 
    1010 */ 
    11  
    12 #include <linux/mtd/mtd.h> 
    13 #include <linux/mtd/partitions.h> 
    1411 
    1512#include <asm/mach-ar71xx/ar71xx.h> 
     
    3431#define MZK_W300NH_KEYS_POLL_INTERVAL   20      /* msecs */ 
    3532#define MZK_W300NH_KEYS_DEBOUNCE_INTERVAL (3 * MZK_W300NH_KEYS_POLL_INTERVAL) 
    36  
    37 #ifdef CONFIG_MTD_PARTITIONS 
    38 static struct mtd_partition mzk_w300nh_partitions[] = { 
    39         { 
    40                 .name           = "u-boot", 
    41                 .offset         = 0, 
    42                 .size           = 0x040000, 
    43                 .mask_flags     = MTD_WRITEABLE, 
    44         }, { 
    45                 .name           = "u-boot-env", 
    46                 .offset         = 0x040000, 
    47                 .size           = 0x010000, 
    48         }, { 
    49                 .name           = "kernel", 
    50                 .offset         = 0x050000, 
    51                 .size           = 0x160000, 
    52         }, { 
    53                 .name           = "rootfs", 
    54                 .offset         = 0x1b0000, 
    55                 .size           = 0x630000, 
    56         }, { 
    57                 .name           = "art", 
    58                 .offset         = 0x7e0000, 
    59                 .size           = 0x020000, 
    60                 .mask_flags     = MTD_WRITEABLE, 
    61         }, { 
    62                 .name           = "firmware", 
    63                 .offset         = 0x050000, 
    64                 .size           = 0x790000, 
    65         } 
    66 }; 
    67 #endif /* CONFIG_MTD_PARTITIONS */ 
    68  
    69 static struct flash_platform_data mzk_w300nh_flash_data = { 
    70 #ifdef CONFIG_MTD_PARTITIONS 
    71         .parts          = mzk_w300nh_partitions, 
    72         .nr_parts       = ARRAY_SIZE(mzk_w300nh_partitions), 
    73 #endif 
    74 }; 
    7533 
    7634static struct gpio_led mzk_w300nh_leds_gpio[] __initdata = { 
     
    145103        ar71xx_add_device_eth(1); 
    146104 
    147         ar71xx_add_device_m25p80(&mzk_w300nh_flash_data); 
     105        ar71xx_add_device_m25p80(NULL); 
    148106 
    149107        ar71xx_add_device_leds_gpio(-1, ARRAY_SIZE(mzk_w300nh_leds_gpio), 
  • trunk/target/linux/ar71xx/files-3.2/arch/mips/ath79/mach-mzk-w04nu.c

    r29868 r29895  
    88 *  by the Free Software Foundation. 
    99 */ 
    10  
    11 #include <linux/mtd/mtd.h> 
    12 #include <linux/mtd/partitions.h> 
    1310 
    1411#include <asm/mach-ath79/ath79.h> 
     
    3532#define MZK_W04NU_KEYS_POLL_INTERVAL    20      /* msecs */ 
    3633#define MZK_W04NU_KEYS_DEBOUNCE_INTERVAL (3 * MZK_W04NU_KEYS_POLL_INTERVAL) 
    37  
    38 static struct mtd_partition mzk_w04nu_partitions[] = { 
    39         { 
    40                 .name           = "u-boot", 
    41                 .offset         = 0, 
    42                 .size           = 0x040000, 
    43                 .mask_flags     = MTD_WRITEABLE, 
    44         }, { 
    45                 .name           = "u-boot-env", 
    46                 .offset         = 0x040000, 
    47                 .size           = 0x010000, 
    48         }, { 
    49                 .name           = "kernel", 
    50                 .offset         = 0x050000, 
    51                 .size           = 0x160000, 
    52         }, { 
    53                 .name           = "rootfs", 
    54                 .offset         = 0x1b0000, 
    55                 .size           = 0x630000, 
    56         }, { 
    57                 .name           = "art", 
    58                 .offset         = 0x7e0000, 
    59                 .size           = 0x020000, 
    60                 .mask_flags     = MTD_WRITEABLE, 
    61         }, { 
    62                 .name           = "firmware", 
    63                 .offset         = 0x050000, 
    64                 .size           = 0x790000, 
    65         } 
    66 }; 
    67  
    68 static struct flash_platform_data mzk_w04nu_flash_data = { 
    69         .parts          = mzk_w04nu_partitions, 
    70         .nr_parts       = ARRAY_SIZE(mzk_w04nu_partitions), 
    71 }; 
    7234 
    7335static struct gpio_led mzk_w04nu_leds_gpio[] __initdata = { 
     
    146108        ath79_register_eth(1); 
    147109 
    148         ath79_register_m25p80(&mzk_w04nu_flash_data); 
     110        ath79_register_m25p80(NULL); 
    149111 
    150112        ath79_register_leds_gpio(-1, ARRAY_SIZE(mzk_w04nu_leds_gpio), 
  • trunk/target/linux/ar71xx/files-3.2/arch/mips/ath79/mach-mzk-w300nh.c

    r29868 r29895  
    99 *  by the Free Software Foundation. 
    1010 */ 
    11  
    12 #include <linux/mtd/mtd.h> 
    13 #include <linux/mtd/partitions.h> 
    1411 
    1512#include <asm/mach-ath79/ath79.h> 
     
    3431#define MZK_W300NH_KEYS_POLL_INTERVAL   20      /* msecs */ 
    3532#define MZK_W300NH_KEYS_DEBOUNCE_INTERVAL (3 * MZK_W300NH_KEYS_POLL_INTERVAL) 
    36  
    37 static struct mtd_partition mzk_w300nh_partitions[] = { 
    38         { 
    39                 .name           = "u-boot", 
    40                 .offset         = 0, 
    41                 .size           = 0x040000, 
    42                 .mask_flags     = MTD_WRITEABLE, 
    43         }, { 
    44                 .name           = "u-boot-env", 
    45                 .offset         = 0x040000, 
    46                 .size           = 0x010000, 
    47         }, { 
    48                 .name           = "kernel", 
    49                 .offset         = 0x050000, 
    50                 .size           = 0x160000, 
    51         }, { 
    52                 .name           = "rootfs", 
    53                 .offset         = 0x1b0000, 
    54                 .size           = 0x630000, 
    55         }, { 
    56                 .name           = "art", 
    57                 .offset         = 0x7e0000, 
    58                 .size           = 0x020000, 
    59                 .mask_flags     = MTD_WRITEABLE, 
    60         }, { 
    61                 .name           = "firmware", 
    62                 .offset         = 0x050000, 
    63                 .size           = 0x790000, 
    64         } 
    65 }; 
    66  
    67 static struct flash_platform_data mzk_w300nh_flash_data = { 
    68         .parts          = mzk_w300nh_partitions, 
    69         .nr_parts       = ARRAY_SIZE(mzk_w300nh_partitions), 
    70 }; 
    7133 
    7234static struct gpio_led mzk_w300nh_leds_gpio[] __initdata = { 
     
    141103        ath79_register_eth(1); 
    142104 
    143         ath79_register_m25p80(&mzk_w300nh_flash_data); 
     105        ath79_register_m25p80(NULL); 
    144106 
    145107        ath79_register_leds_gpio(-1, ARRAY_SIZE(mzk_w300nh_leds_gpio), 
Note: See TracChangeset for help on using the changeset viewer.