Ignore:
Timestamp:
2012-03-27T21:38:01+02:00 (4 years ago)
Author:
juhosg
Message:

ar71xx: remove the built-in MTD maps of several boards

We are passing the MTD layout via the kernel command line, so
it makes no sense to duplicate it in mach-* files. The patch
removes the built-in MTD maps of the following boards:

  • AP113
  • ALFA N2/N5
  • DIR-600
  • DIR-615
  • DIR-825
  • TEW-6{3,5}2BRP
  • TEW-673GRU
  • WHR-G301N
  • WHR-HP-GN
  • WHR-HP-G300N
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/files/arch/mips/ath79/mach-alfa-nx.c

    r30405 r31108  
    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/ar71xx_regs.h> 
     
    3835#define ALFA_NX_MAC1_OFFSET             6 
    3936#define ALFA_NX_CALDATA_OFFSET          0x1000 
    40  
    41 static struct mtd_partition alfa_nx_partitions[] = { 
    42         { 
    43                 .name           = "u-boot", 
    44                 .offset         = 0, 
    45                 .size           = 0x040000, 
    46                 .mask_flags     = MTD_WRITEABLE, 
    47         }, { 
    48                 .name           = "u-boot-env", 
    49                 .offset         = 0x040000, 
    50                 .size           = 0x010000, 
    51                 .mask_flags     = MTD_WRITEABLE, 
    52         }, { 
    53                 .name           = "rootfs", 
    54                 .offset         = 0x050000, 
    55                 .size           = 0x600000, 
    56         }, { 
    57                 .name           = "kernel", 
    58                 .offset         = 0x650000, 
    59                 .size           = 0x190000, 
    60         }, { 
    61                 .name           = "nvram", 
    62                 .offset         = 0x7e0000, 
    63                 .size           = 0x010000, 
    64                 .mask_flags     = MTD_WRITEABLE, 
    65         }, { 
    66                 .name           = "art", 
    67                 .offset         = 0x7f0000, 
    68                 .size           = 0x010000, 
    69                 .mask_flags     = MTD_WRITEABLE, 
    70         }, { 
    71                 .name           = "firmware", 
    72                 .offset         = 0x050000, 
    73                 .size           = 0x780000, 
    74         } 
    75 }; 
    76  
    77 static struct flash_platform_data alfa_nx_flash_data = { 
    78         .parts          = alfa_nx_partitions, 
    79         .nr_parts       = ARRAY_SIZE(alfa_nx_partitions), 
    80 }; 
    8137 
    8238static struct gpio_keys_button alfa_nx_gpio_keys[] __initdata = { 
     
    13086                                  AR724X_GPIO_FUNC_ETH_SWITCH_LED4_EN); 
    13187 
    132         ath79_register_m25p80(&alfa_nx_flash_data); 
     88        ath79_register_m25p80(NULL); 
    13389 
    13490        ath79_register_leds_gpio(0, ARRAY_SIZE(alfa_nx_leds_gpio), 
Note: See TracChangeset for help on using the changeset viewer.