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-dir-600-a1.c

    r30405 r31108  
    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> 
     
    4340#define DIR_600_A1_NVRAM_ADDR   0x1f030000 
    4441#define DIR_600_A1_NVRAM_SIZE   0x10000 
    45  
    46 static struct mtd_partition dir_600_a1_partitions[] = { 
    47         { 
    48                 .name           = "u-boot", 
    49                 .offset         = 0, 
    50                 .size           = 0x030000, 
    51                 .mask_flags     = MTD_WRITEABLE, 
    52         }, { 
    53                 .name           = "nvram", 
    54                 .offset         = 0x030000, 
    55                 .size           = 0x010000, 
    56         }, { 
    57                 .name           = "kernel", 
    58                 .offset         = 0x040000, 
    59                 .size           = 0x0e0000, 
    60         }, { 
    61                 .name           = "rootfs", 
    62                 .offset         = 0x120000, 
    63                 .size           = 0x2c0000, 
    64         }, { 
    65                 .name           = "mac", 
    66                 .offset         = 0x3e0000, 
    67                 .size           = 0x010000, 
    68                 .mask_flags     = MTD_WRITEABLE, 
    69         }, { 
    70                 .name           = "art", 
    71                 .offset         = 0x3f0000, 
    72                 .size           = 0x010000, 
    73                 .mask_flags     = MTD_WRITEABLE, 
    74         }, { 
    75                 .name           = "firmware", 
    76                 .offset         = 0x040000, 
    77                 .size           = 0x3a0000, 
    78         } 
    79 }; 
    80  
    81 static struct flash_platform_data dir_600_a1_flash_data = { 
    82         .parts          = dir_600_a1_partitions, 
    83         .nr_parts       = ARRAY_SIZE(dir_600_a1_partitions), 
    84 }; 
    8542 
    8643static struct gpio_led dir_600_a1_leds_gpio[] __initdata = { 
     
    153110        } 
    154111 
    155         ath79_register_m25p80(&dir_600_a1_flash_data); 
     112        ath79_register_m25p80(NULL); 
    156113 
    157114        ath79_gpio_function_disable(AR724X_GPIO_FUNC_ETH_SWITCH_LED0_EN | 
Note: See TracChangeset for help on using the changeset viewer.