Well if you need this that badly, you can patch it yourself :)

Checkout the git repository:
git clone git://git.openwrt.org/openwrt.git

download the patches and apply them to the local git repo.
the command for that is: git apply 'example.patch' (make sure that you
are in the openwrt directory)
I think you have to apply 4 patches since this one is 1/4.

Sorry for the earlier message that was incomplete.

-Martijn

2013/11/8 Martijn Zilverschoon <thefriedzom...@gmail.com>:
> Well if you need this that badly, you can patch it yourself :)
>
> git clone git://git.openwrt.org/openwrt.git
>
>
> 2013/11/8 Weedy <weedy2...@gmail.com>:
>> Can this pretty please not die to bitrot?
>> I need this merged so badly ;_;
>>
>>
>> On Thu, Oct 31, 2013 at 7:33 PM, Marcin Jurkowski <marci...@gmail.com>
>> wrote:
>>>
>>> This adds kernel support support for Sagemcom F@st 2704 wireless ADSL
>>> router.
>>> It's a BCM6328-based 802.11n wireless router with USB port and ADSL2+
>>> modem equipped with 64 MiB RAM and 8 MiB flash.
>>> ---
>>>  .../brcm63xx/patches-3.10/536-board_fast2704.patch | 133
>>> +++++++++++++++++++++
>>>  1 file changed, 133 insertions(+)
>>>  create mode 100644
>>> target/linux/brcm63xx/patches-3.10/536-board_fast2704.patch
>>>
>>> diff --git a/target/linux/brcm63xx/patches-3.10/536-board_fast2704.patch
>>> b/target/linux/brcm63xx/patches-3.10/536-board_fast2704.patch
>>> new file mode 100644
>>> index 0000000..db34932
>>> --- /dev/null
>>> +++ b/target/linux/brcm63xx/patches-3.10/536-board_fast2704.patch
>>> @@ -0,0 +1,133 @@
>>> +--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
>>> ++++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
>>> +@@ -1477,6 +1477,122 @@ static struct board_info __initdata boar
>>> +       },
>>> + };
>>> +
>>> ++static struct board_info __initdata board_FAST2704V2 = {
>>> ++      .name                           = "F@ST2704V2",
>>> ++      .expected_cpu_id                = 0x6328,
>>> ++
>>> ++      .has_uart0                      = 1,
>>> ++      .has_pci                        = 1,
>>> ++      .has_ohci0                      = 1,
>>> ++      .has_ehci0                      = 1,
>>> ++      .has_usbd                       = 1,
>>> ++
>>> ++      .has_enetsw                     = 1,
>>> ++
>>> ++      .enetsw = {
>>> ++              .used_ports = {
>>> ++                      [0] = {
>>> ++                              .used   = 1,
>>> ++                              .phy_id = 1,
>>> ++                              .name   = "Port 1",
>>> ++                      },
>>> ++                      [1] = {
>>> ++                              .used   = 1,
>>> ++                              .phy_id = 2,
>>> ++                              .name   = "Port 2",
>>> ++                      },
>>> ++                      [2] = {
>>> ++                              .used   = 1,
>>> ++                              .phy_id = 3,
>>> ++                              .name   = "Port 3",
>>> ++                      },
>>> ++                      [3] = {
>>> ++                              .used   = 1,
>>> ++                              .phy_id = 4,
>>> ++                              .name   = "Port 4",
>>> ++                      },
>>> ++              },
>>> ++      },
>>> ++
>>> ++      .leds = {
>>> ++              /* front LEDs */
>>> ++              {
>>> ++                      .name                   =
>>> "F@ST2704V2:green:power",
>>> ++                      .gpio                   = 4,
>>> ++                      .active_low             = 1,
>>> ++                      .default_trigger        = "default-on",
>>> ++              },
>>> ++              {
>>> ++                      .name                   = "F@ST2704V2:red:power",
>>> ++                      .gpio                   = 5,
>>> ++                      .active_low             = 1,
>>> ++              },
>>> ++              {
>>> ++                      .name                   = "F@ST2704V2:red:inet",
>>> ++                      .gpio                   = 2,
>>> ++                      .active_low             = 1,
>>> ++              },
>>> ++              {
>>> ++                      .name                   = "F@ST2704V2:green:dsl",
>>> ++                      .gpio                   = 3,
>>> ++                      .active_low             = 1,
>>> ++              },
>>> ++              {
>>> ++                      .name                   = "F@ST2704V2:green:inet",
>>> ++                      .gpio                   = 11,
>>> ++                      .active_low             = 1,
>>> ++              },
>>> ++              {
>>> ++                      .name                   = "F@ST2704V2:green:usb",
>>> ++                      .gpio                   = 1,
>>> ++                      .active_low             = 1,
>>> ++              },
>>> ++
>>> ++              /* side button LEDs */
>>> ++              {
>>> ++                      .name                   = "F@ST2704V2:green:wps",
>>> ++                      .gpio                   = 10,
>>> ++                      .active_low             = 1,
>>> ++              },
>>> ++
>>> ++              /* FIXME: can't control gpio0 line in "out" state, needs
>>> further investigation */
>>> ++              /*
>>> ++              {
>>> ++                      .name                   =
>>> "F@ST2704V2:green:rfkill",
>>> ++                      .gpio                   = 0,
>>> ++                      .active_low             = 1,
>>> ++              },
>>> ++              */
>>> ++
>>> ++      },
>>> ++      .buttons = {
>>> ++              {
>>> ++                      .desc                   = "reset",
>>> ++                      .gpio                   = 23,
>>> ++                      .active_low             = 1,
>>> ++                      .type                   = EV_KEY,
>>> ++                      .code                   = KEY_RESTART,
>>> ++                      .debounce_interval      =
>>> BCM963XX_KEYS_DEBOUNCE_INTERVAL,
>>> ++              },
>>> ++              {
>>> ++                      .desc                   = "wps",
>>> ++                      .gpio                   = 24,
>>> ++                      .active_low             = 1,
>>> ++                      .type                   = EV_KEY,
>>> ++                      .code                   = KEY_WPS_BUTTON,
>>> ++                      .debounce_interval      =
>>> BCM963XX_KEYS_DEBOUNCE_INTERVAL,
>>> ++              },
>>> ++              {
>>> ++                      .desc                   = "rfkill",
>>> ++                      .gpio                   = 15,
>>> ++                      .active_low             = 1,
>>> ++                      .type                   = EV_KEY,
>>> ++                      .code                   = KEY_WLAN,
>>> ++                      .debounce_interval      =
>>> BCM963XX_KEYS_DEBOUNCE_INTERVAL,
>>> ++              },
>>> ++      },
>>> ++};
>>> ++
>>> + static struct board_info __initdata board_rta1025w_16 = {
>>> +       .name                           = "RTA1025W_16",
>>> +       .expected_cpu_id                = 0x6348,
>>> +@@ -3810,6 +3926,7 @@ static const struct board_info __initcon
>>> +       &board_963281TAN,
>>> +       &board_963281T_TEF,
>>> +       &board_dsl_274xb_f1,
>>> ++      &board_FAST2704V2,
>>> + #endif
>>> + #ifdef CONFIG_BCM63XX_CPU_6338
>>> +       &board_96338gw,
>>> --
>>> 1.8.1.5
>>> _______________________________________________
>>> openwrt-devel mailing list
>>> openwrt-devel@lists.openwrt.org
>>> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>>
>>
>>
>> _______________________________________________
>> openwrt-devel mailing list
>> openwrt-devel@lists.openwrt.org
>> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>>
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to