Gabor Juhos
cde71c305c
mpc85xx: add support for linux 3.7
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35451
2013-02-02 10:05:37 +00:00
Gabor Juhos
bbfd8cbf94
linux/3.7: add missing config symbols
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35450
2013-02-02 10:05:08 +00:00
Gabor Juhos
9a438b2271
ar71xx: build images for the TP-LINK TL-WR743ND v2
...
AR9331 based, these same as 741v4
Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35449
2013-02-02 10:01:15 +00:00
Gabor Juhos
668e529220
generic: fix gc_sections patch
...
Due to the patch, essential '.data..*' sections are merged
into the '.data' section:
--- vmlinux.good.sect 2013-02-01 23:49:16.000000000 +0100
+++ vmlinux.bad.sect 2013-02-01 23:49:02.000000000 +0100
@@ -1,5 +1,5 @@
-vmlinux.good: file format elf32-powerpc
+vmlinux.bad: file format elf32-powerpc
Sections:
Idx Name Size VMA LMA File off Algn
@@ -53,43 +53,35 @@
CONTENTS, ALLOC, LOAD, READONLY, DATA
24 .machine.desc 00000460 c04e1000 004e1000 004f1000 2**2
CONTENTS, ALLOC, LOAD, DATA
- 25 .data 0000f6a0 c04e2000 004e2000 004f2000 2**12
+ 25 .data 0001635c c04e2000 004e2000 004f2000 2**12
CONTENTS, ALLOC, LOAD, DATA
- 26 .data..init_task 00002000 c04f2000 004f2000 00502000 2**3
- CONTENTS, ALLOC, LOAD, DATA
- 27 .data..page_aligned 00002000 c04f4000 004f4000 00504000 2**12
- CONTENTS, ALLOC, LOAD, DATA
- 28 .data..cacheline_aligned 00000c00 c04f6000 004f6000 00506000
2**5
- CONTENTS, ALLOC, LOAD, DATA
- 29 .data..read_mostly 000015e0 c04f6c00 004f6c00 00506c00 2**3
- CONTENTS, ALLOC, LOAD, DATA
- 30 .sbss 000002e0 c04f9000 004f9000 005081e0 2**3
+ 26 .sbss 000002e0 c04fa000 004fa000 0050835c 2**3
<...>
This causes boot hang on powerpc. Modify the patch to
ensure that the kernel specific '.data..*' sections
remain separate.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35447
2013-02-02 09:30:47 +00:00
Gabor Juhos
31af0dc186
ar71xx: fix mac address calculation on the OpenMesh MR600
...
Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35446
2013-02-02 08:47:41 +00:00
Gabor Juhos
257b21f2d4
mpc85xx: nuke 3.3 support
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35445
2013-02-01 17:49:56 +00:00
Gabor Juhos
cf2faab4ae
mpc85xx: switch to 3.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35444
2013-02-01 17:49:54 +00:00
Gabor Juhos
56849d146c
mpc85xx: add support for 3.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35443
2013-02-01 17:49:53 +00:00
Gabor Juhos
630fffbead
mpc85xx: fix dts name for P1010RDB
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35442
2013-02-01 17:49:52 +00:00
Gabor Juhos
a2529eab2b
linux/3.6: add missing config symbols
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35441
2013-02-01 17:30:18 +00:00
Gabor Juhos
fb936218a1
linux/3.6: refresh patches
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35440
2013-02-01 17:30:15 +00:00
Gabor Juhos
495820f7a0
mpc85xx: remove broken flag
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35439
2013-02-01 17:28:54 +00:00
Gabor Juhos
4cb7e749ab
mpc85xx: build fdt file for the PB1010RDB board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35438
2013-02-01 17:28:51 +00:00
Gabor Juhos
20ca35570e
mpc85xx: enable PB1010RDB support
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35437
2013-02-01 17:28:49 +00:00
Gabor Juhos
21b15ddda5
mpc85xx: image: fix building of multiple dtb files
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35436
2013-02-01 17:28:47 +00:00
Gabor Juhos
d158dfc607
linux/3.3: disable crashlog on PPC
...
It causes NULL pointer dereference:
[ 0.638235] __ioremap(): phys addr 0x7f00000 is RAM lr c025d61c
[ 0.644090] Unable to handle kernel paging request for data at address 0x00000000
[ 0.651533] Faulting instruction address: 0xc025d620
[ 0.656483] Oops: Kernel access of bad area, sig: 11 [#1 ]
[ 0.661856] P1010 RDB
[ 0.664113] Modules linked in:
[ 0.667152] NIP: c025d620 LR: c025d61c CTR: c000dc38
[ 0.672101] REGS: c7831ef0 TRAP: 0300 Not tainted (3.3.8)
[ 0.677740] MSR: 00029000 <CE,EE,ME> CR: 42022082 XER: 20000000
[ 0.683817] DEAR: 00000000, ESR: 00000000
[ 0.687811] TASK = c782c000[1] 'swapper' THREAD: c7830000
[ 0.693017] GPR00: a1ee0000 c7831fa0 c782c000 00000000 0000214c ffffffff c7831ea6 0001ffff
[ 0.701350] GPR08: c03697cc c035fba0 c03697cc c0360000 42022022 00000000 00000000 00000000
[ 0.709682] GPR16: c0000a00 00000014 3fffffff 00ffa000 00000015 07fc42bc c0360000 00000000
[ 0.718015] GPR24: 00000000 00000000 00001680 c0360000 00000000 c025d5e8 c0390000 c038b824
[ 0.726535] NIP [c025d620] crashlog_init_fs+0x38/0xd8
[ 0.731560] LR [c025d61c] crashlog_init_fs+0x34/0xd8
[ 0.736503] Call Trace:
[ 0.738939] [c7831fa0] [c025d61c] crashlog_init_fs+0x34/0xd8 (unreliable)
[ 0.745712] [c7831fb0] [c0001e98] do_one_initcall+0xd4/0x198
[ 0.751357] [c7831fe0] [c02537f4] kernel_init+0x9c/0x120
[ 0.756647] [c7831ff0] [c000c2dc] kernel_thread+0x4c/0x68
[ 0.762022] Instruction dump:
[ 0.764975] 3860fff4 bfc10008 3fc0c039 90010014 3bfeb824 801f0004 2f800000 41be00a0
[ 0.772699] 7c030378 38804000 4bdb38cd 3c00a1ee <81630000> 6000dead 7c691b78 907eb824
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35435
2013-02-01 17:28:44 +00:00
Gabor Juhos
fb2e2a56d7
refresh kernel configs
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35434
2013-02-01 17:28:40 +00:00
Gabor Juhos
6805275fdc
ar71xx: sysupgrade - fix OpenMesh MR600 total flash size
...
Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35433
2013-02-01 15:50:54 +00:00
Gabor Juhos
979676ffcc
ar71xx: add sysupgrade support for OpenMesh MR600v2
...
Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35430
2013-02-01 15:50:47 +00:00
Gabor Juhos
2af995ba1d
ar71xx: add user-space support for OpenMesh MR600v2
...
Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35429
2013-02-01 15:50:45 +00:00
Gabor Juhos
8837d3a49b
ar71xx: add kernel support for the OpenMesh MR600v2
...
Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35428
2013-02-01 15:50:42 +00:00
Gabor Juhos
150bb9d0b1
ar71xx: remove unused OpenMesh MR600 led definitions
...
Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35427
2013-02-01 15:50:39 +00:00
Gabor Juhos
fe3db74276
ar71xx: remove unused OpenMesh MR6000 platform code
...
Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35426
2013-02-01 15:50:37 +00:00
Gabor Juhos
492cbcdd6b
ar71xx: build image for the TL-WDR3500 board
...
Based on http://patchwork.openwrt.org/patch/3208/
Thanks-to: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gui Iribarren <gui@altermundi.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35425
2013-02-01 15:50:34 +00:00
Gabor Juhos
119dc460a3
ar71xx: add user-space support for TL-WDR3500 board
...
Based on http://patchwork.openwrt.org/patch/3208/
Thanks-to: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gui Iribarren <gui@altermundi.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35424
2013-02-01 15:50:32 +00:00
Gabor Juhos
5bd02ca895
ar71xx: add kernel support for the TL-WDR3500 board
...
WDR3500 is similar to WDR3600 except it doesn't have gigabit ethernet,
and has only 1 USB port.
Pending issues:
* Leds are not working at all (except power and wlan_5g)
* LAN switch ethernet ports are reversed with respect to case label.
[Label] -> soft device
[LAN1] -> eth0.4
[LAN2] -> eth0.3
[LAN3] -> eth0.2
[LAN4] -> eth0.1
Based on http://patchwork.openwrt.org/patch/3208/
Thanks-to: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gui Iribarren <gui@altermundi.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35423
2013-02-01 15:50:29 +00:00
Jonas Gorski
ce8b226046
bcm63xx: replace kmod-switch with swconfig in default package set
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35407
2013-01-30 00:19:21 +00:00
Gabor Juhos
f7ff677169
ar71xx: add profile and build image for dir-825-c1
...
Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35403
2013-01-29 22:50:57 +00:00
Gabor Juhos
2a5193308f
ar71xx: add user space support for dir-825-c1
...
[juhosg: fix whitespaces in some scripts]
Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35402
2013-01-29 22:50:54 +00:00
Gabor Juhos
800da21cb1
ar71xx: add kernel support for dir-825-c1
...
[juhosg:
- remove unused GPIO stuff
- use a separate kernel patch for machine integration]
Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35401
2013-01-29 22:50:50 +00:00
Gabor Juhos
5a2aa8f184
generic: fix default compression selection in ubifs
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35398
2013-01-29 21:32:22 +00:00
Gabor Juhos
da9a704e92
ar71xx: add profile and generate images for the AP132 board
...
Based on http://patchwork.openwrt.org/patch/3162/
Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35397
2013-01-29 19:12:34 +00:00
Gabor Juhos
5d4ddbce72
ar71xx: add user-space support for the AP132 board
...
Based on http://patchwork.openwrt.org/patch/3162/
Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35396
2013-01-29 19:12:32 +00:00
Gabor Juhos
5ca187570f
ar71xx: add kernel support for Atheros AP132 Reference Board
...
Based on http://patchwork.openwrt.org/patch/3162/
Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35395
2013-01-29 19:12:30 +00:00
Gabor Juhos
8a9d92f125
ar71xx: fix ethernet device registration for the QCA9556 SoC
...
Based on http://patchwork.openwrt.org/patch/3162/
Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35394
2013-01-29 19:12:28 +00:00
Gabor Juhos
e9dbff1193
ar71xx: add kernel support for the QCA9556 SoC
...
Based on http://patchwork.openwrt.org/patch/3162/
Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35393
2013-01-29 19:12:26 +00:00
Gabor Juhos
df15e5cd61
ar71xx: enable fast flash read on dual-flash devices
...
This improves flash read speed on various Buffalo units.
mtd_speedtest results on the WZR-HP-AG300H:
old new delta
eraseblock read speed: 726 KiB/s 2068 KiB/s +184.85%
page read speed: 699 KiB/s 1973 KiB/s +182.26%
2 page read speed: 711 KiB/s 2043 KiB/s +187.34%
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35392
2013-01-29 19:12:25 +00:00
Gabor Juhos
562ba537fc
kernel: update linux 3.7 to 3.7.5
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35390
2013-01-29 18:29:45 +00:00
John Crispin
c6744513a3
fix mtd_mp25p80_add_gd25q32_gd25q64.patch
...
SVN-Revision: 35378
2013-01-29 11:06:57 +00:00
Florian Fainelli
714b2cfef3
Fix GigaDevice GD25Q32/GD25Q64 SPI Flash bad commit
...
Fix GigaDevice GD25Q32/GD25Q64 SPI Flash bad commit.
The patch was added to "linux/generic/patches-3.6" instead of
"target/linux/generic/patches-3.6".
I also fixed a missing patch space and refreshed generic patches.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35367
2013-01-29 09:46:11 +00:00
Gabor Juhos
e252a1492c
generic: fix build failure in MIPS kexec code if SMP is enabled
...
Fix it for older kernels as well.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35366
2013-01-29 09:44:58 +00:00
Gabor Juhos
22ce389e6a
ar71xx: add TP-LINK WA-801ND to run-time model detection
...
A small cosmetic fix to show the HW model name correctly in LuCI.
Patch-by: Amir Sagie <openwrt-devel@taproot.org.il>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35365
2013-01-29 09:40:29 +00:00
Gabor Juhos
1b3c6ad1fb
generic: fix build failure in MIPS kexec code if SMP is enabled
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35364
2013-01-29 09:40:23 +00:00
John Crispin
756a7c5451
fix for non-blinking LAN LEDs
...
https://dev.openwrt.org/ticket/12830
SVN-Revision: 35359
2013-01-28 18:06:31 +00:00
John Crispin
a0f7a3c214
dont load gptu on ase
...
fixes #12792
SVN-Revision: 35357
2013-01-28 17:46:07 +00:00
John Crispin
d93706154b
ramips: reset switch on single-port devices
...
Signed-off-by: Daniel Gole <dgolle@allnet.de>
SVN-Revision: 35356
2013-01-28 17:44:41 +00:00
John Crispin
0de0955931
refresh patches
...
SVN-Revision: 35355
2013-01-28 17:44:20 +00:00
John Crispin
0183df8ed9
Fix ARV7518 USB
...
This patch correctly fixes USB on Lantiq ARV7518.
There was a failed attempt on fixing this on r35077 (https://dev.openwrt.org/changeset/35077/ ).
Signed-off-by: José Vázquez Fernández <ppvazquezfer@gmail.com>
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 35354
2013-01-28 17:43:35 +00:00
John Crispin
3534757bb9
Add ath9k eeprom and pci fixup support
...
Add ath9k eeprom and pci fixup support (again) for linux 3.7.
On linux 3.3, the fixup forced the regdomain to 0x67, causing low TX power.
This patch only corrects checksum, the rest of the EEPROM isn't changed.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 35353
2013-01-28 17:43:25 +00:00
John Crispin
5eb43d4cf8
Add support for ARV4518PW R01 and rename R01A.
...
There are two different versions of SMC7908A-ISP: R01 and R01A.
R01 has an internal clock for PCI, meanwhile R01A has an external clock.
This fixes: https://dev.openwrt.org/ticket/12884
Signed-off-by: John Crispin <blogic@openwrt.org>
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 35352
2013-01-28 17:42:59 +00:00
Felix Fietkau
1dc9c8ef69
kernel: disable CONFIG_CRYPTO_MANAGER2, it is not needed
...
SVN-Revision: 35342
2013-01-27 23:23:39 +00:00
Hauke Mehrtens
68aeb7af8e
brcm47xx: load pps_core and ptp before tg3 to make the interface available for failsafe.
...
SVN-Revision: 35341
2013-01-27 21:48:28 +00:00
Hauke Mehrtens
a9175c90cf
kernel: b53: the b53 spi driver depends on spi
...
SVN-Revision: 35340
2013-01-27 21:39:53 +00:00
Hauke Mehrtens
62554217fc
kernel: add packages for pps and ptp, they are needed by tg3 in kernel 3.8
...
SVN-Revision: 35336
2013-01-27 21:18:52 +00:00
Felix Fietkau
8193bbe59a
netfilter: add support for flushing conntrack via /proc
...
SVN-Revision: 35330
2013-01-27 19:02:38 +00:00
Felix Fietkau
156a6e7999
kernel: clean up crypto kconfig options on 3.8
...
SVN-Revision: 35329
2013-01-27 17:49:09 +00:00
Hauke Mehrtens
721bf97863
kernel: remove __devinit, __devexit and __devexit_p for kernel 3.8
...
These attributes where removed with kernel 3.8 and are now causing compile errors.
SVN-Revision: 35328
2013-01-27 17:48:48 +00:00
Felix Fietkau
ed7ca5d44e
kernel: clean up crypto related kconfig options
...
SVN-Revision: 35327
2013-01-27 17:23:12 +00:00
Felix Fietkau
8a1091ad53
ar71xx: disable support for unsupported mtd configuration, saves about 5K kernel size after lzma
...
SVN-Revision: 35326
2013-01-27 16:38:27 +00:00
Felix Fietkau
044c316167
kernel: prevent cryptomgr from pulling in useless extra dependencies for tests that are not run
...
Reduces kernel size after LZMA by about 5k on MIPS
SVN-Revision: 35325
2013-01-27 16:21:08 +00:00
Hauke Mehrtens
e083c7926b
brcm47xx: create image for Netgear WNDR3400 V1
...
SVN-Revision: 35323
2013-01-26 20:34:38 +00:00
Hauke Mehrtens
05623aebef
brcm47xx: add initial board detection code
...
SVN-Revision: 35322
2013-01-26 20:34:00 +00:00
Hauke Mehrtens
a83d7bb109
brcm47xx: add gpio to irq function again
...
SVN-Revision: 35321
2013-01-26 20:33:23 +00:00
Felix Fietkau
8933b918cd
kernel: use -ffunction-sections, -fdata-sections and --gc-sections on mips
...
in combination with kernel symbol export stripping this significantly reduces
the kernel image size
SVN-Revision: 35320
2013-01-26 16:26:13 +00:00
Gabor Juhos
15be1c9ee7
kernel: update linux 3.7 to 3.7.4
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35318
2013-01-24 17:08:37 +00:00
Florian Fainelli
680f460861
kernel: refresh 3.8 patches
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35317
2013-01-24 17:04:52 +00:00
Florian Fainelli
9781461a3d
mvebu: update to 3.8-rc4
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35316
2013-01-24 17:04:46 +00:00
Hauke Mehrtens
4a69e20a10
kernel: add missing config options for 3.8
...
SVN-Revision: 35315
2013-01-24 14:48:15 +00:00
Hauke Mehrtens
76c12ff797
brcm47xx: change generic profiles
...
The default profile now contains Ethernet drivers for all the types
found on supported boards. There are other profiles for each Ethernet
driver.
SVN-Revision: 35314
2013-01-24 14:38:10 +00:00
Felix Fietkau
b60fc82ce5
kernel: remove the cisco sip phone patch for 3.7 and 3.8 as well
...
SVN-Revision: 35310
2013-01-23 16:31:38 +00:00
Felix Fietkau
8ce8960959
ar71xx: sync kernel sizes where possible to fix images for some devices ( #12874 )
...
SVN-Revision: 35309
2013-01-23 16:29:25 +00:00
Jonas Gorski
8411e5c06e
bcm63xx: switch to b53 and swconfig
...
Switch to using the B53 switch driver where appropriate.
Use a non-tagged default config where it isn't confirmed to be
working.
Remove the switch configuration in preinit as the switch will now
be configured by the driver to use port isolation to prevent leakage
between lan and wan.
While at it, also provide a switch config for Neufbox 6.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35307
2013-01-23 10:12:40 +00:00
Jonas Gorski
17d51121a6
bcm63xx: expose the internal switch to b53
...
Allow b53 access to the internal switch of BCM6328, BCM6362 and BCM6368.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35306
2013-01-23 10:12:37 +00:00
Jonas Gorski
bb0118c66f
generic: add b53 swconfig switch driver
...
Add swconfig switch driver for Broadcom BCM53XX switch chips. Supports
switches connected through MDIO, SPI or memory mapped registers, and
supports BCM5325, BCM539x, BCM531x5 and the BCM63XX internal switch
chips.
Tested are BCM5325 trough MDIO, BCM53115 through SPI, and BCM6328.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35305
2013-01-23 10:12:33 +00:00
Jonas Gorski
3e998d9cf9
bcm63xx: move bcm63xx-spi into the kernel
...
The SPI driver is needed for supporting to boot from SPI flash on BCM6358
and BCM6368, and for SPI connected switches.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35304
2013-01-23 10:12:13 +00:00
Felix Fietkau
46e4246d61
kernel: remove 340-module_alloc_size_check.patch from linux 3.8, it is not necessary anymore
...
SVN-Revision: 35248
2013-01-19 19:14:37 +00:00
Gabor Juhos
ed6d399f8d
ramips: add profile and build image for the Tenda 3G300M
...
Factory image should be used to flash from
original firmware.
[juhosg: use the GENERIC_4M template]
Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35246
2013-01-19 17:05:07 +00:00
Gabor Juhos
9891603eb5
ramips: add user-space support for the Tenda 3G300M
...
Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35245
2013-01-19 17:05:06 +00:00
Gabor Juhos
7eff5d2df0
ramips: add kernel support for the Tenda 3G300M
...
Ralink RT3052F, 4MB flash, 32MB ram, one USB 2.0, two buttons
and seven leds.
Factory image should be used to flash from original firmware.
Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35244
2013-01-19 17:05:03 +00:00
Gabor Juhos
f7a943694f
ramips: use MkImage for Hauppauge Broadway, Netcore NW718 and Tenda W306R V2.0
...
These targets need custom image names specified in the uImage header.
MkImage accepts an optional 4th argument to do exactly that. Reuse the
facility to generate factory images.
Compile-tested, the generated files inspected with "file" utility.
[juhosg:
- keep the factory.bin images to avoid users confusion,
- use GENERIC_4M template for the W306R V2.0
- update commit log]
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35243
2013-01-19 15:36:13 +00:00
Gabor Juhos
6aebe6a65d
ramips: allow to override image name/suffix in GENERIC_{4,8}M macros
...
Sysupgrade/KRuImage and BuildFirmware/Generic macros
are changed as well.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35242
2013-01-19 15:36:11 +00:00
Gabor Juhos
60dde219d4
ramips: do not stop the build if some targets fail
...
This becomes crucial when you are using a generic profile to build an image
larger than 4M, e.g. for w502u.
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35238
2013-01-19 08:51:45 +00:00
Jonas Gorski
c3eeff807f
generic: rtl8366_smi: only assign pvid if no pvid was set yet
...
Only assign a pvid if the current pvid is 0. Fixes using mixed tagged
and untagged traffic on a port and the untagged vlan isn't the last one
of which the port is a member.
Tested on RTL8366S and RTL8367R.
Fixes #8501 .
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35227
2013-01-18 15:19:11 +00:00
Jo-Philipp Wich
3a2cccda2e
all targets: use numerically prefixed uci-defaults file names to better control order of execution
...
SVN-Revision: 35217
2013-01-18 12:42:53 +00:00
Gabor Juhos
0de21d9747
kernel: update linux 3.7 to 3.7.3
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35216
2013-01-18 11:44:42 +00:00
Florian Fainelli
c8215775f3
mvebu: enable PCI in kernel configuration
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35214
2013-01-17 22:29:26 +00:00
Florian Fainelli
5e45a4344c
mvebu: enable PCIe on Marvell Armada 370 Reference Design
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35213
2013-01-17 22:29:22 +00:00
Florian Fainelli
cf9343ac86
mvebu: enable USB on Armada 370 Reference Design
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35212
2013-01-17 22:29:18 +00:00
Florian Fainelli
7e1e7063c2
mvebu: add preliminary support for PCI express
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35211
2013-01-17 22:29:13 +00:00
Florian Fainelli
29c21b973b
mvebu: refresh patches
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35210
2013-01-17 22:28:58 +00:00
Florian Fainelli
28acc6588d
kernel: refresh 3.8 patches
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35209
2013-01-17 22:28:53 +00:00
Florian Fainelli
a286a55c6f
mvebu: add board detection scripts
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35208
2013-01-17 22:28:48 +00:00
Florian Fainelli
f7858466e2
mvebu: enable /proc/devicetree usage
...
This is going to be used for proper user-space board identification (ala
mcs814x).
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35207
2013-01-17 22:28:37 +00:00
Florian Fainelli
15b4681e3e
mvebu: add default profile
...
Such that relevant kernel modules are selected (USB, I2C, SATA, RTC,
SDIO)
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35206
2013-01-17 22:28:33 +00:00
Jo-Philipp Wich
7399df1d69
x86: explicitely pass staging directory to grub-mkimage instead of relying on build time defaults ( #12821 )
...
SVN-Revision: 35200
2013-01-17 15:46:26 +00:00
Gabor Juhos
57f7408b8a
generic: add EHCI|OHCI platform driver fix to 3.[36]
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35194
2013-01-17 13:54:14 +00:00
Felix Fietkau
576aa2af0c
ramips: enable BR6425N in kernel config
...
Though originally contained in the patch applied in r35020, the move to 3.7 in
r34845 lost the kernel .config option. Reintroduce it to config-3.7.
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 35191
2013-01-17 09:39:44 +00:00
Florian Fainelli
05466923b8
mvebu: add support for EHCI controller
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35181
2013-01-15 19:55:50 +00:00
Florian Fainelli
c53a347034
mvebu: add support for the Marvell Armada 370 Reference Design board
...
Keep the patches in sync with the upstream developments.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35179
2013-01-15 19:55:40 +00:00
Florian Fainelli
58f8c5d87a
mvebu: enable SMP with SMP on UP enabled
...
The same kernel works ok for both Armada 370 (UP) and Armada XP (SMP)
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35178
2013-01-15 19:55:31 +00:00