Ticket #10732: all_changes.patch

File all_changes.patch, 15.3 KB (added by Noltari, 6 years ago)

Final patch according to documentation.

  • patches-2.6.39/200-extended-platform-devices.patch

     
    1515@@ -61,6 +61,10 @@ struct board_info { 
    1616  
    1717        /* Buttons */ 
    18         struct gpio_button buttons[2]; 
     18        struct gpio_button buttons[4]; 
    1919+ 
    2020+       /* Additional platform devices */ 
    2121+       struct platform_device **devs; 
  • patches-2.6.39/457-board_96348A-122.patch

     
     1--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
     2+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
     3@@ -1009,6 +1009,67 @@ 
     4        }, 
     5 }; 
     6  
     7+static struct board_info __initdata board_96348A_122 = { 
     8+       .name                           = "96348A-122", 
     9+       .expected_cpu_id                = 0x6348, 
     10+ 
     11+       .has_uart0                      = 1, 
     12+       .has_enet1                      = 1, 
     13+       .has_pci                        = 1, 
     14+ 
     15+       .enet1 = { 
     16+               .force_speed_100        = 1, 
     17+               .force_duplex_full      = 1, 
     18+       }, 
     19+ 
     20+       .has_ohci0 = 1, 
     21+ 
     22+       .leds = { 
     23+               { 
     24+                       .name           = "power", 
     25+                       .gpio           = 0, 
     26+                       .active_low     = 1, 
     27+                       .default_trigger = "default-on", 
     28+               }, 
     29+               { 
     30+                       .name           = "alarm", 
     31+                       .gpio           = 2, 
     32+                       .active_low     = 1, 
     33+               }, 
     34+               { 
     35+                       .name           = "wps", 
     36+                       .gpio           = 6, 
     37+                       .active_low     = 1, 
     38+               }, 
     39+       }, 
     40+       .buttons = { 
     41+               { 
     42+                       .desc           = "reset", 
     43+                       .gpio           = 33, 
     44+                       .active_low     = 1, 
     45+                       .type           = EV_KEY, 
     46+                       .code           = KEY_RESTART, 
     47+                       .threshold      = 3, 
     48+               }, 
     49+               { 
     50+                       .desc           = "wifi", 
     51+                       .gpio           = 34, 
     52+                       .active_low     = 1, 
     53+                       .type           = EV_KEY, 
     54+                       .code           = BTN_0, 
     55+                       .threshold      = 3, 
     56+               }, 
     57+               { 
     58+                       .desc           = "wps", 
     59+                       .gpio           = 35, 
     60+                       .active_low     = 1, 
     61+                       .type           = EV_KEY, 
     62+                       .code           = KEY_WPS_BUTTON, 
     63+                       .threshold      = 3, 
     64+               }, 
     65+       }, 
     66+}; 
     67+ 
     68 #endif 
     69  
     70 /* 
     71@@ -2068,6 +2129,7 @@ 
     72        &board_V2500V_BB, 
     73        &board_V2110, 
     74        &board_ct536_ct5621, 
     75+       &board_96348A_122, 
     76 #endif 
     77  
     78 #ifdef CONFIG_BCM63XX_CPU_6358 
     79 No newline at end of file 
  • patches-2.6.39/500-ssb-add-callback-for-sprom.patch

    Cambios de propiedades en patches-2.6.39/457-board_96348A-122.patch
    ___________________________________________________________________
    Añadido: svn:executable
       + *
    
     
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -2128,6 +2128,17 @@ static struct ssb_sprom bcm63xx_sprom = 
     3@@ -2190,6 +2190,17 @@ static struct ssb_sprom bcm63xx_sprom = 
    44        .boardflags_lo          = 0x2848, 
    55        .boardflags_hi          = 0x0000, 
    66 }; 
     
    1818 #endif 
    1919  
    2020 /* 
    21 @@ -2397,8 +2408,9 @@ int __init board_register_devices(void) 
     21@@ -2459,8 +2470,9 @@ int __init board_register_devices(void) 
    2222        if (!board_get_mac_address(bcm63xx_sprom.il0mac)) { 
    2323                memcpy(bcm63xx_sprom.et0mac, bcm63xx_sprom.il0mac, ETH_ALEN); 
    2424                memcpy(bcm63xx_sprom.et1mac, bcm63xx_sprom.il0mac, ETH_ALEN); 
  • patches-2.6.39/100-reset_buttons.patch

     
    9292        struct gpio_led leds[5]; 
    9393+ 
    9494+       /* Buttons */ 
    95 +       struct gpio_button buttons[2]; 
     95+       struct gpio_button buttons[4]; 
    9696 }; 
    9797  
    9898 #endif /* ! BOARD_BCM963XX_H_ */ 
  • patches-2.6.39/977-ssb_export_fallback_sprom.patch

     
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -2108,7 +2108,7 @@ static void __init nb4_nvram_fixup(void) 
     3@@ -2170,7 +2170,7 @@ static void __init nb4_nvram_fixup(void) 
    44  * bcm4318 WLAN work 
    55  */ 
    66 #ifdef CONFIG_SSB_PCIHOST 
     
    99        .revision               = 0x02, 
    1010        .board_rev              = 0x17, 
    1111        .country_code           = 0x0, 
    12 @@ -2128,6 +2128,7 @@ static struct ssb_sprom bcm63xx_sprom = 
     12@@ -2190,6 +2190,7 @@ static struct ssb_sprom bcm63xx_sprom = 
    1313        .boardflags_lo          = 0x2848, 
    1414        .boardflags_hi          = 0x0000, 
    1515 }; 
  • patches-3.0/200-extended-platform-devices.patch

     
    1515@@ -61,6 +61,10 @@ struct board_info { 
    1616  
    1717        /* Buttons */ 
    18         struct gpio_button buttons[2]; 
     18        struct gpio_button buttons[4]; 
    1919+ 
    2020+       /* Additional platform devices */ 
    2121+       struct platform_device **devs; 
  • patches-3.0/457-board_96348A-122.patch

     
     1--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
     2+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
     3@@ -1009,6 +1009,67 @@ 
     4        }, 
     5 }; 
     6  
     7+static struct board_info __initdata board_96348A_122 = { 
     8+       .name                           = "96348A-122", 
     9+       .expected_cpu_id                = 0x6348, 
     10+ 
     11+       .has_uart0                      = 1, 
     12+       .has_enet1                      = 1, 
     13+       .has_pci                        = 1, 
     14+ 
     15+       .enet1 = { 
     16+               .force_speed_100        = 1, 
     17+               .force_duplex_full      = 1, 
     18+       }, 
     19+ 
     20+       .has_ohci0 = 1, 
     21+ 
     22+       .leds = { 
     23+               { 
     24+                       .name           = "power", 
     25+                       .gpio           = 0, 
     26+                       .active_low     = 1, 
     27+                       .default_trigger = "default-on", 
     28+               }, 
     29+               { 
     30+                       .name           = "alarm", 
     31+                       .gpio           = 2, 
     32+                       .active_low     = 1, 
     33+               }, 
     34+               { 
     35+                       .name           = "wps", 
     36+                       .gpio           = 6, 
     37+                       .active_low     = 1, 
     38+               }, 
     39+       }, 
     40+       .buttons = { 
     41+               { 
     42+                       .desc           = "reset", 
     43+                       .gpio           = 33, 
     44+                       .active_low     = 1, 
     45+                       .type           = EV_KEY, 
     46+                       .code           = KEY_RESTART, 
     47+                       .threshold      = 3, 
     48+               }, 
     49+               { 
     50+                       .desc           = "wifi", 
     51+                       .gpio           = 34, 
     52+                       .active_low     = 1, 
     53+                       .type           = EV_KEY, 
     54+                       .code           = BTN_0, 
     55+                       .threshold      = 3, 
     56+               }, 
     57+               { 
     58+                       .desc           = "wps", 
     59+                       .gpio           = 35, 
     60+                       .active_low     = 1, 
     61+                       .type           = EV_KEY, 
     62+                       .code           = KEY_WPS_BUTTON, 
     63+                       .threshold      = 3, 
     64+               }, 
     65+       }, 
     66+}; 
     67+ 
     68 #endif 
     69  
     70 /* 
     71@@ -2068,6 +2129,7 @@ 
     72        &board_V2500V_BB, 
     73        &board_V2110, 
     74        &board_ct536_ct5621, 
     75+       &board_96348A_122, 
     76 #endif 
     77  
     78 #ifdef CONFIG_BCM63XX_CPU_6358 
  • patches-3.0/100-reset_buttons.patch

    Cambios de propiedades en patches-3.0/457-board_96348A-122.patch
    ___________________________________________________________________
    Añadido: svn:executable
       + *
    
     
    9292        struct gpio_led leds[5]; 
    9393+ 
    9494+       /* Buttons */ 
    95 +       struct gpio_button buttons[2]; 
     95+       struct gpio_button buttons[4]; 
    9696 }; 
    9797  
    9898 #endif /* ! BOARD_BCM963XX_H_ */ 
  • patches-3.0/977-ssb_export_fallback_sprom.patch

     
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -2108,7 +2108,7 @@ static void __init nb4_nvram_fixup(void) 
     3@@ -2170,7 +2170,7 @@ static void __init nb4_nvram_fixup(void) 
    44  * bcm4318 WLAN work 
    55  */ 
    66 #ifdef CONFIG_SSB_PCIHOST 
     
    99        .revision               = 0x02, 
    1010        .board_rev              = 0x17, 
    1111        .country_code           = 0x0, 
    12 @@ -2128,6 +2128,7 @@ static struct ssb_sprom bcm63xx_sprom = 
     12@@ -2190,6 +2190,7 @@ static struct ssb_sprom bcm63xx_sprom = 
    1313        .boardflags_lo          = 0x2848, 
    1414        .boardflags_hi          = 0x0000, 
    1515 }; 
  • patches-3.1/200-extended-platform-devices.patch

     
    1515@@ -61,6 +61,10 @@ struct board_info { 
    1616  
    1717        /* Buttons */ 
    18         struct gpio_button buttons[2]; 
     18        struct gpio_button buttons[4]; 
    1919+ 
    2020+       /* Additional platform devices */ 
    2121+       struct platform_device **devs; 
  • patches-3.1/457-board_96348A-122.patch

     
     1--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
     2+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
     3@@ -1009,6 +1009,67 @@ 
     4        }, 
     5 }; 
     6  
     7+static struct board_info __initdata board_96348A_122 = { 
     8+       .name                           = "96348A-122", 
     9+       .expected_cpu_id                = 0x6348, 
     10+ 
     11+       .has_uart0                      = 1, 
     12+       .has_enet1                      = 1, 
     13+       .has_pci                        = 1, 
     14+ 
     15+       .enet1 = { 
     16+               .force_speed_100        = 1, 
     17+               .force_duplex_full      = 1, 
     18+       }, 
     19+ 
     20+       .has_ohci0 = 1, 
     21+ 
     22+       .leds = { 
     23+               { 
     24+                       .name           = "power", 
     25+                       .gpio           = 0, 
     26+                       .active_low     = 1, 
     27+                       .default_trigger = "default-on", 
     28+               }, 
     29+               { 
     30+                       .name           = "alarm", 
     31+                       .gpio           = 2, 
     32+                       .active_low     = 1, 
     33+               }, 
     34+               { 
     35+                       .name           = "wps", 
     36+                       .gpio           = 6, 
     37+                       .active_low     = 1, 
     38+               }, 
     39+       }, 
     40+       .buttons = { 
     41+               { 
     42+                       .desc           = "reset", 
     43+                       .gpio           = 33, 
     44+                       .active_low     = 1, 
     45+                       .type           = EV_KEY, 
     46+                       .code           = KEY_RESTART, 
     47+                       .threshold      = 3, 
     48+               }, 
     49+               { 
     50+                       .desc           = "wifi", 
     51+                       .gpio           = 34, 
     52+                       .active_low     = 1, 
     53+                       .type           = EV_KEY, 
     54+                       .code           = BTN_0, 
     55+                       .threshold      = 3, 
     56+               }, 
     57+               { 
     58+                       .desc           = "wps", 
     59+                       .gpio           = 35, 
     60+                       .active_low     = 1, 
     61+                       .type           = EV_KEY, 
     62+                       .code           = KEY_WPS_BUTTON, 
     63+                       .threshold      = 3, 
     64+               }, 
     65+       }, 
     66+}; 
     67+ 
     68 #endif 
     69  
     70 /* 
     71@@ -2068,6 +2129,7 @@ 
     72        &board_V2500V_BB, 
     73        &board_V2110, 
     74        &board_ct536_ct5621, 
     75+       &board_96348A_122, 
     76 #endif 
     77  
     78 #ifdef CONFIG_BCM63XX_CPU_6358 
  • patches-3.1/100-reset_buttons.patch

    Cambios de propiedades en patches-3.1/457-board_96348A-122.patch
    ___________________________________________________________________
    Añadido: svn:executable
       + *
    
     
    9292        struct gpio_led leds[5]; 
    9393+ 
    9494+       /* Buttons */ 
    95 +       struct gpio_button buttons[2]; 
     95+       struct gpio_button buttons[4]; 
    9696 }; 
    9797  
    9898 #endif /* ! BOARD_BCM963XX_H_ */ 
  • patches-3.1/977-ssb_export_fallback_sprom.patch

     
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -2108,7 +2108,7 @@ static void __init nb4_nvram_fixup(void) 
     3@@ -2170,7 +2170,7 @@ static void __init nb4_nvram_fixup(void) 
    44  * bcm4318 WLAN work 
    55  */ 
    66 #ifdef CONFIG_SSB_PCIHOST 
     
    99        .revision               = 0x02, 
    1010        .board_rev              = 0x17, 
    1111        .country_code           = 0x0, 
    12 @@ -2128,6 +2128,7 @@ static struct ssb_sprom bcm63xx_sprom = 
     12@@ -2190,6 +2190,7 @@ static struct ssb_sprom bcm63xx_sprom = 
    1313        .boardflags_lo          = 0x2848, 
    1414        .boardflags_hi          = 0x0000, 
    1515 }; 
  • patches-3.2/200-extended-platform-devices.patch

     
    1515@@ -61,6 +61,10 @@ struct board_info { 
    1616  
    1717        /* Buttons */ 
    18         struct gpio_button buttons[2]; 
     18        struct gpio_button buttons[4]; 
    1919+ 
    2020+       /* Additional platform devices */ 
    2121+       struct platform_device **devs; 
  • patches-3.2/457-board_96348A-122.patch

     
     1--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
     2+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
     3@@ -1010,6 +1010,67 @@ 
     4        }, 
     5 }; 
     6  
     7+static struct board_info __initdata board_96348A_122 = { 
     8+       .name                           = "96348A-122", 
     9+       .expected_cpu_id                = 0x6348, 
     10+ 
     11+       .has_uart0                      = 1, 
     12+       .has_enet1                      = 1, 
     13+       .has_pci                        = 1, 
     14+ 
     15+       .enet1 = { 
     16+               .force_speed_100        = 1, 
     17+               .force_duplex_full      = 1, 
     18+       }, 
     19+ 
     20+       .has_ohci0 = 1, 
     21+ 
     22+       .leds = { 
     23+               { 
     24+                       .name           = "power", 
     25+                       .gpio           = 0, 
     26+                       .active_low     = 1, 
     27+                       .default_trigger = "default-on", 
     28+               }, 
     29+               { 
     30+                       .name           = "alarm", 
     31+                       .gpio           = 2, 
     32+                       .active_low     = 1, 
     33+               }, 
     34+               { 
     35+                       .name           = "wps", 
     36+                       .gpio           = 6, 
     37+                       .active_low     = 1, 
     38+               }, 
     39+       }, 
     40+       .buttons = { 
     41+               { 
     42+                       .desc           = "reset", 
     43+                       .gpio           = 33, 
     44+                       .active_low     = 1, 
     45+                       .type           = EV_KEY, 
     46+                       .code           = KEY_RESTART, 
     47+                       .threshold      = 3, 
     48+               }, 
     49+               { 
     50+                       .desc           = "wifi", 
     51+                       .gpio           = 34, 
     52+                       .active_low     = 1, 
     53+                       .type           = EV_KEY, 
     54+                       .code           = BTN_0, 
     55+                       .threshold      = 3, 
     56+               }, 
     57+               { 
     58+                       .desc           = "wps", 
     59+                       .gpio           = 35, 
     60+                       .active_low     = 1, 
     61+                       .type           = EV_KEY, 
     62+                       .code           = KEY_WPS_BUTTON, 
     63+                       .threshold      = 3, 
     64+               }, 
     65+       }, 
     66+}; 
     67+ 
     68 #endif 
     69  
     70 /* 
     71@@ -2069,6 +2130,7 @@ 
     72        &board_V2500V_BB, 
     73        &board_V2110, 
     74        &board_ct536_ct5621, 
     75+       &board_96348A_122, 
     76 #endif 
     77  
     78 #ifdef CONFIG_BCM63XX_CPU_6358 
  • patches-3.2/100-reset_buttons.patch

    Cambios de propiedades en patches-3.2/457-board_96348A-122.patch
    ___________________________________________________________________
    Añadido: svn:executable
       + *
    
     
    9292        struct gpio_led leds[5]; 
    9393+ 
    9494+       /* Buttons */ 
    95 +       struct gpio_button buttons[2]; 
     95+       struct gpio_button buttons[4]; 
    9696 }; 
    9797  
    9898 #endif /* ! BOARD_BCM963XX_H_ */ 
  • patches-3.2/977-ssb_export_fallback_sprom.patch

     
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -2109,7 +2109,7 @@ static void __init nb4_nvram_fixup(void) 
     3@@ -2171,7 +2171,7 @@ static void __init nb4_nvram_fixup(void) 
    44  * bcm4318 WLAN work 
    55  */ 
    66 #ifdef CONFIG_SSB_PCIHOST 
     
    99        .revision               = 0x02, 
    1010        .board_rev              = 0x17, 
    1111        .country_code           = 0x0, 
    12 @@ -2129,6 +2129,7 @@ static struct ssb_sprom bcm63xx_sprom = 
     12@@ -2191,6 +2191,7 @@ static struct ssb_sprom bcm63xx_sprom = 
    1313        .boardflags_lo          = 0x2848, 
    1414        .boardflags_hi          = 0x0000, 
    1515 }; 
  • base-files/etc/defconfig/96348A-122/network

     
     1# Copyright (C) 2008 OpenWrt.org 
     2 
     3config interface loopback 
     4    option ifname   lo 
     5    option proto    static 
     6    option ipaddr   127.0.0.1 
     7    option netmask  255.0.0.0 
     8 
     9config interface lan 
     10    option type     bridge 
     11    option ifname   eth0 
     12    option proto    static 
     13    option ipaddr   192.168.1.1 
     14    option netmask  255.255.255.0