Gabor Juhos
ed1889db33
ar71xx: add kernel support for the AP136-020 board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34884
2012-12-26 09:50:34 +00:00
Gabor Juhos
c887a7fe4e
ar71xx: rename AP136 to AP136-010
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34883
2012-12-26 09:50:31 +00:00
Gabor Juhos
f8b4dfd172
ar71xx: dynamically set AR8327's PAD configuration on AP136
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34882
2012-12-25 18:45:32 +00:00
Gabor Juhos
d4b4c7d102
generic: ar8216: add sgmii_delay_en field to ar8327_platform_data
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34881
2012-12-25 18:45:31 +00:00
Gabor Juhos
1dc2b6e8fa
ar71xx: ag71xx: show PHY interface mode in dmesg
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34880
2012-12-25 18:45:29 +00:00
Gabor Juhos
69da894432
ramips: fix ASUS WL-330N3G MAC address
...
The ASUS WL-330N and WL-330N3G has the MAC address stored at
offset 4, not 40. This is verified by reading original ASUS
firmware GPL_WL-330N3G_source.1028/user/rc/common_ex.c and
GPL_WL-330N_source.1021/user/rc/common_ex.c.
Tested on WL-330N3G, it now gets the same MAC as is printed on
the label on the router.
Signed-off-by: Jan Kardell <jan.kardell@arkub.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34877
2012-12-24 06:52:41 +00:00
Gabor Juhos
c5a36f13f0
ramips: fix wifi EEPROM extraction on DIR-615-Dx models
...
Patch from #12636 .
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34876
2012-12-24 06:52:38 +00:00
Imre Kaloz
2c05915b24
add nol2x0 cmdline to disable l2x0 cache
...
L2 cache via L2X0 cache controller available on some ARM boards can
provide a performance boost in some situations but decrease performance
in others. This adds a kernel cmdline to disable L2X0 for cns3xxx based
boards.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 34874
2012-12-23 18:53:38 +00:00
Gabor Juhos
c3cb63661f
generic: ar8216: don't use 0 as default VID on AR8327
...
VID0 is reserved for priority-tagged packets.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34862
2012-12-22 18:30:04 +00:00
Gabor Juhos
fa9d06c7f4
generic: more missing symbols for 3.{6,7}
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34861
2012-12-22 17:22:41 +00:00
Gabor Juhos
8105c6badd
ramips: unify eeprom file name for the built-in wireless MAC
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34860
2012-12-22 16:09:03 +00:00
Gabor Juhos
c81b4475c9
ramips: rt3883: fix build error
...
The cpuport_cfg field has been renamed to port0_cfg.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34859
2012-12-22 13:50:47 +00:00
Gabor Juhos
64d31e6c6b
ar71xx: register the second ethernet interface on the AP136
...
Also fix the default network configuration
according to the new setup.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34854
2012-12-22 12:12:50 +00:00
Gabor Juhos
5dec87afef
ar71xx: fix ethernet device registration for QCA9558
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34853
2012-12-22 12:12:48 +00:00
Gabor Juhos
84a7051cef
ar71xx: rename QCA9558 ETH_CFG bit defines
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34852
2012-12-22 12:12:46 +00:00
Gabor Juhos
4085a5773d
ar71xx: fixup allowed PHY interface types for QCA9558
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34851
2012-12-22 12:12:44 +00:00
Gabor Juhos
f01a786825
ar71xx: don't assign any MII bus device on QCA9558 by default
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34850
2012-12-22 12:12:43 +00:00
Gabor Juhos
9edcd9d3a3
ar71xx: ag71xx: fix mii_bus_dev sanity check
...
The mii_bus device is not required if phy_mask is zero.
The driver will use a fixed connection if it is not
specified.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34849
2012-12-22 12:12:41 +00:00
Gabor Juhos
ad0f03d250
ar71xx: ag71xx: don't start/stop built-in switch w/o mii_bus_dev
...
Trying to do that causes a NULL pointer dereference:
CPU 0 Unable to handle kernel paging request at virtual address 00000000, epc == 801d170c, ra == 801d18d4
Oops[#1 ]:
Cpu 0
$ 0 : 00000000 00000000 00000000 00000001
$ 4 : 00000000 802e6390 ffff8f45 00000001
$ 8 : 804b5360 ffffff80 802f93bc 00000000
$12 : 802f93e8 00000000 00000000 00000000
$16 : 8381aba0 8381aba0 00000000 00000000
$20 : 8295eff0 00000032 80000000 004101b8
$24 : 00000000 777265b0
$28 : 82936000 82937cf0 00420000 801d18d4
Hi : 00000000
Lo : 00000001
epc : 801d170c ar7240sw_reset+0x1c/0x19c
Tainted: G O
ra : 801d18d4 ag71xx_ar7240_start+0x28/0xc0
Status: 1100fc03 KERNEL EXL IE
Cause : 00800008
BadVA : 00000000
PrId : 00019750 (MIPS 74Kc)
Modules linked in: ath79_wdt ohci_hcd ledtrig_usbdev ledtrig_netdev
nf_nat_irc nf_nat_ftp nf_conntrack_irc nf_conntrack_ftp
ipt_MASQUERADE iptable_nat nf_nat pppoe xt_conntrack xt_CT xt_NOTRACK
iptable_raw xt_state nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack
ehci_hcd pppox ipt_REJECT xt_TCPMSS xt_LOG xt_comment xt_multiport
xt_mac xt_limit iptable_mangle iptable_filter ip_tables xt_tcpudp x_tab
les ppp_async ppp_generic slhc ath9k(O) ath9k_common(O) ath9k_hw(O)
ath(O) mac80211(O) usbcore usb_common nls_base crc_ccitt cfg80211(O) c
ompat(O) arc4 aes_generic crypto_blkcipher cryptomgr aead crypto_hash
crypto_algapi ledtrig_timer ledtrig_default_on leds_gpio gpio_button
_hotplug(O)
Process netifd (pid: 677, threadinfo=82936000, task=82cbe140, tls=77803750)
Stack : ffffffff 80087900 00000001 82937d74 8381aba0 8381aba0 00000000 00000000
8295eff0 801d18d4 8295eff0 801fa4a4 00420000 80092158 00000002 8381aba0
8381a800 00000000 00000080 801cf900 8027e720 00000000 00000000 8009223c
8381a800 8381a82c 8027e720 00000000 00000000 7f9d14f0 00420000 801ec08c
8381a800 801ebfb0 33000000 82937e30 00000001 8381a800 00001003 801ec348
...
Call Trace:
[<801d170c>] ar7240sw_reset+0x1c/0x19c
[<801d18d4>] ag71xx_ar7240_start+0x28/0xc0
[<801cf900>] ag71xx_open+0x1d0/0x258
[<801ec08c>] __dev_open+0xcc/0x130
[<801ec348>] __dev_change_flags+0xc0/0x160
[<801ec490>] dev_change_flags+0x20/0x6c
[<801ec5c8>] dev_ifsioc+0xec/0x348
[<801ecdb8>] dev_ioctl+0x594/0x67c
[<800ec00c>] do_vfs_ioctl+0x598/0x5ec
[<800ec0b0>] sys_ioctl+0x50/0x90
[<8006a3c4>] stack_done+0x20/0x40
Code: afbf0024 afb40020 afb10014 <8c910000> 00809021 24100104 24130704 8e440000 02002821
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34848
2012-12-22 12:12:40 +00:00
Gabor Juhos
3931c9524c
generic: ar8316: allow to configure port 6 via platform data on AR8327
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34847
2012-12-22 12:12:37 +00:00
Gabor Juhos
a0b31f97bb
generic: ar8216: rename cpuport_cfg to port0_cfg in ar8327_platform_data
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34846
2012-12-22 12:12:35 +00:00
Gabor Juhos
b44cdcde8e
ramips: add support for 3.7
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34845
2012-12-22 12:11:13 +00:00
Gabor Juhos
b81667cb23
ramips: convert to use {e,o}hci-platform driver
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34843
2012-12-22 12:11:08 +00:00
Gabor Juhos
c0e1a6f342
generic/3.6: add platform specific power callbacks to {e,o}hci_platform drivers
...
Backport of upstream commits:
86e4cb35f2260374df4139c2352afe7fe247cb60 usb: host: ehci-platform: BUG_ON() to WARN_ON() on probe
b6dd245c4594482d46507a0bfd100439be367952 usb: host: ohci-platform: BUG_ON() to WARN_ON() on probe
04216bedafb1b3992a6c2b7f1518281d2ba5fc7b usb: host: ehci-platform: add platform specific power callback
e4d37aeb373a5edceecc1dadc76fabbe8bc18e44 usb: host: ohci-platform: addplatform specific power callback
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34842
2012-12-22 12:11:06 +00:00
John Crispin
efe3225e2b
ar9 did not load atm driver properly
...
SVN-Revision: 34840
2012-12-22 10:16:52 +00:00
John Crispin
379cd6e25e
dont use input layer for gpio buttons
...
SVN-Revision: 34839
2012-12-21 20:04:20 +00:00
John Crispin
90a3761b0b
default switch setup for WBMR
...
SVN-Revision: 34838
2012-12-21 20:04:12 +00:00
John Crispin
ae0b9ff1ce
Setting the MDC clock to 2.5MHz and changing the mii mode to rgmii seems to fix the communication issues with the ar8316 switch. (ticket #11143 )
...
Tested only on the wbmr-hp-g300h, could affect/break other devices.
Signed-off-by: Sebastian Mayr <sebastian.mayr@student.uibk.ac.at>
SVN-Revision: 34837
2012-12-21 20:04:04 +00:00
John Crispin
9818a1f00b
adds script to set wps info on boards with a wps button
...
SVN-Revision: 34836
2012-12-21 20:03:59 +00:00
John Crispin
3134205dfd
minor tweaks to WBMR image
...
SVN-Revision: 34835
2012-12-21 20:03:54 +00:00
John Crispin
f4b2439554
add missing PHY_BASIC_FEATURES to 100mbit phys
...
SVN-Revision: 34826
2012-12-21 14:41:35 +00:00
John Crispin
861bf6af49
fix typo inside fritz3370 devicetree file
...
SVN-Revision: 34825
2012-12-21 14:41:30 +00:00
John Crispin
54c096527a
more devicetree fixes
...
SVN-Revision: 34824
2012-12-21 13:47:55 +00:00
John Crispin
59cc6d9ddd
improve button handling
...
SVN-Revision: 34823
2012-12-21 13:47:50 +00:00
John Crispin
7ce4c81647
add phy-reset gpio handling to xrx200-net
...
SVN-Revision: 34822
2012-12-21 13:47:44 +00:00
John Crispin
42d668174e
add more lantiq phy ids based on daniels uboot code
...
SVN-Revision: 34821
2012-12-21 13:47:40 +00:00
John Crispin
16c5946f8b
refresh patch and install v1.1 gphy blobs
...
SVN-Revision: 34820
2012-12-21 13:47:35 +00:00
John Crispin
123343d424
make to rtl8366_smi of binding use gpio_is_valid
...
SVN-Revision: 34816
2012-12-21 13:47:14 +00:00
Gabor Juhos
840d0d246c
kernel: add solos-pci update for 3.3
...
Same patches that I just merged for 3.6 and 3.7, except with one
additional fix that went into v3.4 that needed to be included.
Submitted more for the benefit of the AA branch than for trunk.
[juhosg: refresh the patch with quilt]
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34813
2012-12-21 10:38:33 +00:00
Gabor Juhos
04ce7e213f
rb532: add support for 3.7
...
Compile tested only.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34812
2012-12-20 19:25:43 +00:00
Gabor Juhos
e1b5eeeaa4
ramips: Add USB support for DAP-1350 platform.
...
It seems to work as intended, but only lightly tested.
Patch-by: Bryan Steele <brynet@gmail.com>
SIgned-off-by: Gabor Juhos <juhsog@openwrt.org>
SVN-Revision: 34811
2012-12-20 19:17:17 +00:00
Gabor Juhos
311d921e12
rb532: nuke 3.3 support
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34810
2012-12-20 19:09:03 +00:00
Gabor Juhos
befb29c7a3
rb532: switch to 3.6.11
...
Compile tested only. The target is broken anyway,
so the kernel version does not matter too much.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34809
2012-12-20 19:09:01 +00:00
Gabor Juhos
dbcb4708fb
rb532: add support for 3.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34808
2012-12-20 19:09:00 +00:00
Gabor Juhos
5399d00ae6
ppc44x: add support for 3.7
...
Compile tested only.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34807
2012-12-20 18:11:22 +00:00
Gabor Juhos
2d6a41cf5d
kernel: add solos-pci patches from 3.8 for new hardware
...
[juhosg: refresh patches with quilt, skip the patch for 3.3]
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34806
2012-12-20 17:14:57 +00:00
Gabor Juhos
d21275a36b
linux: add missing symbols for 3.{6,7}
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34805
2012-12-20 17:14:56 +00:00
Gabor Juhos
a81fa11243
cns21xx: add support for 3.7
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34801
2012-12-20 14:51:17 +00:00
Gabor Juhos
1d7ba088e6
ppc40x: add support for 3.7
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34800
2012-12-20 14:51:16 +00:00
Gabor Juhos
708c8c3d0d
ppc40x: add missing NULL terminator to avoid boot panic on PPC40x
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34799
2012-12-20 14:37:39 +00:00
Gabor Juhos
e108cb91c0
ar71xx: rename fix-ar933x-reset patch
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34798
2012-12-20 14:13:16 +00:00
Gabor Juhos
5da1d7daa5
ppc40x/44x: disable SWIOTLB
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34797
2012-12-20 14:09:39 +00:00
John Crispin
1b0aaff246
adds a fix for ar8216 mii detection on etop driver
...
SVN-Revision: 34795
2012-12-19 16:20:24 +00:00
Mirko Vogt
4d4b2d3ced
merge /lib/functions/boot.sh and /lib/functions.sh
...
SVN-Revision: 34794
2012-12-19 16:07:53 +00:00
Mirko Vogt
e34a4e0c7b
Do not use deprecated path to functions.sh (/etc/functions.sh -> /lib/functions.sh)
...
SVN-Revision: 34793
2012-12-19 16:07:50 +00:00
Mirko Vogt
439a869090
Do not overload mount-call - trying to reduce confusion
...
The behaviour of calling 'mount' differed depending on whether it called
the busybox-mount, the mount of util-linux, the mount defined in
/lib/functions.sh and /lib/functions/boot.sh
/etc/preinit even included /lib/functions.sh and /lib/functions/boot.sh,
both re-defining 'mount'.
SVN-Revision: 34792
2012-12-19 16:07:46 +00:00
John Crispin
687920ba3e
minor basefiles fixes
...
SVN-Revision: 34790
2012-12-19 15:17:42 +00:00
John Crispin
e472671bde
fix gptu clocks
...
SVN-Revision: 34789
2012-12-19 15:17:31 +00:00
John Crispin
5495ffbfdf
more board file fixes
...
SVN-Revision: 34788
2012-12-19 15:17:11 +00:00
Gabor Juhos
c0515a5a8b
ppc44x: nuke 3.3 support
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34787
2012-12-19 09:45:43 +00:00
Gabor Juhos
aedd9433fa
ppc44x: switch to 3.6.11
...
Compile tested only. The target is broken anyway,
so the kernel version does not matter too much.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34786
2012-12-19 09:45:42 +00:00
Gabor Juhos
982d3e3f7a
ppc44x: add support for 3.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34785
2012-12-19 09:45:40 +00:00
Gabor Juhos
5f82aa4d15
ar71xx: merge machine patches
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34783
2012-12-19 08:50:45 +00:00
Gabor Juhos
cf99770800
ar71xx: build image for the TL-MR3220 v2
...
Based on the following patch:
http://patchwork.openwrt.org/patch/3043/
[juhosg: reorder MR3220 MultiProfile entry]
Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34782
2012-12-19 08:50:44 +00:00
Gabor Juhos
b1b7aa674e
ar71xx: add user-space support for the TL-MR3220 v2
...
Based on the following patch:
http://patchwork.openwrt.org/patch/3043/
[juhosg: add uci-defaults/network support]
Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34780
2012-12-19 08:50:41 +00:00
Gabor Juhos
0767605d17
ar71xx: add kernel support for the TL-MR3220 v2
...
Based on the following patch:
http://patchwork.openwrt.org/patch/3043/
[juhosg:
- remove custom LED and button arrays
- use separate machine specific patch
- update Kconfig]
Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34779
2012-12-19 08:50:35 +00:00
John Crispin
4aa8272c8b
fix gptu patch - tapi should now load
...
SVN-Revision: 34777
2012-12-18 20:12:57 +00:00
Gabor Juhos
c62586382a
ppc40x: nuke 3.3 support
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34776
2012-12-18 20:10:37 +00:00
Gabor Juhos
7d0cf4f7a0
ppc40x: switch to 3.6.11
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34775
2012-12-18 20:10:34 +00:00
Gabor Juhos
565cdf58b5
ppc40x: add support for 3.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34774
2012-12-18 20:10:31 +00:00
Gabor Juhos
2143de1a3d
generic: disable crashlog on ppc
...
It causes panic on boot:
[ 0.194287] __ioremap(): phys addr 0x1f00000 is RAM lr crashlog_init_fs
[ 0.200902] Unable to handle kernel paging request for data at address 0x00000000
[ 0.208347] Faulting instruction address: 0xc026cb10
[ 0.213282] Oops: Kernel access of bad area, sig: 11 [#1 ]
[ 0.218586] PowerPC 40x Platform
[ 0.221783] Modules linked in:
[ 0.224817] NIP: c026cb10 LR: c026cb10 CTR: c000c1b8
[ 0.229745] REGS: c1825ed0 TRAP: 0300 Not tainted (3.6.11)
[ 0.235435] MSR: 00029030 <EE,ME,IR,DR> CR: 42004082 XER: 00000000
[ 0.241745] DEAR: 00000000, ESR: 00000000
[ 0.245724] TASK = c181e000[1] 'swapper' THREAD: c1824000
GPR00: c026cb10 c1825f80 c181e000 00000000 0000004b 0000004b c029a4dd 6f675f69
GPR08: 6e69745f c0290440 00000000 00000000 22004084 00000000 01ffc400 004011f8
GPR16: 00000001 ffffffff 00000000 007fff00 01ff6120
01f94298 01fff258 c02631b8
GPR24: c02604bc 00000019 c02a0000 c02a0000 c027c644 00000000 c02c0000 c02bd388
[ 0.279089] NIP [c026cb10] crashlog_init_fs+0x30/0xe0
[ 0.284095] LR [c026cb10] crashlog_init_fs+0x30/0xe0
[ 0.289000] Call Trace:
[ 0.291442] [c1825f80] [c026cb10] crashlog_init_fs+0x30/0xe0 (unreliable)
[ 0.298185] [c1825f90] [c00023fc] do_one_initcall+0xdc/0x1c8
[ 0.303812] [c1825fc0] [c02638c4] kernel_init+0x110/0x1a4
[ 0.309154] [c1825ff0] [c000ad4c] kernel_thread+0x4c/0x68
[ 0.314488] Instruction dump:
[ 0.317429] 9421fff0 7c0802a6 bfc10008 3fc0c02c 90010014 3bfed388 3800fff4 807f0004
[ 0.325117] 2f830000 41be00a4 38804000 4bda2809 <81630000> 7c691b78 907ed388 6d605e11
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34773
2012-12-18 20:10:02 +00:00
Gabor Juhos
1e8ab43834
generic: add missing symbols for 3.{6,7}
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34772
2012-12-18 20:09:58 +00:00
John Crispin
af48676b28
update to 3.7.1
...
SVN-Revision: 34771
2012-12-18 19:32:01 +00:00
Gabor Juhos
1080f68b2b
etrax: R.I.P.
...
It is broken and it is not maintained by anyone since long time.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34768
2012-12-18 17:54:04 +00:00
Gabor Juhos
b86e82e5cc
s3c2442: R.I.P.
...
It is broken and it is not maintained by anyone since long time.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34767
2012-12-18 17:54:02 +00:00
Gabor Juhos
db831511d2
goldfish: R.I.P.
...
It is broken and it is not maintained by anyone since long time.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34766
2012-12-18 17:53:53 +00:00
Gabor Juhos
979bc5536d
ps3: R.I.P.
...
It is broken and it is not maintained by anyone since long time.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34765
2012-12-18 17:53:51 +00:00
Gabor Juhos
6f794eeedb
pxcab: R.I.P.
...
It is broken and it is not maintained by anyone since long time.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34764
2012-12-18 17:53:17 +00:00
Gabor Juhos
029553b698
refresh kernel configs with kconfig.pl
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34763
2012-12-18 15:54:15 +00:00
Gabor Juhos
7ff7340304
geos: add missing config-3.7 file
...
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34762
2012-12-18 15:51:45 +00:00
Gabor Juhos
149534f3ed
ar71xx: image: add OpenMesh profile
...
It allows to build firmware images for all OpenMesh
products in one step.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34761
2012-12-18 15:16:05 +00:00
Gabor Juhos
8903f8581b
kernel: update linux 3.7 to 3.7.1
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34760
2012-12-18 15:13:31 +00:00
Gabor Juhos
b2caa5db24
cns21xx: remove broken flag
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34759
2012-12-18 14:51:58 +00:00
Gabor Juhos
39796c434c
cns21xx: nuke 3.3 support
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34758
2012-12-18 14:51:58 +00:00
Gabor Juhos
991ebc29d7
cns21xx: switch to 3.6.11
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34757
2012-12-18 14:51:57 +00:00
Gabor Juhos
9e1a54296a
cns21xx: fix build errors on 3.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34756
2012-12-18 14:51:55 +00:00
Gabor Juhos
5a680f1cbf
geos: update to 3.7
...
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34755
2012-12-18 14:50:48 +00:00
Gabor Juhos
9b15d3e22a
kernel: add 3.7 support for x86
...
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34754
2012-12-18 14:50:47 +00:00
Gabor Juhos
d537f76ddd
kernel: Fix Cisco SIP NAT patch to build with 3.7
...
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34753
2012-12-18 14:50:45 +00:00
Gabor Juhos
0c64d55b14
kernel: add missing config option BATTERY_DS2781 for 3.7
...
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34749
2012-12-18 14:50:41 +00:00
Gabor Juhos
44b9898251
kernel: update linux 3.6 to 3.6.11
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34748
2012-12-18 14:41:16 +00:00
Gabor Juhos
fe8efb72ca
ramips: nuke 3.3 support
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34744
2012-12-17 22:28:11 +00:00
Gabor Juhos
fc0da6852e
ar71xx: nuke 3.3 support
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34743
2012-12-17 22:28:09 +00:00
Felix Fietkau
1bdea42662
kernel: fix a warning in the O_DIRECT debloat patch
...
SVN-Revision: 34740
2012-12-17 20:55:49 +00:00
Felix Fietkau
2bda7a5b41
kernel: add some debloat patches, strip down procfs and make O_DIRECT support optional, saves ~15K after lzma on MIPS
...
SVN-Revision: 34737
2012-12-17 15:11:39 +00:00
Gabor Juhos
d153bdbba9
generic: rtl836x: fix compiler warnings
...
CC drivers/net/phy/rtl8366rb.o
In file included from drivers/net/phy/rtl8366s.c:16:0:
include/linux/of_platform.h:106:13: warning: 'struct device' declared inside parameter list [enabled by default]
include/linux/of_platform.h:106:13: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
drivers/net/phy/rtl8366s.c: In function 'rtl8366s_probe':
drivers/net/phy/rtl8366s.c:1094:2: warning: label 'err_out' defined but not used [-Wunused-label]
drivers/net/phy/rtl8366s.c:1055:32: warning: unused variable 'pdata'[-Wunused-variable]
CC drivers/net/phy/rtl8366rb.o
In file included from drivers/net/phy/rtl8366rb.c:17:0:
include/linux/of_platform.h:106:13: warning: 'struct device' declared inside parameter list [enabled by default]
include/linux/of_platform.h:106:13: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
drivers/net/phy/rtl8366rb.c: In function 'rtl8366rb_probe':
drivers/net/phy/rtl8366rb.c:1214:2: warning: label 'err_out' defined but not used [-Wunused-label]
drivers/net/phy/rtl8366rb.c:1175:32: warning: unused variable 'pdata'[-Wunused-variable]
CC drivers/net/phy/rtl8367.o
In file included from drivers/net/phy/rtl8367.c:15:0:
include/linux/of_platform.h:106:13: warning: 'struct device' declared inside parameter list [enabled by default]
include/linux/of_platform.h:106:13: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
drivers/net/phy/rtl8367.c: In function 'rtl8367_probe':
drivers/net/phy/rtl8367.c:1712:2: warning: label 'err_out' defined but not used [-Wunused-label]
drivers/net/phy/rtl8367.c:1677:32: warning: unused variable 'pdata' [-Wunused-variable]
CC drivers/net/phy/rtl8367b.o
In file included from drivers/net/phy/rtl8367b.c:15:0:
include/linux/of_platform.h:106:13: warning: 'struct device' declared inside parameter list [enabled by default]
include/linux/of_platform.h:106:13: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
drivers/net/phy/rtl8367b.c: In function 'rtl8367b_probe':
drivers/net/phy/rtl8367b.c:1494:2: warning: label 'err_out' defined but not used [-Wunused-label]
drivers/net/phy/rtl8367b.c:1459:32: warning: unused variable 'pdata' [-Wunused-variable]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34731
2012-12-17 13:02:18 +00:00
Gabor Juhos
61d715505c
ar71xx: add profile and build image for UniFi AP Pro
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34730
2012-12-17 12:28:21 +00:00
Gabor Juhos
abbd18776e
ar71xx: add user-space support for UniFi AP Pro
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34728
2012-12-17 12:28:11 +00:00
Gabor Juhos
ff3f28265f
ar71xx: add kernel support for the UniFi AP Pro
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34727
2012-12-17 12:28:02 +00:00
John Crispin
7bcb6b5479
make pinctrl-falcon honour status="disbaled";
...
SVN-Revision: 34714
2012-12-16 10:03:28 +00:00
John Crispin
573cf13419
fix falcon profile
...
SVN-Revision: 34713
2012-12-16 10:03:23 +00:00
John Crispin
33d3433d75
fix i2c-lantiq module
...
SVN-Revision: 34712
2012-12-16 10:03:18 +00:00
John Crispin
b637eb598d
add falcon devicetree files
...
SVN-Revision: 34711
2012-12-16 10:03:11 +00:00
Felix Fietkau
8c3306b8b6
kernel: add a missing config symbol for 3.7
...
SVN-Revision: 34710
2012-12-15 22:00:03 +00:00
Jonas Gorski
eba8cccd88
linux: generic: rtl836*: fix compilation with !CONFIG_OF
...
fixes the following errors caused by r34682:
CC [M] drivers/net/phy/rtl8366_smi.o
In file included from drivers/net/phy/rtl8366_smi.c:26:0:
drivers/net/phy/rtl8366_smi.h:149:46: warning: 'struct platform_device' declared inside parameter list [enabled by default]
drivers/net/phy/rtl8366_smi.h:149:46: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
drivers/net/phy/rtl8366_smi.c:1398:65: warning: 'struct platform_device' declared inside parameter list [enabled by default]
drivers/net/phy/rtl8366_smi.c: In function 'rtl8366_smi_probe_plat':
drivers/net/phy/rtl8366_smi.c:1400:44: error: dereferencing pointer to incomplete type
drivers/net/phy/rtl8366_smi.c:1402:11: error: dereferencing pointer to incomplete type
drivers/net/phy/rtl8366_smi.c:1403:16: error: dereferencing pointer to incomplete type
drivers/net/phy/rtl8366_smi.c: At top level:
drivers/net/phy/rtl8366_smi.c:1415:46: warning: 'struct platform_device' declared inside parameter list [enabled by default]
drivers/net/phy/rtl8366_smi.c:1415:21: error: conflicting types for 'rtl8366_smi_probe'
drivers/net/phy/rtl8366_smi.h:149:21: note: previous declaration of 'rtl8366_smi_probe' was here
drivers/net/phy/rtl8366_smi.c: In function 'rtl8366_smi_probe':
drivers/net/phy/rtl8366_smi.c:1420:31: error: dereferencing pointer to incomplete type
drivers/net/phy/rtl8366_smi.c:1424:10: error: dereferencing pointer to incomplete type
drivers/net/phy/rtl8366_smi.c:1425:3: warning: passing argument 1 of 'rtl8366_smi_probe_of' from incompatible pointer type [enabled by default]
drivers/net/phy/rtl8366_smi.c:1392:19: note: expected 'struct device_node *' but argument is of type 'struct platform_device *'
drivers/net/phy/rtl8366_smi.c:1427:3: warning: passing argument 1 of 'rtl8366_smi_probe_plat' from incompatible pointer type [enabled by default]
drivers/net/phy/rtl8366_smi.c:1398:5: note: expected 'struct platform_device *' but argument is of type 'struct platform_device *'
drivers/net/phy/rtl8366_smi.c: At top level:
drivers/net/phy/rtl8366_smi.c:1438:1: error: conflicting types for 'rtl8366_smi_probe'
drivers/net/phy/rtl8366_smi.h:149:21: note: previous declaration of 'rtl8366_smi_probe' was here
make[7]: *** [drivers/net/phy/rtl8366_smi.o] Error 1
make[6]: *** [drivers/net/phy] Error 2
make[5]: *** [drivers/net] Error 2
make[4]: *** [drivers] Error 2
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 34703
2012-12-15 13:32:02 +00:00
John Crispin
3ca51b5399
select hcd as a default package for the dgn3500
...
SVN-Revision: 34702
2012-12-15 11:01:16 +00:00
John Crispin
85e4da7e23
EASY80920 has 2 usb ports
...
SVN-Revision: 34701
2012-12-15 11:01:11 +00:00
John Crispin
3dac521a49
remove 3.3 and 3.6
...
SVN-Revision: 34699
2012-12-15 02:01:08 +00:00
John Crispin
1dece11487
cleanup basefiles
...
SVN-Revision: 34698
2012-12-15 02:01:00 +00:00
John Crispin
601bc28669
clean up modules.mk
...
SVN-Revision: 34697
2012-12-15 02:00:55 +00:00
John Crispin
2c33df0376
add devicetrees
...
SVN-Revision: 34691
2012-12-15 02:00:20 +00:00
John Crispin
3a948770cf
add linux-v3.7
...
SVN-Revision: 34687
2012-12-15 01:59:45 +00:00
John Crispin
d8678644f9
make rtl8366 driver OF capable
...
SVN-Revision: 34682
2012-12-15 01:59:08 +00:00
Hauke Mehrtens
4901ac8225
brcm47xx: improve suppressing printing if a module was found in preinit function.
...
Thank you Bastian Bittorf
SVN-Revision: 34680
2012-12-14 22:45:12 +00:00
Gabor Juhos
57d7df3a35
generic: export include/linux/switch.h on 3.3, 3.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34678
2012-12-14 12:11:48 +00:00
Gabor Juhos
a860153cce
generic: disintegrate UAPI from include/linux/switch.h
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34677
2012-12-14 12:11:41 +00:00
Gabor Juhos
8aed692309
generic: refresh patches
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34676
2012-12-14 08:47:39 +00:00
Gabor Juhos
272ef8ac00
generic: update pci_disable_usb_common_quirks patch
...
Fixes the following compiler warning:
drivers/usb/host/pci-quirks.c:459:23: warning: 'quirk_usb_handoff_uhci' defined but not used [-Wunused-function]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34675
2012-12-14 08:32:56 +00:00
Gabor Juhos
2e2c88b625
ar71xx: reorder some patches
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34674
2012-12-14 07:16:56 +00:00
Gabor Juhos
34411a0cbd
ar71xx: merge unifi outdoor patch into the ubnt-xm one
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34673
2012-12-14 07:16:50 +00:00
Hauke Mehrtens
6c8efbfdc0
brcm47xx: Additional BCM4716 support
...
Additional BCM4716 support. Still needs working ethernet driver.
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 34672
2012-12-13 18:57:38 +00:00
Hauke Mehrtens
6672d869da
brcm47xx: BCMA - Broadcom 2011 SDK Updates
...
I noticed these changes when reviewing the 2011 Broadcom SDK. I haven't
noticed any obvious changes in behavior with them applied; but thought I
should at least pass them on.
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 34670
2012-12-13 18:54:04 +00:00
Hauke Mehrtens
97d22306da
brcm47xx: return the real irq number in bcma_core_irq
...
The irq signal numbers that are send by the cpu are increased by 2 from
the number programmed into the mips core by bcma.
Return the irq number on which the irqs are send in bcma_core_irq() now.
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 34669
2012-12-13 18:51:10 +00:00
Gabor Juhos
6e4082f170
kernel: fix solos-pci skb double-free in DMA mode
...
[juhosg: refresh the patches with quilt]
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34667
2012-12-13 18:39:31 +00:00
Florian Fainelli
321852348f
kernel: fix perf build with uclibc toolchains on x86
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34666
2012-12-13 17:34:22 +00:00
Florian Fainelli
5e7d69554e
kernel/3.6: backport an upstream build for perf with uClibc
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34662
2012-12-13 15:40:27 +00:00
Felix Fietkau
2bb7f82d8a
kernel: fix porting mistakes on the 3.6+ SIP NAT patch causing crashes
...
SVN-Revision: 34657
2012-12-13 13:07:13 +00:00
Hauke Mehrtens
71712ec522
brcm47xx: this usb patch is not needed, the Broadcom SDK does it the other way.
...
SVN-Revision: 34655
2012-12-13 00:12:42 +00:00
Hauke Mehrtens
5be97468f6
brcm47xx: use kernel 3.6.10 by default now
...
SVN-Revision: 34654
2012-12-13 00:11:55 +00:00
Hauke Mehrtens
235c065e12
brcm47xx: suppress printing if a module was found in preinit function.
...
SVN-Revision: 34653
2012-12-13 00:11:11 +00:00
Hauke Mehrtens
3a4a6cfd64
kernel: in kernel 3.6.8 and later tg3 depends on hwmon.ko
...
SVN-Revision: 34652
2012-12-13 00:09:55 +00:00
Hauke Mehrtens
1bd8db0bd6
kernel: update bcma and ssb to master-2012-12-11-2 from wireless-testing
...
SVN-Revision: 34651
2012-12-12 22:42:18 +00:00
Gabor Juhos
d085aad288
ar71xx: add profile and build initramfs image for the WNDR4300
...
It is not yet possible to use the default squasfsh/jffs2 images
on NAND flashes, so only initramfs image is supported for now.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34650
2012-12-12 16:49:52 +00:00
Gabor Juhos
dcdfcb75f0
ar71xx: add user-space support for the NETGEAR WNDR4300
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34649
2012-12-12 16:49:51 +00:00
Gabor Juhos
bc82db7d78
ar71xx: add kernel support for the NETGEAR WNDR4300
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34647
2012-12-12 16:49:49 +00:00
Gabor Juhos
75b71f4a74
ar71xx: add ap91_pci_init_simple helper
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34646
2012-12-12 16:49:48 +00:00
Gabor Juhos
d7cebac243
ar71xx: add ath79_wmac_register_simple helper
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34645
2012-12-12 16:49:47 +00:00
Gabor Juhos
ec26814b0e
ar71xx: refresh 3.3 patches
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34644
2012-12-12 16:49:46 +00:00
Gabor Juhos
cdfc300948
ar71xx: remove superfluous USB patches for 3.3
...
SVN-Revision: 34643
2012-12-12 16:49:43 +00:00
Gabor Juhos
eece71be56
generic: fix 8139cp patch for 3.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34640
2012-12-12 08:37:27 +00:00
Gabor Juhos
2b378d11c8
kernel: update linux 3.6 to 3.6.10
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34639
2012-12-11 20:14:39 +00:00
Florian Fainelli
ed15c452a1
kernel: update to 3.7 final
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34626
2012-12-11 11:31:17 +00:00
Florian Fainelli
aa2dc106c6
switch to 3.6 kernel
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34623
2012-12-10 21:06:10 +00:00
Florian Fainelli
ff6116cbdf
add 3.6 kernel support
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34622
2012-12-10 21:06:05 +00:00
Florian Fainelli
17c76e5ca8
add sound feature
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34621
2012-12-10 21:05:48 +00:00
Florian Fainelli
cbfca35c76
generic: backport a fix for the input keymap-matrix module
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34620
2012-12-10 21:05:42 +00:00
Florian Fainelli
87c8808ca5
keyboard driver depends on input-matrixkmap for 3.6+
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34619
2012-12-10 21:05:36 +00:00
Florian Fainelli
5c28c5255f
generic: backport an upstream fix for building snd-soc-pcm as a module
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34617
2012-12-10 21:05:27 +00:00
Florian Fainelli
f016b935d3
also list kmod-sound-core in the default packages
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34615
2012-12-10 21:05:11 +00:00
Gabor Juhos
dfd718d13d
mac80211: ath9k: allow to load EEPROM data via firmware API
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34606
2012-12-10 15:46:15 +00:00
Florian Fainelli
374a72411a
generic/kernel: add a fix for a common MIPS build failure.
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34602
2012-12-10 15:04:10 +00:00
Florian Fainelli
c1c6a23f13
kernel/generic: refresh 3.7 patches
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34601
2012-12-10 15:03:55 +00:00
Florian Fainelli
0f90806014
kernel/generic: port r34599 over 3.7 kernel
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34600
2012-12-10 15:03:51 +00:00
Florian Fainelli
67e85c0018
kernel/generic: fix build failure on missing uhci symbol
...
linux-3.6.8/drivers/usb/host/pci-quirks.c:471: undefined reference to
`uhci_check_and_reset_hc'
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34599
2012-12-10 14:24:28 +00:00
John Crispin
c2ae0ec02a
add support for Hauppauge Broadway
...
This patch introduces OpenWRT support for the base Hauppauge/PCTV Broadway
platform. It doesn't deal with the TV tuner or transcoder at this point,
but the core functionality is working (Ethernet, wireless, USB, buttons,
LEDs, etc).
Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>
SVN-Revision: 34595
2012-12-10 14:13:01 +00:00
Gabor Juhos
3cbc1a49e2
ar71xx: load ar934x_nfc driver earlier
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34589
2012-12-10 10:38:11 +00:00
Gabor Juhos
1f7ae58a2c
ar71xx: ar934x_nfc: allow to control DMA data swap via platform data
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34588
2012-12-10 10:38:07 +00:00
Gabor Juhos
2581173660
kernel: update linux 3.6 to 3.6.9
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34578
2012-12-08 15:01:33 +00:00
Gabor Juhos
47f9b2a110
ar71xx: TP-LINK also has a family TL-WDR
...
Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34577
2012-12-07 19:10:57 +00:00
Gabor Juhos
d7ba2b4840
ar71xx: add profile and build image for TP-LINK TL-WA801N/ND
...
Patch-by: Amir Sagie <openwrt-devel@taproot.org.il>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34576
2012-12-07 19:10:56 +00:00
Florian Fainelli
deeeb5f671
create Linksys WRTU54G-TM profile
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34572
2012-12-07 18:02:31 +00:00
Florian Fainelli
33f6c5ddb9
kernel: add missing USB configuration symbols after r34501
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34568
2012-12-07 11:01:53 +00:00
Florian Fainelli
8236584b13
rename interrupt number constants
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34566
2012-12-06 22:41:14 +00:00
Florian Fainelli
f1e4da0389
remove the now deprecated /proc/adm8668 interface
...
Proper gpiolib support is hooked instead.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34565
2012-12-06 22:41:09 +00:00
Florian Fainelli
849662a8ec
add a gpiolib driver
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34564
2012-12-06 22:41:04 +00:00
Florian Fainelli
78b235cfc3
do not reset WAN and LAN blocks
...
This is taken care of by the tulip driver accordingly.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34563
2012-12-06 22:40:58 +00:00
Florian Fainelli
b3f36553cc
enable and advertise USB support
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34562
2012-12-06 22:40:54 +00:00
Florian Fainelli
a5aed4ec3a
add support for on-board EHCI controller
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34561
2012-12-06 22:40:49 +00:00
Florian Fainelli
88f6bf64cf
remove the "old" tulip forked driver
...
We can now use the mainline tulip driver.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34559
2012-12-06 22:40:40 +00:00
Florian Fainelli
40ab1facd2
use the tulip platform driver
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34558
2012-12-06 22:40:36 +00:00
Florian Fainelli
445e77fdb5
patch the tulip driver to accept a platform variant
...
Isolate the PCI specific parts and group them under CONFIG_TULIP_PCI
CONFIG_TULIP_PLATFORM can be enabled for a platform style Tulip driver.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34557
2012-12-06 22:40:31 +00:00
Florian Fainelli
b1f1381c27
move clock frequencies into clock driver
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34556
2012-12-06 22:40:26 +00:00
Florian Fainelli
60663b12b2
add CONFIG_GPIO_PL061 config symbol
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34555
2012-12-06 22:40:21 +00:00
Florian Fainelli
1232f91efb
replace the custom mtd driver with a partition parser
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34554
2012-12-06 22:40:17 +00:00
Florian Fainelli
b516c8d89d
cleanup PCI controller code
...
At some point we should make the ADM5120 PCI controller driver a real
platform driver and share that one between the two targets.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34553
2012-12-06 22:40:12 +00:00
Florian Fainelli
1ed763b888
cleanup and make interrupt code more robust
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34552
2012-12-06 22:40:02 +00:00
Florian Fainelli
47ccbaaa91
remove frequency from /proc/cpuinfo
...
This is not the place to expose it and duplicates code reading the
system frequency.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34551
2012-12-06 22:39:57 +00:00
Florian Fainelli
e37f6fb458
provide a system clock to be used by the MIPS timer
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34550
2012-12-06 22:39:52 +00:00
Florian Fainelli
79c2ce01b7
get rid of the UART defines
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34549
2012-12-06 22:39:47 +00:00
Florian Fainelli
afc2b07be1
get rid of the specific UART driver and use AMBA PL010
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34548
2012-12-06 22:39:43 +00:00
Florian Fainelli
2dee2133c5
implement early_printk without an early_console
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34547
2012-12-06 22:39:33 +00:00
Florian Fainelli
f85115efd8
simplify IRQ controller code
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34546
2012-12-06 22:39:27 +00:00
Florian Fainelli
50303d52e2
use platform_add_devices
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34545
2012-12-06 22:39:22 +00:00
Florian Fainelli
192c1e90bc
move time related functions to their own file
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34544
2012-12-06 22:39:18 +00:00
Florian Fainelli
1f939889ca
move setup-related functions to their own file
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34543
2012-12-06 22:39:08 +00:00
Felix Fietkau
abc03de599
kernel: add missing config symbols
...
SVN-Revision: 34532
2012-12-06 14:11:16 +00:00
Felix Fietkau
a3843e7ec7
kernel 3.6+: nuke obsolete patches that are messing up oprofile builds
...
SVN-Revision: 34506
2012-12-05 16:49:48 +00:00
Florian Fainelli
512baafc6b
kernel/3.3: move OHCI and EHCI platform drivers to generic
...
These patches are not specific to bcm47xx and will be used on other
platforms as well.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34501
2012-12-05 14:18:05 +00:00
Florian Fainelli
822ee5053e
cns3xxx: fix dwc_otg driver compat with udc-core
...
function. This removes those from the dwc_otg driver and removes the patch
that comments out the linkage of udc-core so that the dwc_otg driver can
co-exist happily with other USB Device Controllers.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34475
2012-12-04 16:19:18 +00:00
Florian Fainelli
fd0729f35c
cns3xxx: advertise pcie usb usbgadget features
...
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34474
2012-12-04 16:19:12 +00:00
Florian Fainelli
d9d0814fc2
Fix Comtrend AR-5381u Power LED
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34471
2012-12-04 15:19:50 +00:00
Florian Fainelli
d3cda51994
do no longer rename amba-pl010 serial devices names
...
Back in the days when we could not override /etc/inittab, it made a lot
of sense to rename ttyAM to ttyS since this was the only supported
serial device(s), we can now just put in an appropriate /etc/inittab file
now.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34469
2012-12-03 16:18:40 +00:00
Felix Fietkau
a7220cd9f8
kernel: disable more pci quirks to save space on platforms that don't need them
...
SVN-Revision: 34467
2012-12-03 10:33:47 +00:00
Felix Fietkau
ec885796c0
kernel 3.6+: switch to a crc32 implementation that is more suitable for small caches. reduces kernel image size by ~22 KiB on mips
...
SVN-Revision: 34461
2012-12-02 18:37:41 +00:00
Felix Fietkau
24b31c9428
kernel: fix stripping symbol exports
...
SVN-Revision: 34458
2012-12-02 17:42:17 +00:00
Hauke Mehrtens
2ac9ac5163
brcm47xx: read sprom vars without prefix for boardrev and boardtype if the prefixed one is not available.
...
SVN-Revision: 34454
2012-12-02 16:11:39 +00:00
Felix Fietkau
38d3b8d0ea
kernel: patch in a working copy of elf.h instead of using relative path based hackery in #include statements
...
SVN-Revision: 34449
2012-12-02 15:26:19 +00:00
Gabor Juhos
e0e43655ce
ramips: fix serial console for Belkin F5D8235 v1/v2
...
Based on a patch from #12533 .
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34445
2012-12-02 14:16:12 +00:00
Gabor Juhos
890f83dfb3
Update linux-atm fixes to reflect the final upstream pull request
...
[juhosg: refresh the patches with quilt]
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34443
2012-12-02 13:04:04 +00:00
Jo-Philipp Wich
476ea2bcb4
imagebuilder: use file_copy to deploy files/ in the image generation phase
...
SVN-Revision: 34439
2012-12-02 12:20:43 +00:00
Florian Fainelli
4a1e2123eb
kernel: remove references to TARGET_ubicom32
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34431
2012-11-30 10:53:51 +00:00
Florian Fainelli
527afd0e9a
remove target
...
This target is unused, does not support any off the shelf hardware and
has been a maintenance burden for quite some time now.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34430
2012-11-30 10:53:47 +00:00
Florian Fainelli
c830644d97
remove Linux 3.3 support
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34426
2012-11-29 21:43:02 +00:00
Florian Fainelli
763f780553
use a default kernel command-line to mount squashfs and jffs2
...
This fixes bug #9055 .
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34424
2012-11-29 21:42:53 +00:00
Gabor Juhos
7cde0281f4
kernel: Fix 8139cp ring buffer initialisation, tx timeout recovery, add BQL
...
Patches queued upstream in net-next.git
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34415
2012-11-29 17:58:28 +00:00
Gabor Juhos
4f5defdc3b
ar71xx: switch to 3.6.8
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34414
2012-11-29 17:53:42 +00:00
Gabor Juhos
ea17e36482
kernel: Update Geos to 3.6.8
...
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34411
2012-11-29 17:37:19 +00:00
Gabor Juhos
543c2c27d1
kernel: Add ATM fixes pending upstream merge (queue reduction, race fixes)
...
Patches about to go into net-next.git
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34410
2012-11-29 17:37:18 +00:00
Gabor Juhos
df6727639a
kernel: Add missing CONFIG_BATTERY_DS2781 option to generic 3.6 config
...
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34409
2012-11-29 17:37:16 +00:00
Gabor Juhos
44131bd785
ramips: rt305x: add profile and build image for the Asus RT-N13U
...
Signed-off-by: Amit Mendapara <mendapara.amit@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34407
2012-11-29 17:37:14 +00:00
Gabor Juhos
d3994b7408
ramips: rt305x: add user-space support for the Asus RT-N13U
...
Signed-off-by: Amit Mendapara <mendapara.amit@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34406
2012-11-29 17:37:13 +00:00
Gabor Juhos
0ec59e6235
ramips: rt305x: add kernel support for the Asus RT-N13U Wireless-N300 Router
...
The work has been backported from openwrt-dreambox with
some modifications & code cleanup.
* updated config-3.3
* updated config-3.6
* renamed rt-n13 to rt-n13u
* fixed mach-rt-n13u.c
[juhosg: move user-space support and image generation into separate
patches]
Signed-off-by: Amit Mendapara <mendapara.amit@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34405
2012-11-29 17:37:11 +00:00
Gabor Juhos
c2f018fca2
remove common symbols from 3.6 configs
...
The removed symbols are present in the generic configuration.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34404
2012-11-29 15:21:41 +00:00
Gabor Juhos
1f516235ea
remove common symbols from 3.3 configs
...
The removed symbols are present in the generic configuration.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34403
2012-11-29 15:21:35 +00:00
Gabor Juhos
3a4d0ebd5c
kernel: update linux 3.6 to 3.6.8
...
Also refresh the affected patches.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34402
2012-11-29 07:42:19 +00:00
Florian Fainelli
ee16e144bb
use physmap-flash part_probe_types
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34398
2012-11-27 18:42:49 +00:00
Florian Fainelli
0588d13a3e
Fix typo in 96338GW power LED.
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34396
2012-11-27 18:42:42 +00:00
Florian Fainelli
dd852e242d
add AudioCodes AC495 SoC
...
Found in the AudioCodes Tulip AC494 ATA.
Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34395
2012-11-27 18:42:39 +00:00
Florian Fainelli
d59ba20030
do not call clk_put() on the timer clock
...
We don't support disabling the clock, but this is actually what it would do.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34394
2012-11-27 18:42:36 +00:00
Florian Fainelli
5d6208f34d
do not list specific board compatible strings
...
The general practice is to use the general SoC compatible string in both the
DTS and the board specific .c file.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34393
2012-11-27 18:42:32 +00:00
Florian Fainelli
94b7be6dd7
remove unused variables from Makefile.boot
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34392
2012-11-27 18:42:28 +00:00
Hauke Mehrtens
efd00e6240
brcm47xx: fix title of Bcm4705-wl profile
...
SVN-Revision: 34378
2012-11-25 16:41:00 +00:00
Hauke Mehrtens
a3d976aff5
brcm47xx: add profile for bcm4705 with wl driver
...
SVN-Revision: 34336
2012-11-25 16:15:27 +00:00
Gabor Juhos
57b7879a4e
ramips: ramips_eth: use Kconfig definition to enable debug
...
The Kconfig identifier to enable debugging in the driver was different from the
actually used one. Fix that.
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34332
2012-11-25 14:25:54 +00:00
Gabor Juhos
21d5df8700
ramips: add DIR-615 D userspace support
...
Commit 7c8edac25f23c4fc14239fdc293caa1317649944 introduced new machine and
Makefile changes to build images for this target. However, without the userspace
bits a ramips machine can't use wifi as the necessary "eeprom" data is to be
extracted by a hotplug script; also, sysupgrade support and default led
configuration are missing.
An IRC user reported these changes allowed him to use wifi on his hardware.
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34331
2012-11-25 14:25:27 +00:00
Hauke Mehrtens
608efcdbd0
kernel: add CONFIG_BCMA_POSSIBLE=y to generic config as it is set in most of the target configs.
...
SVN-Revision: 34330
2012-11-25 14:14:17 +00:00
Hauke Mehrtens
aa8e887a46
brcm47xx: whitespace cleanups
...
SVN-Revision: 34329
2012-11-25 14:03:51 +00:00
Hauke Mehrtens
be77f9951c
brcm47xx: fix cpu clock detection on ASUS WL-520gU
...
The ASUS WL-520gU and some other similar Asus devices have a BCM5354
running at 200MHZ and not at 240 which is the default for this SoC.
This fixes #4083 .
SVN-Revision: 34325
2012-11-24 20:28:06 +00:00
Hauke Mehrtens
264873b3c5
brcm47xx: watchdog: deactivate NOWAYOUT.
...
In the old configuration the SoC issued a reboot if the watchdog was
killed also if it was kill with TERM and not KILL.
This will fix #11724 .
SVN-Revision: 34324
2012-11-24 20:24:27 +00:00
Hauke Mehrtens
c62d86ecb8
brcm47xx: update watchdog driver
...
This watchdog driver should work with SoC having a PMU.
This fixes #11720 .
SVN-Revision: 34323
2012-11-24 20:07:25 +00:00
Jonas Gorski
60e0e0d6e6
bcm63xx: Add a fixup for rt2x00 devices.
...
This patch adds support for defining rt2x00 eeprom data.
This eeprom data can be extracted from flash or loaded directly from a firmware file.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 34322
2012-11-24 14:19:22 +00:00
Jonas Gorski
746b4cec06
bcm63xx: Enable LED pin support for ath9k pci fixup.
...
Some boards need specifying LED pin in order to get it working.
For example, in board HW556 (Huawei HG556a) "led_pin" must be "2".
By default led_pin is "0", so dsl_274xb_rev_f is changed to "-1".
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 34321
2012-11-24 14:19:16 +00:00
Jonas Gorski
1baeede939
bcm63xx: fix spi transfer handling
...
* Accept transfers without bits_per_word set.
* Work around the inability of the hardware of keeping CS asserted.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 34320
2012-11-24 14:19:09 +00:00
Gabor Juhos
b0b994cf76
ar71xx: set pad6 cfg for AR8327 on the AP136 board
...
Also override the pll_1000 value. Without these settings
ethernet suffers from packet loss.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34316
2012-11-23 20:55:34 +00:00
Gabor Juhos
49d4b5581d
generic: ar8216: set delay values for SGMII mode on AR8327
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34315
2012-11-23 20:55:26 +00:00
Florian Fainelli
6b63716262
add preliminary support for musl
...
Musl is an alternative C-library, see http://www.musl-libc.org for more infos.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34314
2012-11-23 20:02:29 +00:00
Jo-Philipp Wich
b73f22de1e
imagebuilder: merge r25078 to align files/ handling with current buildroot
...
SVN-Revision: 34301
2012-11-22 19:46:54 +00:00
Gabor Juhos
3205b52d1c
generic: ar8216: introduce ar8216_mib_op helper
...
The ar8216_mib_{capture,flush} functions are similar.
Move the common code into a helper and use that from
the original functions.
This change also fixes a lockdep warning in
ar8216_mib_flush.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34297
2012-11-22 10:33:03 +00:00
Gabor Juhos
10d30f2d2d
swconfig: make it compatible with 3.7
...
swconfig does not compile with 3.7 because
struct netlink_notify->pid has been renamed to
struct netlink_notify->portid
and
struct genl_info->snd_pid has been renamed to
struct genl_info->snd_portid
Use the new names and add compatibility patches
to 3.3 and 3.6.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34288
2012-11-21 17:38:11 +00:00
John Crispin
f7ead0a2d5
adds proper package selection for dgn3500
...
SVN-Revision: 34286
2012-11-21 06:06:48 +00:00
Gabor Juhos
e20a0baa04
cns21xx: add support for 3.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34285
2012-11-20 21:37:53 +00:00
Gabor Juhos
5c740aa23c
generic: add some missing symbols for 3.7
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34284
2012-11-20 21:34:43 +00:00
Gabor Juhos
2a792f32b5
generic: ar8216: fix port number check in 'ar8xxx_mib_work_func'
...
Also add a WARN_ON to 'ar8216_mib_fetch_port_stat'
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34283
2012-11-20 20:40:04 +00:00
Gabor Juhos
258b2f2dc2
generic: ar8216: remove an unblanced mutex_unlock call
...
Fixes the following warning:
[ 94.080000]
[ 94.080000] =====================================
[ 94.080000] [ BUG: bad unlock balance detected! ]
[ 94.080000] 3.3.8 #2 Tainted: G O
[ 94.080000] -------------------------------------
[ 94.080000] swconfig/1220 is trying to release lock (&priv->mib_lock) at:
[ 94.080000] [<801df8f4>] ar8216_sw_get_port_mib+0x138/0x16c
[ 94.080000] but there are no more locks to release!
[ 94.080000]
[ 94.080000] other info that might help us debug this:
[ 94.080000] 2 locks held by swconfig/1220:
[ 94.080000] #0 : (genl_mutex){+.+...}, at: [<80222430>] genl_rcv+0x14/0x34
[ 94.080000] #1 : (&dev->sw_mutex){+.+...}, at: [<801da018>] swconfig_get_dev+0x88/0xb4
[ 94.080000]
[ 94.080000] stack backtrace:
[ 94.080000] Call Trace:
[ 94.080000] [<8028dc58>] dump_stack+0x8/0x34
[ 94.080000] [<800a5128>] print_unlock_inbalance_bug+0xe0/0xfc
[ 94.080000] [<800a82c0>] lock_release+0x18c/0x1c8
[ 94.080000] [<80292074>] __mutex_unlock_slowpath+0xd8/0x17c
[ 94.080000] [<801df8f4>] ar8216_sw_get_port_mib+0x138/0x16c
[ 94.080000] [<801db688>] swconfig_get_attr+0xbc/0x394
[ 94.080000] [<8022261c>] genl_rcv_msg+0x1cc/0x214
[ 94.080000] [<80221a18>] netlink_rcv_skb+0x6c/0xe8
[ 94.080000] [<80222440>] genl_rcv+0x24/0x34
[ 94.080000] [<80221370>] netlink_unicast+0x15c/0x22c
[ 94.080000] [<8022175c>] netlink_sendmsg+0x240/0x2d0
[ 94.080000] [<801ef544>] sock_sendmsg+0x84/0x9c
[ 94.080000] [<801f0648>] __sys_sendmsg+0x1cc/0x270
[ 94.080000] [<801f207c>] sys_sendmsg+0x48/0x7c
[ 94.080000] [<8006ad78>] stack_done+0x20/0x40
[ 94.080000]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34282
2012-11-20 20:40:03 +00:00
Gabor Juhos
82b57b0c28
generic: ar8216: add missing locking calls
...
Fixes the following lockdep warning:
[ 19.160000] ------------[ cut here ]------------
[ 19.160000] WARNING: at drivers/net/phy/ar8216.c:322 ar8216_rmw+0x54/0xa4()
[ 19.170000] Modules linked in: nf_defrag_ipv4 nf_conntrack ehci_hcd
sd_mod pppox ipt_REJECT xt_TCPMSS ipt_LOG xt_comment xt_multip
ort xt_mac xt_limit iptable_mangle iptable_filter ip_tables xt_tcpudp
x_tables ppp_async ppp_generic slhc ath9k(O) ath9k_common(O) at
h9k_hw(O) ath(O) mac80211(O) usbcore usb_common scsi_mod nls_base crc7
crc_itu_t crc_ccitt cfg80211(O) compat(O) arc4 aes_generic cry
pto_blkcipher cryptomgr aead crypto_hash crypto_algapi ledtrig_timer
ledtrig_default_on leds_gpio gpio_button_hotplug(O)
[ 19.210000] Call Trace:
[ 19.220000] [<8028dc38>] dump_stack+0x8/0x34
[ 19.220000] [<80072da0>] warn_slowpath_common+0x78/0xa4
[ 19.230000] [<80072de4>] warn_slowpath_null+0x18/0x24
[ 19.230000] [<801de820>] ar8216_rmw+0x54/0xa4
[ 19.240000] [<801df460>] ar8216_mib_capture+0x70/0xd0
[ 19.240000] [<801df944>] ar8xxx_mib_work_func+0x34/0x98
[ 19.250000] [<80089a7c>] process_one_work+0x28c/0x460
[ 19.250000] [<8008a630>] worker_thread+0x22c/0x334
[ 19.260000] [<8008e544>] kthread+0x88/0x90
[ 19.260000] [<80065020>] kernel_thread_helper+0x10/0x18
[ 19.270000]
[ 19.270000] ---[ end trace 22e9d696adfa6a08 ]---
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34281
2012-11-20 20:40:00 +00:00
Gabor Juhos
c0f73ac607
generic: convert yaffs to use kuid_t and kgid_t on 3.6+
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34280
2012-11-20 17:45:24 +00:00
Gabor Juhos
188908e885
ar71xx: make rb750_nand driver compatible with 3.7
...
Also add compatibility patches for the currently
supported kernels.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34279
2012-11-20 16:29:43 +00:00
Gabor Juhos
8194237789
ar71xx: make ar934x_nfc driver compatible with 3.7
...
Also add compatibility patches for the currently
supported kernels.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34278
2012-11-20 16:29:42 +00:00
Gabor Juhos
4468fd7ae4
ar71xx: refresh rb4xx_nand patch
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34277
2012-11-20 15:53:17 +00:00
Gabor Juhos
46a3b818b9
ar71xx: remove buffer verification reference from rb4xx_nand.c
...
It is a dead code.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34276
2012-11-20 14:40:22 +00:00
Gabor Juhos
674b91ce0e
ar71xx: fix GPIO function selection for AR934x
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34275
2012-11-20 14:27:17 +00:00
Gabor Juhos
d833ca527d
ar71xx: restore rb4xx kernel partition size to the original value
...
The new lzma compressed elf kernel image fits into
that, even on devices with large page NAND chips.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34274
2012-11-20 12:17:45 +00:00
Gabor Juhos
33a99ce46b
ar71xx: install lzma compressed elf kernel image from wget2nand
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34273
2012-11-20 12:17:44 +00:00
Gabor Juhos
68b5aa2fdf
ar71xx/image: provide lzma compressed elf kernel image
...
This will be used on the RB4xx/RB7xx/RB2011 boards.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34272
2012-11-20 12:17:43 +00:00
Gabor Juhos
97867f8717
ar71xx/image: relink loader.elf image to LOADADDR
...
This allows to load the resulting image directly
from RouterBOOT.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34271
2012-11-20 12:17:41 +00:00
Gabor Juhos
dd092fd10c
ramips: set clk_is_20mhz for rt2x00 on RT3352/RT5350
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34270
2012-11-20 07:19:10 +00:00
Gabor Juhos
6c1fbb2d5c
mac80211/rt2x00: add rf_vals for Rt3352 with Xtal=20MHz
...
[juhosg: move ramips specific stuff into a followup patch]
Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34269
2012-11-20 07:19:09 +00:00
Gabor Juhos
8e4cefc7f8
refresh all kernel configurations
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34267
2012-11-20 07:19:06 +00:00
Jonas Gorski
8dc72c5c4d
Revert "target specific patches have nothing to do in generic.."
...
This reverts commit r34230, as it is causing build failures:
make[3] -C package/mtd compile
imagetag.c:35:32: fatal error: linux/bcm963xx_tag.h: No such file or directory
compilation terminated.
make[4]: *** [imagetag.o] Error 1
Any patches modifying exported kernel headers need to reside in generic
as toolchain/kernel-headers only applies generic patches.
SVN-Revision: 34255
2012-11-19 12:38:26 +00:00
Imre Kaloz
4c043300fc
fix 820-usb_add_usb_find_device_by_name.patch
...
SVN-Revision: 34254
2012-11-19 10:56:09 +00:00
Hauke Mehrtens
4fa5781a95
kernel: refresh patches
...
SVN-Revision: 34253
2012-11-18 21:40:30 +00:00
Hauke Mehrtens
86cc79ac98
brcm47xx: add support for kernel 3.6
...
This is based on the patch by Peter Wagner.
SVN-Revision: 34252
2012-11-18 21:27:00 +00:00
Hauke Mehrtens
db763080f4
kernel: add missing generic config options for 3.6+
...
SVN-Revision: 34250
2012-11-18 20:54:53 +00:00
Hauke Mehrtens
c159c7a462
kernel: add CONFIG_XZ_DEC=y to generic
...
CONFIG_SQUASHFS_XZ selects CONFIG_XZ_DEC so this could also be moved.
SVN-Revision: 34249
2012-11-18 20:48:53 +00:00
Gabor Juhos
d577d69838
ar71xx: use custom LZMA dictionary size for WNDR3700 images
...
Based on a patch by Hannu Nyman.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34248
2012-11-18 20:25:13 +00:00
Imre Kaloz
935ca3f3eb
add 3.7-rc6 support (patch 820 still has to be fixed)
...
SVN-Revision: 34247
2012-11-18 18:52:38 +00:00
Gabor Juhos
863657d040
generic: ar8216: add MIB counter support for the AR8216 switch as well
...
Thanks to Jonas Gorski for the reference URL.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34245
2012-11-18 16:21:00 +00:00
Gabor Juhos
98f30aac8e
generic: ar8216: rename AR8216_*_STATS_* defines
...
The names are misleading, those are only valid from
AR8236. The AR8216 chip uses different offsets.
Thanks to Jonas Gorski for the report.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34244
2012-11-18 16:20:56 +00:00
Gabor Juhos
9abd8cd004
generic ar8216: allow to read/reset MIB counters via swconfig
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34243
2012-11-18 12:26:35 +00:00
Gabor Juhos
4b17323b51
generic: ar8216: use dynamically allocated private data in ar8216_probe
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34242
2012-11-18 12:26:34 +00:00
Gabor Juhos
169e596268
ar71xx: add user-space support for the RB435G board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34240
2012-11-18 10:18:02 +00:00
Gabor Juhos
d44d954dec
ar71xx: add kernel support for the RB435G board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34239
2012-11-18 10:18:01 +00:00
Gabor Juhos
d62bddc620
ar71xx: update PCI IRQ map for RB4xx devices
...
Should fix #12269 .
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34238
2012-11-18 09:51:04 +00:00
Gabor Juhos
31881357af
ar71xx: create profile and build image for the OpenMesh MR600 board
...
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34237
2012-11-18 09:32:41 +00:00
Gabor Juhos
9da2c85b67
ar71xx: enable sysupgrade for the OpenMesh MR600
...
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34235
2012-11-18 09:32:39 +00:00
Gabor Juhos
6380301d01
ar71xx: rename om2p.sh upgrade script to openmesh.sh
...
It will be used on other boards as well.
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34234
2012-11-18 09:32:37 +00:00
Gabor Juhos
d325e622d2
scripts/om-fwupgradecfg-gen.sh: add support for the MR600
...
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34233
2012-11-18 09:32:36 +00:00
Gabor Juhos
c3174179b7
ar71xx: add user-space support for the OpenMesh MR600 board
...
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34232
2012-11-18 09:32:35 +00:00
Gabor Juhos
8d4857d677
ar71xx: add kernel support for the OpenMesh MR600 board
...
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34231
2012-11-18 09:32:33 +00:00
Imre Kaloz
b220071cd2
target specific patches have nothing to do in generic..
...
SVN-Revision: 34230
2012-11-18 09:22:38 +00:00
Gabor Juhos
c90128ce31
generic: remove temporary config file introduced in r34227
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34229
2012-11-18 08:51:56 +00:00
Gabor Juhos
ff1e854511
kernel: update linux 3.6 to 3.6.7
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34227
2012-11-18 08:41:31 +00:00
Florian Fainelli
a4c205011b
move patches to patches-2.6.36
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34220
2012-11-16 16:32:55 +00:00
Florian Fainelli
974b9f5c9a
remove broken flag
...
The SPARC qemu target works like a charm with the following qemu command-line:
qemu-system-sparc64 -M sun4u -L /home/florian/dev/qemu/pc-bios -kernel build_dir/linux-sparc/linux-3.6.6/vmlinux -nographic
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34219
2012-11-16 16:32:52 +00:00
Florian Fainelli
5261a171e9
update to kernel 3.6.6
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34218
2012-11-16 16:32:49 +00:00
Florian Fainelli
7e199fcc06
add missing framebuffer config symbol
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34217
2012-11-16 16:32:45 +00:00
Florian Fainelli
b7f2f14801
advertise jffs2, squashfs and ext4 features
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34216
2012-11-16 16:32:42 +00:00
Florian Fainelli
c6d9304d17
resync kernel configuration with 3.6 kernel
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34215
2012-11-16 16:32:39 +00:00
Florian Fainelli
dd70319e6d
build root filesystems and install them in $(BIN_DIR)
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34214
2012-11-16 16:32:36 +00:00
Florian Fainelli
8ad0b56ba5
do not build crashlog on sparc too
...
This is crashing the kernel in crashlog_init_fs(), until fixed, disable it
for SPARC too.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34213
2012-11-16 16:32:33 +00:00
Florian Fainelli
19811eddb4
switch to kernel 3.6.6
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34212
2012-11-16 16:32:29 +00:00
Florian Fainelli
f98ac68e0e
add support for 3.6 kernel
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34211
2012-11-16 16:32:26 +00:00
Florian Fainelli
c555479127
move acx-mac80211 to the ar7 generic target
...
None of the AC49x boards that we support actually have Wi-Fi.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34208
2012-11-16 13:00:55 +00:00
Florian Fainelli
b763d47bfe
3.6: add some framebuffer related config symbols
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34207
2012-11-16 13:00:51 +00:00
Florian Fainelli
bc73cf5345
push atm, br2684ctl and kmod-pppoa down the DSL Profile
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34206
2012-11-16 13:00:48 +00:00
Hauke Mehrtens
485f9573f8
brcm47xx: revert r33935: check for .ELF header in partition parser
...
For sysupgrade the generic image should be used and the special image for the wgt634u is just needed for initial flashing over CFE.
russell reported that with this patch sysupgrdae did not worked for him any more and he could not reproduce the error described in #11420 .
With the patch the linux partition also contained the loader which is in the first 128KB.
SVN-Revision: 34201
2012-11-15 16:39:45 +00:00
Gabor Juhos
7da001d068
scripts: rename om2p-fwupgradecfg-gen.sh to more generic om-fwupgradecfg-gen.sh
...
It will be used for non OM2P boards as well.
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34200
2012-11-14 14:18:33 +00:00
Gabor Juhos
ee94ed4597
ar71xx: add profile and build image for the Ubiquiti UniFi AP-Outdoor board
...
Signed-off-by: Daniel Dickinson <daniel@powercloudsystems.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34198
2012-11-13 20:57:19 +00:00
Gabor Juhos
9c5c079329
ar71xx: add user-space support for the Ubiquiti UniFi AP-Outdoor board
...
Signed-off-by: Daniel Dickinson <daniel@powercloudsystems.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34197
2012-11-13 20:57:18 +00:00
Gabor Juhos
75c1d3ccc2
ar71xx: add support for the Ubiquiti UniFi AP-Outdoor device
...
[juhosg:
- rename and refresh 660-MIPS-ath79-ubnt-xm-add-unifi-outdoor patches
- wrap long lines in mach-ubnt-xm
- remove default network config, set it from uci-defaults/network
instead
- remove user-space, and image generation stuff]
Signed-off-by: Daniel Dickinson <daniel@powercloudsystems.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34196
2012-11-13 20:57:17 +00:00
Gabor Juhos
7ab0e1566f
ar71xx: add profiles and build images for old PowerCloud System devices
...
[juhosg:
- use 'PowerCloud Systems' instead of 'PCS' in the profiles
- sort SingleProfile instances in image/Makefile]
Signed-off-by: Daniel Dickinson <daniel@powercloudsystems.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34195
2012-11-13 20:57:15 +00:00
Gabor Juhos
f6c3a8ddd6
generic: refresh 3.6 patches
...
SVN-Revision: 34194
2012-11-13 20:57:13 +00:00
Florian Fainelli
e7f77f2742
fix badly named patch file
...
SVN-Revision: 34193
2012-11-13 17:39:44 +00:00
Florian Fainelli
857456aef8
switch to kernel 3.6.6
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34192
2012-11-13 17:20:19 +00:00
Florian Fainelli
390b8eb864
fix CBUS UART registration
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34191
2012-11-13 17:20:14 +00:00
Gabor Juhos
62c8ff19ad
ar71xx: add profile and build image for the TL-WA7510N board
...
[juhosg: separated from the http://patchwork.openwrt.org/patch/2820/ patch]
Signed-off-by: Stefan Helmert <helst_listen@aol.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34190
2012-11-13 14:48:03 +00:00
Gabor Juhos
165b7d2173
ar71xx: user space support for the TL-WA7510N
...
[juhosg: separated from the http://patchwork.openwrt.org/patch/2820/ patch]
Signed-off-by: Stefan Helmert <helst_listen@aol.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34188
2012-11-13 14:48:01 +00:00
Gabor Juhos
91bab828aa
ar71xx: add support for TP-Link TL-WA7510N
...
It is mostly the same as TL-WA901N. WLAN and LAN
are working. LAN LED is working. WLAN signal
strength LEDs are not working yet.
http://wiki.openwrt.org/toh/tp-link/tl-wa7510n?s[]=wa7510n
[juhosg:
- cleanup commit message
- move non kernel related stuff into separate changes
- rename and refresh 615-MIPS-ath79-TL-WA7510N-v1-support patch
- merge WA7510N support into the mach-tl-wa901nd.c file
- add 3.6 support]
Signed-off-by: Stefan Helmert <helst_listen@aol.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34187
2012-11-13 14:48:00 +00:00
Gabor Juhos
ce9d4fadfa
ar71xx: refresh patches
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34186
2012-11-13 14:47:58 +00:00
John Crispin
3b419e506c
fixes ar9 / dgn3500 support
...
SVN-Revision: 34180
2012-11-13 08:54:14 +00:00
John Crispin
dd8c625424
previous commit pushed 1 file too many ;)
...
SVN-Revision: 34179
2012-11-12 21:36:23 +00:00
John Crispin
ced0cf3a94
move ethernet hw init to init/uninit functions
...
This should fix the stalled irq problem seen by several people.
This is not the real fix, but rather moves the bug to the un/init patch of the driver.
The real bug still needs to be fixed, but this workaround should be suffcient to make
the ethernet stable.
SVN-Revision: 34177
2012-11-12 21:35:01 +00:00
Hauke Mehrtens
31541f81c3
brcm47xx: remove double definition of kmod-tg3 added in r34150
...
SVN-Revision: 34176
2012-11-12 21:34:00 +00:00
Hauke Mehrtens
bac93bdd8e
brcm47xx: fix cfe config detection on WGT634U broken in r33920
...
Thanks Russell Senior for reporting this.
SVN-Revision: 34175
2012-11-12 21:32:33 +00:00
Luka Perkov
00243027dd
cns3xxx: merge gpio patches
...
SVN-Revision: 34174
2012-11-12 19:27:30 +00:00
Luka Perkov
fb9b572f0a
cns3xxx: fix build failure after r34168
...
SVN-Revision: 34173
2012-11-12 19:27:29 +00:00
Florian Fainelli
a8c492dbb3
MIPS: add a build fix for arch/mips/boot/compressed/decompress.c
...
And get rid of the AR7 patch because at least the Alchemy SoC also needs it
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34170
2012-11-12 12:49:47 +00:00
Imre Kaloz
5cddb170cd
reorder, rename and refresh patches
...
SVN-Revision: 34169
2012-11-12 09:18:00 +00:00
Imre Kaloz
77504ac06f
split spi patch, follow mainline file naming
...
SVN-Revision: 34168
2012-11-12 08:22:14 +00:00
Imre Kaloz
9a780e0328
split the i2c patch, merge the retry fixup
...
SVN-Revision: 34167
2012-11-12 08:21:38 +00:00
John Crispin
5f30fe31b6
move redboot boardconfig patch into target folder
...
SVN-Revision: 34166
2012-11-12 07:56:37 +00:00
Imre Kaloz
527c473674
add support for the Tonze AP-422/425
...
SVN-Revision: 34165
2012-11-11 21:04:30 +00:00
Imre Kaloz
ee9e3bf82e
refresh patch
...
SVN-Revision: 34164
2012-11-11 21:03:52 +00:00
Imre Kaloz
dcfd6cd5a4
generate single images for tftp flashing as well as sysupgrade images for boards with old u-boot
...
SVN-Revision: 34163
2012-11-11 20:57:04 +00:00
Luka Perkov
16275bdd15
cns3xxx: convert dwc_otg patches to files
...
SVN-Revision: 34162
2012-11-11 20:03:58 +00:00
Luka Perkov
e38adfc912
cns3xxx: convert ethernet patches to files
...
SVN-Revision: 34161
2012-11-11 20:03:56 +00:00
Jonas Gorski
306894b88f
bcm63xx: switch to 3.6.6
...
SVN-Revision: 34160
2012-11-11 19:57:17 +00:00
Imre Kaloz
4658e463d9
move fixed mapping of internal devices into vmalloc region
...
SVN-Revision: 34158
2012-11-11 19:29:27 +00:00
Florian Fainelli
9760644af4
advertise squashfs feature
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34157
2012-11-11 19:26:54 +00:00
Florian Fainelli
dd541cbefa
add support for Linux 3.6
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34156
2012-11-11 19:26:50 +00:00
Florian Fainelli
f7fcb3c845
split kernel config between generic, au1500 and au1550
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34155
2012-11-11 19:26:44 +00:00
Florian Fainelli
b363a7e491
add support for Linux 3.6
...
SVN-Revision: 34154
2012-11-11 18:41:09 +00:00
Florian Fainelli
854c504781
move files directory to files-3.3
...
SVN-Revision: 34153
2012-11-11 18:40:48 +00:00
Hauke Mehrtens
cadd36a303
brcm47xx: remove ssb-gige package
...
CONFIG_SSB_DRIVER_GIGE is set in the target config of the brcm47xx target, so it will always be activated and the kmod-ssb-gige is not needed any more.
The kmod-ssb-gige package is not generated in an build as it does not contain any files and the makes the image builder fail when generating a image integrating this package.
SVN-Revision: 34150
2012-11-11 17:30:33 +00:00
Florian Fainelli
62c9156af6
generate image for AC49x
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34149
2012-11-11 16:11:39 +00:00
Florian Fainelli
9c7d221d47
create AC49x subtarget
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34148
2012-11-11 16:11:34 +00:00
Florian Fainelli
668234c109
create generic subtarget
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34147
2012-11-11 16:11:29 +00:00
Florian Fainelli
4891549bcd
detect AC49x flash partitions
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34146
2012-11-11 16:11:22 +00:00
Florian Fainelli
feb968d964
support AC49x bootloader environment
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34145
2012-11-11 16:11:14 +00:00
Florian Fainelli
7d09c61d65
add AudioCodes AC49x platform support to kernel
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34144
2012-11-11 16:11:09 +00:00
Florian Fainelli
d9b89db380
free memory below kernel offset
...
Some bootloaders (e.g. PSPBoot on AC49x) have a load-offset, this frees that
memory region so it is usable for Linux.
Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34143
2012-11-11 16:11:00 +00:00
Jo-Philipp Wich
298a8e2300
x86/generic: don't disable usbfs ( #12452 )
...
SVN-Revision: 34139
2012-11-10 23:28:58 +00:00
Jonas Gorski
c54fa281b1
bcm63xx: fix compilation with kmod-ohci enabled with 3.6
...
Fixes the following error:
drivers/usb/host/ohci-bcm63xx.c: In function 'ohci_bcm63xx_start':
drivers/usb/host/ohci-bcm63xx.c:33:3: error: implicit declaration of function 'err' [-Werror=implicit-function-declaration]
Reported-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 34138
2012-11-10 22:10:47 +00:00
Jonas Gorski
15519bec9c
bcm63xx: add two missing usb patches to 3.6
...
SVN-Revision: 34137
2012-11-10 19:59:16 +00:00
Jonas Gorski
06ad6ffe16
bcm63xx: fix Ethernet DMA for 636x and 6328 for 3.6
...
SVN-Revision: 34136
2012-11-10 19:59:07 +00:00
Imre Kaloz
f3f3f52259
cns3xxx: clean up pcie patches
...
Combine two pcie patches (2nd patch undid the 1st patch) together
and refresh the other affected patches
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 34132
2012-11-09 21:37:54 +00:00
John Crispin
71ddec8091
add more profiles
...
SVN-Revision: 34131
2012-11-09 19:26:58 +00:00
John Crispin
88e4d93802
a few more dts files (WIP)
...
SVN-Revision: 34130
2012-11-09 19:26:43 +00:00
John Crispin
a30b3066ce
add mtd split and atm patch
...
SVN-Revision: 34129
2012-11-09 19:26:30 +00:00
Felix Fietkau
46288bf98e
x86: use $(strip) for the at_keyboard check
...
SVN-Revision: 34127
2012-11-09 10:53:36 +00:00
Felix Fietkau
0a9e05fb0e
x86: only enable at_keyboard for the generic and kvm_guest subtargets to avoid hangs on alix2 and others (thx, russell)
...
SVN-Revision: 34126
2012-11-09 10:19:51 +00:00
Gabor Juhos
502661f685
generic: sanitize deps_initramfs list
...
If any filename in the intramfs dependency
list contains a colon, that causes a kernel
build error like this:
/devel/openwrt/build_dir/linux-ar71xx_generic/linux-3.6.6/usr/Makefile:58: *** multiple target patterns. Stop.
make[5]: *** [usr] Error 2
Fix it by removing such filenames from the
deps_initramfs list.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34125
2012-11-09 09:07:29 +00:00
Luka Perkov
965c190444
cns3xxx: exit from laguna late_initcall if not running on laguna board
...
SVN-Revision: 34120
2012-11-08 11:31:56 +00:00
Imre Kaloz
0da0dc0f2b
cns3xxx: add PPS support for laguna
...
Many Laguna products have on-board GPS with Pulse-per-second (PPS)
support. This patch adds kernel support (statically) and adds
the platform data in laguna board support.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 34115
2012-11-08 05:42:31 +00:00
Imre Kaloz
efcdc21824
fixup symbol selection
...
SMP already selects HAVE_ARM_TWD and HAVE_ARM_SCU,
ARCH_CNS3XXX already selects MIGHT_HAVE_PCI
SVN-Revision: 34114
2012-11-08 05:40:34 +00:00
Luka Perkov
4d66b749de
cns3xxx: fix coding style in board script
...
SVN-Revision: 34113
2012-11-07 23:12:06 +00:00
John Crispin
6090ddc896
adds fon20n profile
...
SVN-Revision: 34112
2012-11-07 20:26:31 +00:00
John Crispin
3991526989
ramips: use kernel 3.6.6
...
## Booting image at 80800000 ...
Image Name: MIPS OpenWrt Linux-3.6.6
Created: 2012-11-06 14:19:54 UTC
System Control Status = 0x20440000
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 3560768 Bytes = 3.4 MB
Load Address: 80000000
Entry Point: 80000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80000000) ...
## Giving linux memsize in MB, 32
Starting kernel ...
[ 0.000000] Linux version 3.6.6 (daniel@localhost.localdomain ) (gcc version 4.6.4 20121001 (prerelease) (Linaro GCC 4.6-2012.10) ) #2 Tue Nov 6 16:19:48 IST 2012
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 0001964c (MIPS 24KEc)
[ 0.000000] Ralink RT3052 id:1 rev:2 running at 384.00 MHz
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 02000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x01ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x01ffffff]
[ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
[ 0.000000] Kernel command line: console=ttyS1,57600n8 board=ALL0239-3G mtdparts=physmap-flash.0:192k(u-boot)ro,64k(u-boot-env)ro,64k(factory)ro,896k(kernel),6976k(rootfs),7872k@0x50000(firmware) rootfstype=squashfs,jffs2
[ 0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[ 0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Writing ErrCtl register=0000c388
[ 0.000000] Readback ErrCtl register=0000c388
[ 0.000000] Memory: 27048k/32768k available (2015k kernel code, 5720k reserved, 498k data, 2676k init, 0k highmem)
[ 0.000000] SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:48
[ 0.000000] console [ttyS1] enabled, bootconsole disabled
[ 0.000000] console [ttyS1] enabled, bootconsole disabled
[ 0.010000] Calibrating delay loop... 255.59 BogoMIPS (lpj=1277952)
[ 0.090000] pid_max: default: 32768 minimum: 301
[ 0.100000] Mount-cache hash table entries: 512
[ 0.110000] NET: Registered protocol family 16
[ 0.120000] MIPS: machine is Allnet ALL0239-3G
[ 0.140000] bio: create slab <bio-0> at 0
[ 0.150000] Switching to clocksource MIPS
[ 0.160000] NET: Registered protocol family 2
[ 0.170000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[ 0.180000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.200000] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.210000] TCP: reno registered
[ 0.220000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.230000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.240000] NET: Registered protocol family 1
[ 5.460000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 5.470000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 5.490000] msgmni has been set to 52
[ 5.500000] io scheduler noop registered
[ 5.510000] io scheduler deadline registered (default)
[ 5.520000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 5.530000] serial8250: ttyS0 at MMIO 0x10000500 (irq = 13) is a 16550A
[ 5.550000] serial8250: ttyS1 at MMIO 0x10000c00 (irq = 20) is a 16550A
[ 5.560000] physmap platform flash device: 00800000 at bf000000
[ 5.580000] physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x000001 Chip ID 0x001000
[ 5.600000] Amd/Fujitsu Extended Query Table at 0x0040
[ 5.610000] Amd/Fujitsu Extended Query version 1.3.
[ 5.620000] number of CFI chips: 1
[ 5.620000] 6 cmdlinepart partitions found on MTD device physmap-flash.0
[ 5.640000] Creating 6 MTD partitions on "physmap-flash.0":
[ 5.650000] 0x000000000000-0x000000030000 : "u-boot"
[ 5.660000] 0x000000030000-0x000000040000 : "u-boot-env"
[ 5.680000] 0x000000040000-0x000000050000 : "factory"
[ 5.690000] 0x000000050000-0x000000130000 : "kernel"
[ 5.700000] 0x000000130000-0x000000800000 : "rootfs"
[ 5.710000] mtd: partition "rootfs" set to be root filesystem
[ 5.730000] split_squashfs: error occured while reading from "physmap-flash.0"
[ 5.740000] 0x000000050000-0x000000800000 : "firmware"
[ 5.760000] ramips-wdt ramips-wdt: timeout value must be 0 < timeout <= 33, using 33
[ 5.780000] TCP: cubic registered
[ 5.780000] NET: Registered protocol family 17
[ 5.790000] 8021q: 802.1Q VLAN Support v1.8
[ 5.820000] Freeing unused kernel memory: 2676k freed
[ 6.490000] Button Hotplug driver version 0.4.1
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
- init -
Please press Enter to activate this console. [ 10.150000] Compat-drivers backport release: compat-drivers-2012-09-04-2-gddac993
[ 10.170000] Backport based on wireless-testing.git master-2012-09-07
[ 10.180000] compat.git: wireless-testing.git
[ 10.210000] cfg80211: Calling CRDA to update world regulatory domain
[ 10.230000] cfg80211: World regulatory domain updated:
[ 10.240000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 10.250000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 10.270000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 10.280000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 10.300000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 10.310000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 10.430000] NET: Registered protocol family 10
[ 10.760000] PPP generic driver version 2.4.2
[ 10.820000] l2tp_core: L2TP core driver, V2.0
[ 10.840000] l2tp_netlink: L2TP netlink interface
[ 10.870000] sit: IPv6 over IPv4 tunneling driver
[ 10.920000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 11.060000] NET: Registered protocol family 24
[ 11.090000] nf_conntrack version 0.5.0 (464 buckets, 1856 max)
[ 11.230000] l2tp_ppp: PPPoL2TP kernel driver, V2.0
[ 11.410000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 14.510000] device eth0.1 entered promiscuous mode
[ 14.520000] device eth0 entered promiscuous mode
[ 14.530000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.1: link becomes ready
[ 14.550000] br-lan: port 1(eth0.1) entered forwarding state
[ 14.560000] br-lan: port 1(eth0.1) entered forwarding state
[ 16.560000] br-lan: port 1(eth0.1) entered forwarding state
[ 16.600000] ramips-wdt: timeout value 60 must be 0 < timeout <= 33, using 33
BusyBox v1.19.4 (2012-11-06 13:40:37 IST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
BARRIER BREAKER (Bleeding Edge, r34079)
-----------------------------------------------------
* 1/2 oz Galliano Pour all ingredients into
* 4 oz cold Coffee an irish coffee mug filled
* 1 1/2 oz Dark Rum with crushed ice. Stir.
* 2 tsp. Creme de Cacao
-----------------------------------------------------
root@OpenWrt:/#
SVN-Revision: 34111
2012-11-07 20:26:21 +00:00
John Crispin
480892226d
ramips: add HAVE_CLK to Kconfig on all ramips socs
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 34110
2012-11-07 20:26:04 +00:00
John Crispin
feb31be6af
ramips: add linux-3.6 configuration for ramips socs
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
create mode 100644 target/linux/ramips/rt288x/config-3.6
create mode 100644 target/linux/ramips/rt305x/config-3.6
create mode 100644 target/linux/ramips/rt3883/config-3.6
SVN-Revision: 34109
2012-11-07 20:25:55 +00:00
John Crispin
ca1fcaed5b
ramips: port patches to linux-3.6
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
create mode 100644 target/linux/ramips/patches-3.6/001-mips-add-cp0-compare-irq-function.patch
create mode 100644 target/linux/ramips/patches-3.6/010-mtd_fix_cfi_cmdset_0002_erase_status_check.patch
create mode 100644 target/linux/ramips/patches-3.6/011-mtd-cfi_cmdset_0002-force-word-write.patch
create mode 100644 target/linux/ramips/patches-3.6/100-mips-ralink-core.patch
create mode 100644 target/linux/ramips/patches-3.6/101-rt288x_serial_driver_hack.patch
create mode 100644 target/linux/ramips/patches-3.6/102-rt288x-pci-driver-hook.patch
create mode 100644 target/linux/ramips/patches-3.6/103-ethernet.patch
create mode 100644 target/linux/ramips/patches-3.6/104-ramips-watchdog-driver.patch
create mode 100644 target/linux/ramips/patches-3.6/105-ramips-spi-driver.patch
create mode 100644 target/linux/ramips/patches-3.6/105-usb_dwc_otg.patch
create mode 100644 target/linux/ramips/patches-3.6/106-rt3883-pci-support.patch
create mode 100644 target/linux/ramips/patches-3.6/200-rt3883-ehci-glue.patch
create mode 100644 target/linux/ramips/patches-3.6/201-rt3883-ohci-glue.patch
SVN-Revision: 34108
2012-11-07 20:25:34 +00:00
Jonas Gorski
f2bb7754f5
bcm63xx: Enable endian check support for ath9k pci fixup.
...
Some ath9k caldatas need to be "endian checked".
This patch allows selecting wether to enable endian check or not.
Endian check is disabled by default.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 34105
2012-11-07 09:01:03 +00:00
Imre Kaloz
f2b75b517b
fixup typos in the compex patch
...
SVN-Revision: 34104
2012-11-07 07:51:24 +00:00
Jonas Gorski
a50d121d8e
linux: export bcm963xx_tag.h to userspace
...
Export bcm963xx_tag.h so mtd can use it without using kernel includes.
Signed-off-by: Catalin Patulea <cat@vv.carleton.ca>
[jonas.gorski@gmail.com: fixup bcm63xx patches, completely remove header
from original location, refresh patches, use a more matching patch
number, port to 3.6]
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
SVN-Revision: 34103
2012-11-06 15:21:46 +00:00
Luka Perkov
865933a0ec
cns3xxx: refresh kernel config file
...
SVN-Revision: 34102
2012-11-06 11:16:43 +00:00
Luka Perkov
9a5c26d4ef
cns3xxx: use files directory
...
SVN-Revision: 34101
2012-11-06 11:16:41 +00:00
John Crispin
7404e59bbd
add OWRTDTB marker patch
...
SVN-Revision: 34100
2012-11-06 10:39:43 +00:00
John Crispin
3a1851964e
add support for arv7525
...
SVN-Revision: 34097
2012-11-06 07:38:24 +00:00
Imre Kaloz
e141cbb0f9
refresh patches
...
SVN-Revision: 34095
2012-11-06 05:45:12 +00:00
Imre Kaloz
1a9dfd566e
add default packages
...
SVN-Revision: 34094
2012-11-06 05:39:08 +00:00
Jonas Gorski
0722fd9c63
linux: generic: fix split_squashfs for 3.6
...
_read expects the retlen to be initialized to zero, which the mtd_read
helper does. So fix it by using mtd_read instead of calling _read directly.
SVN-Revision: 34093
2012-11-06 00:48:21 +00:00
Jonas Gorski
5bc7d81a20
bcm63xx: fix SPW303V images
...
SPW303V also needs its CRC fixed up since increasing the image size to
4MB to prevent the dual image mode of CFE.
SVN-Revision: 34091
2012-11-05 22:50:29 +00:00
Gabor Juhos
e92da5e7ae
ar71xx: nuke ath79_set_usb_power_gpio helper
...
It is no longer used.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34088
2012-11-05 13:23:28 +00:00
Gabor Juhos
f2528b1792
ar71xx: use gpio_request_one instead of ath79_set_usb_power_gpio
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34087
2012-11-05 13:23:27 +00:00
Gabor Juhos
e8669729bc
kernel: update linux 3.6 to 3.6.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34086
2012-11-05 13:22:09 +00:00
Imre Kaloz
d822ecfdf8
use the mainline machname for the compex boards
...
SVN-Revision: 34083
2012-11-05 11:38:23 +00:00
Gabor Juhos
a0dd47bbed
ramips: enable USB power on the DIR-645
...
Closes #12422 .
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34082
2012-11-05 11:04:45 +00:00
Gabor Juhos
5e43b934fd
linux/3.3: backport an upstream GPIO patch
...
The backported patch introduces new flags to
automatically export GPIOs when using the
convenience unctions gpio_request_one() or
gpio_request_array().
This will be used by ar71xx/ramips platforms.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34081
2012-11-05 11:04:43 +00:00
Gabor Juhos
829aaedcbf
ramips: add restorefactory to default package set for ALL0239-3G and ALL0256N
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 34078
2012-11-05 06:58:53 +00:00
Gabor Juhos
ed35253f4c
ar71xx: don't use the unknown LED on the ZCN-1523-5 board
...
According to #12421 , GPIO 1 controls the power
output on the unused lines of the LAN2 port.
Remove the LED definition in order to prevent
possible permanent hardware damage.
If someone needs that, the power-out feature can
be controlled via the GPIO sysfs interface.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34076
2012-11-04 22:08:54 +00:00
Gabor Juhos
1b744e1ca5
ar71xx: include mtd layout in the command line for ZCN-1523H-* boards
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34074
2012-11-04 21:12:20 +00:00
Gabor Juhos
b78a736dc2
ar71xx: add missing Makefile entry for the ZCN-1523H-{2,5} boards
...
Also add the missing ATH79_MACH_ZCN_1523H_5 symbol.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34072
2012-11-04 20:15:18 +00:00
Felix Fietkau
6040b1d29a
linux-3.6: fix portability of some includes files in tools/ used on the host
...
SVN-Revision: 34068
2012-11-04 17:01:15 +00:00
John Crispin
05fbb370dc
3.6 is not the default yet
...
SVN-Revision: 34065
2012-11-03 13:29:44 +00:00
John Crispin
a9ad36b7f1
adds dts files and make devicetree images buildable
...
SVN-Revision: 34064
2012-11-02 20:07:47 +00:00
John Crispin
c8ae6dac56
update ase target for 3.6
...
SVN-Revision: 34063
2012-11-02 20:07:41 +00:00
John Crispin
dc8641f7fa
add subtarget, as of 3.6 we dont seperate xway SoC
...
SVN-Revision: 34062
2012-11-02 20:07:36 +00:00
John Crispin
dd619da4fc
adds 3.6 files, patches and config
...
SVN-Revision: 34061
2012-11-02 20:07:26 +00:00
John Crispin
736835343c
move files/ -> files-3.3/
...
SVN-Revision: 34060
2012-11-02 20:07:02 +00:00
John Crispin
fa316620a7
prepare Makefile for 3.6
...
SVN-Revision: 34059
2012-11-02 20:06:51 +00:00
Gabor Juhos
0005762690
generic: make yaffs work on 3.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34054
2012-11-01 11:07:23 +00:00
Gabor Juhos
ffcb4b0fe1
generic: rename jffs2 patches
...
Make room for the upcoming yaffs patches.
No functional changes.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34053
2012-11-01 11:07:16 +00:00
Daniel Dickinson
7e0f8049fa
Fix feeds.conf.default when no SVN info present
...
SVN-Revision: 34051
2012-11-01 07:15:49 +00:00
Gabor Juhos
6c8c3ee77d
generic: use mtd_* helpers in the yaffs code
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34046
2012-10-31 21:17:30 +00:00
Imre Kaloz
3c12bad276
move PCIe init to subsys init call
...
ARM Linux PCI/PCIe hardware intialization needs to occur before device_init
as it does not support hotplug. I have modeled the cns3xxx PCIe init after
other ARM platforms. Registering it early resolves resource issues occuring
during bus enumeration that occur when a device driver is linked static in
the kernel.
Instead of passing in a bitmask to enable the 2 available ports, link detect
is used to enable ports that have a valid link.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 34044
2012-10-31 20:16:53 +00:00
Gabor Juhos
07a762c4c5
kernel: update linux 3.6 to 3.6.5
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34042
2012-10-31 20:09:39 +00:00
Gabor Juhos
a4126685c6
generic: split yaffs-3.2-fix patch
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34041
2012-10-31 19:33:12 +00:00
Gabor Juhos
4baeb543f0
generic: replace yaffs-2.6.39 patch
...
Use backported upstream patches instead.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34032
2012-10-31 15:12:45 +00:00
Gabor Juhos
b888c2deab
generic: replace yaffs mutex_fix patch
...
Use a backported patch instead.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34021
2012-10-30 21:16:24 +00:00
Gabor Juhos
d54782d01a
generic: replace yaffs symlink fix patch
...
Use a backported patch instead.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34020
2012-10-30 21:16:23 +00:00
Gabor Juhos
9a8ccc1a08
generic: rename yaffs patches
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34019
2012-10-30 21:16:21 +00:00
Florian Fainelli
e14e4306c9
set earlyprintk UART to be the default Realview UART
...
SVN-Revision: 34015
2012-10-30 16:56:10 +00:00
Gabor Juhos
449f88df0f
generic: fold yaffs_git_2010_10_20 patch to generic/files
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34013
2012-10-30 14:58:17 +00:00
Gabor Juhos
56190ed0fc
generic: fold yaffs_cvs_2009_04_24 patch to generic/files
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34012
2012-10-30 14:58:13 +00:00
Gabor Juhos
7228a91a3b
ar71xx: fix link speed between AR7242 and AR8327 on the RB750GL/RB751G boards
...
The default pll_1000 value had to be changed
in order to make it working.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33993
2012-10-29 17:24:30 +00:00
Gabor Juhos
e91dc2e5b3
target: refresh all target configs with kconfig.pl
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33987
2012-10-29 10:11:05 +00:00
Imre Kaloz
c0c69c974f
add missing 3.6 symbols
...
SVN-Revision: 33986
2012-10-29 10:00:02 +00:00
Imre Kaloz
8e49dfe68a
the uImage's filename will hardly change
...
SVN-Revision: 33985
2012-10-29 09:55:20 +00:00
Gabor Juhos
f7b2089704
generic: add more symbols for 3.6
...
Also refresh the config file with kconfig.pl.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33984
2012-10-29 09:08:59 +00:00
Gabor Juhos
e4db63fd64
ar71xx: add initial support for 3.6
...
The nand subtarget is not working yet.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33983
2012-10-28 19:52:02 +00:00
Gabor Juhos
87186c5ed4
kernel: update linux 3.6 to 3.6.4
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33982
2012-10-28 18:59:39 +00:00
Gabor Juhos
a6549ac1cb
ar71xx: remove NO_AUTOINCR flag from the NAND drivers
...
The flag is not present in 3.6.
Also add compatibility patches for 3.3.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33971
2012-10-28 12:21:15 +00:00
Gabor Juhos
9a37cf7ec6
generic: fix crashlog patch for 3.6
...
kmsg_dump() uses an iterator to receive log buffer
content since 3.5. Change the 'crashlog_do_dump'
function in order to make it compatible with the
new version.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33970
2012-10-28 09:50:50 +00:00
Gabor Juhos
e2ec99889e
ar71xx: ag71xx: fix build_skb arguments for 3.6
...
Also add a compatibility patch for 3.3
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33969
2012-10-27 17:11:06 +00:00
Gabor Juhos
7640a7cc24
generic: fix tcp_window_check patch for 3.6
...
Move the new entry to the end of the tcp_sysctl_table
array to fix the following error:
[ 7.670000] sysctl table check failed: net/netfilter/nf_conntrack_tcp_max_retrans No data
[ 7.680000] Call Trace:
[ 7.680000] [<80273bc4>] dump_stack+0x8/0x34
[ 7.680000] [<80128710>] __register_sysctl_table+0x374/0x3a8
[ 7.690000] [<868d5034>] nf_conntrack_l4proto_unregister+0x158/0x1a0[nf_conntrack]
[ 7.700000] [<868d50e4>] nf_conntrack_l4proto_register+0x68/0x21c[nf_conntrack]
[ 7.710000] [<868b237c>] need_ipv4_conntrack+0x35c/0xb60[nf_conntrack_ipv4]
[ 7.710000]
[ 7.720000] nf_conntrack_l4proto_tcp4 :protocol register failed
[ 7.720000] nf_conntrack_ipv4: can't register pernet ops
[ 7.780000] nf_nat: Unknown symbol nf_nat_seq_adjust_hook (err 0)
[ 7.790000] nf_nat: Unknown symbol need_ipv4_conntrack (err 0)
[ 7.800000] iptable_nat: Unknown symbol nf_nat_packet (err 0)
[ 7.810000] iptable_nat: Unknown symbol nf_nat_setup_info (err 0)
[ 7.820000] iptable_nat: Unknown symbol nf_nat_icmp_reply_translation (err 0)
[ 7.820000] iptable_nat: Unknown symbol need_ipv4_conntrack (err 0)
[ 7.840000] ipt_MASQUERADE: Unknown symbol nf_nat_setup_info (err 0)
[ 7.860000] nf_nat_ftp: Unknown symbol nf_nat_follow_master (err 0)
[ 7.870000] nf_nat_ftp: Unknown symbol __nf_nat_mangle_tcp_packet (err 0)
[ 7.890000] nf_nat_irc: Unknown symbol nf_nat_follow_master (err 0)
[ 7.900000] nf_nat_irc: Unknown symbol __nf_nat_mangle_tcp_packet (err 0)
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33968
2012-10-27 15:42:25 +00:00
Imre Kaloz
50be09e1f7
instead of updating the whole file, just add the additional boards
...
SVN-Revision: 33966
2012-10-27 13:29:36 +00:00
Imre Kaloz
1a4f117398
rename erase size variables
...
SVN-Revision: 33964
2012-10-27 10:50:55 +00:00
Imre Kaloz
549d5a6e34
add support for Netgear WN802T
...
SVN-Revision: 33963
2012-10-27 10:48:22 +00:00
Imre Kaloz
cf7aed0a76
don't enforce rootfs location
...
SVN-Revision: 33962
2012-10-27 10:43:47 +00:00
Imre Kaloz
702fd5cdb5
generate images for the D-Link DWL-3150 as well
...
SVN-Revision: 33961
2012-10-27 09:42:58 +00:00
Gabor Juhos
3a86affcdd
ar71xx: enable sysupgrade for the CAP4200AG board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33960
2012-10-27 08:55:42 +00:00
Gabor Juhos
e99d557c08
ar71xx: add profile and build image for the CAP4200AG
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33958
2012-10-27 08:55:40 +00:00
Gabor Juhos
9287e0c863
ar71xx: add user-space part for the CAP4200AG
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33957
2012-10-27 08:55:39 +00:00
Gabor Juhos
d54c9653e9
ar71xx: add support for the Senao CAP4200AG board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33956
2012-10-27 08:55:38 +00:00
Gabor Juhos
3b7cb4eb4a
ar71xx: add ath79_wmac_disable_[25]ghz helpers
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33955
2012-10-27 08:55:37 +00:00
Gabor Juhos
e8fc46b7c5
generic: allow to disable [25]GHz support in ath9k via platform data
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33954
2012-10-27 08:55:36 +00:00
Gabor Juhos
c92998f9d9
generic: use mtd_read in myloader parser
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33952
2012-10-27 07:57:59 +00:00
Gabor Juhos
269872fe1e
ar71xx: use mtd_read in wrt160nl_part
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33951
2012-10-27 07:57:58 +00:00
Gabor Juhos
973eda6077
ar71xx: use mtd_read in tplinkpart
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33950
2012-10-27 07:57:57 +00:00
Gabor Juhos
28f3adc2ed
ar71xx: generate 4,8,16M images for the WPE72
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33949
2012-10-27 07:57:55 +00:00
Gabor Juhos
ee9376d153
generic: swconfig: use led_set_brightness in LED control code
...
The 'led_brightness_set' function has
been renamed to 'led_set_brightness'
in recent ernels. Use the new name and
add a compatibility patch for 3.3.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33946
2012-10-26 18:58:18 +00:00
Gabor Juhos
1127781d40
generic: add missing symbols for 3.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33945
2012-10-26 18:58:15 +00:00
Gabor Juhos
ff481a5518
ar71xx: reject TP-Link images containing a bootloader
...
The original TP-Link firmware images can be flashed via
the sysupgrade command, however those may contain a
bootloader. Flashing such an image via sysupgrade
bricks the board, and it can't be recovered without
a serial console.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33944
2012-10-26 18:58:13 +00:00
Gabor Juhos
db5eea6acd
ramips: use correct key code for the RFKILL switch on the TEW-691GR
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33943
2012-10-26 18:53:44 +00:00
Florian Fainelli
c691d165c7
add 3.6 kernel configuration
...
SVN-Revision: 33942
2012-10-26 15:24:19 +00:00
Florian Fainelli
9af90aa80c
add missing 6345 clock bits patch to 3.6 patches
...
SVN-Revision: 33941
2012-10-26 15:24:14 +00:00
Florian Fainelli
fad6afdf06
add some more 3.6 config symbols
...
SVN-Revision: 33940
2012-10-26 15:24:10 +00:00
Florian Fainelli
8d69af7c9f
add preliminary support for 3.6 kernel
...
SVN-Revision: 33936
2012-10-25 21:16:51 +00:00
Hauke Mehrtens
6a699a8ae8
brcm47xx: check for .ELF header in partition parser
...
The image format for the wgt634u is different from the normal format.
Without this patch the partition parser detects a 128kb bigger
partition after every update.
This closes #11420
Thank you b.sander for the patch.
SVN-Revision: 33935
2012-10-25 19:49:20 +00:00
Hauke Mehrtens
d4ef5de604
kernel: add PCI id 14e4:4350 to ssb
...
* 14e4:4350 is found on a Broadcom BCM43222.
* remove some warnings when using a BCM43222.
SVN-Revision: 33929
2012-10-25 15:50:47 +00:00
Felix Fietkau
1e2962e63c
kernel: add a few missing config symbols for x86. added to generic config because of dependencies, so that kernel_menuconfig does not remove them again
...
SVN-Revision: 33923
2012-10-25 15:11:45 +00:00
Felix Fietkau
5591188ac3
kernel: refresh config files using kconfig.pl
...
SVN-Revision: 33922
2012-10-25 15:11:40 +00:00
Hauke Mehrtens
dca633f1c8
kernel: update bcma and ssb to master-2012-10-18 from wireless-testing
...
* update the flash driver for bcm47xx to use the stubs already in bcma
* do some misc enhancements to the flash drivers for bcm47xx
SVN-Revision: 33920
2012-10-25 14:33:47 +00:00
Florian Fainelli
dea2da55df
fix Ethernet DMA for 636x and 6328 after r33916
...
SVN-Revision: 33918
2012-10-25 11:54:41 +00:00
Florian Fainelli
917670922b
add support for the Dynalink RTA770BW board
...
This board id is used by the Siemens Gigaset SE515 router.
SVN-Revision: 33917
2012-10-24 21:25:22 +00:00
Florian Fainelli
bdfcbb8bee
make BCM6345 Ethernet DMA changes runtime checks
...
The semantics of the DMA engine are identical, we just have a couple of
special case handling.
SVN-Revision: 33916
2012-10-24 21:25:10 +00:00
Florian Fainelli
df6f9072ab
ARM: fix XZ decompressor stub build failure on strstr()
...
SVN-Revision: 33915
2012-10-24 15:57:31 +00:00
Florian Fainelli
b5c27880ee
fixup generic 3.6 kernel config
...
It was not meant to be committed as-is in r33911
SVN-Revision: 33914
2012-10-24 15:57:24 +00:00
Florian Fainelli
a6bfca90b0
fix IFF_NO_IP_ALIGN bitmask to contain only 1 bit set
...
This issue got introduced while porting the patch over 3.6 in r33897
SVN-Revision: 33913
2012-10-24 13:23:20 +00:00
Florian Fainelli
7e856e5a97
make all 3.6 patches apply and build
...
SVN-Revision: 33911
2012-10-24 13:05:22 +00:00
Florian Fainelli
4afb91a12f
swconfig: get rid of the NLA_PUT_* macros
...
Upstream kernel 3.6 has removed this usage, use the plain functions directly as
intended.
SVN-Revision: 33906
2012-10-24 13:05:04 +00:00
Jo-Philipp Wich
f600ec5b3b
x86: allow both old and new grub signatures in sysupgrade
...
SVN-Revision: 33898
2012-10-23 16:34:00 +00:00
Imre Kaloz
949b46d13d
linux 3.6 support (work in progress)
...
SVN-Revision: 33897
2012-10-23 12:21:34 +00:00
Jonas Gorski
0d2cf5f9e3
kernel: move the bcma fallback sprom fix to generic
...
bcm63xx needs the bcma fallback sprom fix, too.
SVN-Revision: 33896
2012-10-23 10:57:49 +00:00
Jonas Gorski
0cc4bed41c
add support for Comtrend AR5381u.
...
Router: Comtrend AR5381u.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
[jogo: fix subject, indentation in patch]
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
SVN-Revision: 33895
2012-10-23 10:57:47 +00:00
Jonas Gorski
d73871fb18
add support for Comtrend AR5387un.
...
Router: Comtrend AR5387un.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
[jogo: fix subject, indentation in patch]
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
SVN-Revision: 33894
2012-10-23 10:57:44 +00:00
Jonas Gorski
e93725a743
add support for HomeStation ADB P.DG A4001N.
...
Router: HomeStation ADB P.DG A4001N.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
[jogo: fix subject, indentation in patch]
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
SVN-Revision: 33893
2012-10-23 10:57:39 +00:00
Felix Fietkau
95e642632a
x86: correct image magic for grub2 images
...
Sysupgrade broke on x86 when grub2 superceded grub. This patch
corrects tha magic_word to be expected in grub2 combined images.
Signed-off-by: Russell Senior <russell@personaltelco.net>
SVN-Revision: 33890
2012-10-22 16:06:29 +00:00
Florian Fainelli
61686a1514
add back support for BCM6345 Ethernet DMA engine
...
SVN-Revision: 33889
2012-10-22 12:57:22 +00:00
Florian Fainelli
eeed82c04e
fix clocks bits for BCM6345
...
SVN-Revision: 33888
2012-10-22 12:57:14 +00:00
Florian Fainelli
ca25e61c6c
refresh 3.3 patches
...
SVN-Revision: 33887
2012-10-21 21:30:30 +00:00
Jonas Gorski
e6171dfb2c
Add F@ST2604 board support.
...
Add Sagem F@ST2604 board support.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 33886
2012-10-21 14:35:06 +00:00
Gabor Juhos
f1f388d527
ar71xx: rw2458n - fix flash parts
...
See #12338 . Redwave rw2458 has uboot, not redboot.
Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33867
2012-10-19 18:32:49 +00:00
Gabor Juhos
b530d9d2b3
ramips: disable 5GHz on the built in wireless mac of the TEW-69{1,2}GR
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33864
2012-10-19 17:42:22 +00:00
Gabor Juhos
6ca2970e4b
ramips: add profile and build image for the TEW-691GR board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33852
2012-10-18 07:23:13 +00:00
Gabor Juhos
21180e29f7
ramips: add user-space support for TEW-691GR
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33851
2012-10-18 07:23:12 +00:00
Gabor Juhos
25d53c4c28
ramips: rt3883: add initial support for the TRENDnet TEW-691GR board
...
No wireless support.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33850
2012-10-18 07:23:11 +00:00
Gabor Juhos
462a53c367
ramips: add profile and build image for the TEW-692GR board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33849
2012-10-18 07:23:10 +00:00
Gabor Juhos
d3c368c324
ramips: add user-space support for the TEW-692GR board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33847
2012-10-18 07:23:07 +00:00
Gabor Juhos
7f8b7207c9
ramips: rt3883: add initial support for TRENDnet TEW-692GR board
...
No wireless support.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33846
2012-10-18 07:23:06 +00:00
Gabor Juhos
bf9ae9432b
ramips: add profile and build image for the DIR-645 board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33845
2012-10-18 07:23:04 +00:00
Gabor Juhos
06edafd079
ramips: add user space support for the DIR-645
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33844
2012-10-18 07:23:03 +00:00
Gabor Juhos
d1a253a2fd
ramips: rt3883: add inital support for the DIR-645 board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33843
2012-10-18 07:23:02 +00:00
Gabor Juhos
e962c16a88
ramips: use get_magic_long in sysupgrade image check
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33842
2012-10-18 07:23:00 +00:00
Gabor Juhos
0045449b1b
generic: add driver for the the RTL8367R{B,-VB} switches
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33839
2012-10-18 07:22:56 +00:00
Felix Fietkau
96fa602499
ixp4xx: add sysupgrade support
...
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
target/linux/ixp4xx/base-files/lib/ixp4xx.sh | 25 ++
target/linux/ixp4xx/base-files/lib/upgrade/platform.sh | 156 +++++++++++++++++
target/linux/ixp4xx/image/Makefile | 11 +
3 files changed, 192 insertions(+)
SVN-Revision: 33828
2012-10-17 22:03:46 +00:00
Felix Fietkau
879b7a7a9b
cns3xxx: update FIQ header file and disable RWFO
...
Update header file appropriately and disable read for ownership
Note that the FIQ support implements a workaround that provides a performance
boost over the traditional upstream workaround which ensures cache lines
are exclusive on driver CPU using 'read for ownership'.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
target/linux/cns3xxx/config-3.3 | 2 +-
target/linux/cns3xxx/patches-3.3/460-cns3xxx_fiq_support.patch | 9 ++++-----
2 files changed, 5 insertions(+), 6 deletions(-)
SVN-Revision: 33827
2012-10-17 22:03:37 +00:00
John Crispin
6993e19532
drop GPIODEV platform code
...
SVN-Revision: 33825
2012-10-17 21:53:37 +00:00
Gabor Juhos
7a72f01a72
ar71xx: merge machine support patches
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33820
2012-10-17 18:27:50 +00:00
Gabor Juhos
2e1bc1e15b
ar71xx: also use the ath79_set_ar934x_eth_cfg helper for DB120
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33819
2012-10-17 18:27:48 +00:00
Gabor Juhos
31387947c8
ar71xx: use the ath79_set_ar934x_eth_cfg helper in machine setup routines
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33818
2012-10-17 18:27:47 +00:00
Gabor Juhos
5ffc08e3dc
ar71xx: add a helper function for setting up ETH_CFG register on AR934x
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33817
2012-10-17 18:27:45 +00:00
Gabor Juhos
35a91a4fe8
ar71xx: OM2P-HS sysupgrade support
...
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33803
2012-10-17 08:26:05 +00:00
Gabor Juhos
c5a32cfc92
ar71xx: add support for the OpenMesh OM2P-HS board
...
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33800
2012-10-17 08:26:01 +00:00
Florian Fainelli
254d851d8a
nuport-mac: various fixes
...
- properly check for the link up condition in the phylib adjust callback
- do not assign skb->dev, eth_type_trans() already does it
- handle skb allocation failures in the refill path
SVN-Revision: 33780
2012-10-15 21:03:57 +00:00
Florian Fainelli
60ecd5fe04
merge the RDC R-321x target as a subtarget of x86
...
SVN-Revision: 33779
2012-10-15 18:54:34 +00:00
Gabor Juhos
f1283d8583
ar71xx: fix sysupgrade for jjPlus JWAP003
...
[juhosg: change commit message]
Signed-off-by: Artur Wronowski <arteqw@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33769
2012-10-14 16:24:26 +00:00
Gabor Juhos
1944f7b916
ar71xx: ew-dorin: added ethernet switch configuration
...
Signed-off-by: embedded wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33768
2012-10-14 16:24:25 +00:00
Gabor Juhos
62ab2b0da6
ar71xx: unbreak building images for OpenMesh OM2P/OM2P-LC
...
Commit r33248 introduced a regression by passing the board name plus
'board=' in the third argument. The board name string has to be put
into the image as identifier of the image type.
[juhosg: fix OpenMesh template instead of use of string substitution]
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33767
2012-10-14 16:24:22 +00:00
Florian Fainelli
e4bebad4f7
add Actiontec PK5000 LEDs
...
Also share them between the GT701 and the PK5000.
Patch from Daniel Gimpelevich.
SVN-Revision: 33756
2012-10-13 17:47:45 +00:00
Florian Fainelli
d78371f5c0
vlynq: rework probing and clocking setup
...
Handle the different vlynq device versions, and make the vlynq code more
in line with the original vlynq implementation.
Patch from Daniel Gimpelevich.
SVN-Revision: 33755
2012-10-13 17:47:36 +00:00
Florian Fainelli
0f04f7479c
remove the squashfs alignement define
...
Patch from Daniel Gimpelevich.
SVN-Revision: 33754
2012-10-13 17:47:30 +00:00
Florian Fainelli
ec4e61e558
handle LOADER_MAGIC2 in ar7part
...
This is required for Actiontec PK5000 devices. Path from Daniel Gimpelevich.
SVN-Revision: 33753
2012-10-13 17:47:25 +00:00
Florian Fainelli
e5a65db1b5
increase the flash resource size to its maximum value
...
CFI detection will reduce the resource size to its real value.
Patch from Daniel Gimpelevich.
SVN-Revision: 33752
2012-10-13 17:47:20 +00:00
Florian Fainelli
7205421c5b
reinstate the fixed PHY fallback for devices with undetectable switches
...
At least devices without a switch present on the MDIO bus still get a valid
link and work as expected (such as the Linksys WAG54Gv2).
SVN-Revision: 33751
2012-10-13 17:47:14 +00:00
Florian Fainelli
3794a6a9dd
enable mvswitch driver
...
And fix the default network configuration to create the required VLANs.
Patch from Daniel Gimpelevich.
SVN-Revision: 33750
2012-10-13 17:47:09 +00:00
Florian Fainelli
99598d2473
use the second available LED to encore mode boot states
...
Patch from Daniel Gimpelevich.
SVN-Revision: 33749
2012-10-13 17:47:04 +00:00
Florian Fainelli
31c324f451
use wpad-mini instead of hostapd
...
SVN-Revision: 33744
2012-10-13 17:46:32 +00:00
Imre Kaloz
c24df51736
add support for new Option modules (GTM66xxWFS/GTM67xxWFS)
...
Add new device ID's for the hso driver as well as usb storage
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33743
2012-10-13 06:58:42 +00:00
Jo-Philipp Wich
4cfd3dc8ed
x86/kvm_guest: enable PCIE support
...
SVN-Revision: 33741
2012-10-12 16:51:31 +00:00
Florian Fainelli
e7b2a4170c
copy initramfs kernel to bin directory
...
SVN-Revision: 33726
2012-10-11 15:45:24 +00:00
John Crispin
ba6751058b
gpiodev/gpioctl RIP
...
SVN-Revision: 33725
2012-10-11 11:58:09 +00:00
Imre Kaloz
88a740ff80
fix (really this time) laguna UART config
...
Properly terminate the correct platform resource for laguna UARTs
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33721
2012-10-11 09:51:35 +00:00
Imre Kaloz
9b22ca8042
The Gateworks System Controller (GSC) is an i2c device that provides system level monitoring and control of Gateworks boards. It is used on several product families spanning several different target architectures (ixp4xx, cns3xxx, davinci).
...
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33720
2012-10-11 07:59:06 +00:00
Imre Kaloz
31c2f1a4d2
fix non terminated uart resources for laguna
...
Resolves crashes when probing multiple serial devices
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33719
2012-10-11 07:47:27 +00:00
Florian Fainelli
bc3b111cfd
generate vmlinux.srec and vmlinux.bin from srec2bin
...
Useful for loading the kernel into RAM using ADAM2/PSPBoot.
SVN-Revision: 33718
2012-10-11 06:45:07 +00:00
Felix Fietkau
d0ec348ded
kernel: fq_codel: dont reinit flow state
...
Keep fq_codel flow state around after queue empty.
SVN-Revision: 33687
2012-10-10 11:54:31 +00:00
Felix Fietkau
f933719138
kernel: dont delay acks after ECN CE
...
Bugfix from linux head - don't delay acks from ECN congestion
experienced in some situations.
SVN-Revision: 33686
2012-10-10 11:54:27 +00:00
Felix Fietkau
85871f283a
cns3xxx: Fix GPIO configuration for Gateworks Laguna boards
...
The Laguna boards do not use all the same pins for SDHCI as the Cavium
reference board.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33684
2012-10-10 11:39:02 +00:00
Felix Fietkau
6bb7409e5a
cns3xxx: Fix laguna arm11mpcore watchdog
...
The ARM11MPCore Timer/Watchdog registers start at offset 0x600 which is where
all mpcore-wdt boards point the driver base too. I believe this is wrong
because 0x600 is aliased to the timer/watchdog of the 'current CPU' where
0x700 is CPU0's timer/watchdog, and 0x800 is CPU1's timer/watchdog. Thus
if your timer/watchdog application is switching between CPU's it can end up
writing to the wrong CPU's registers which results in random board resets
from watchdog timeouts etc.
This patch forces the timer/watchdog driver to use CPU0's registers always.
Its my opinion that other mpcore-wdt boards should be doing the same thing.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33683
2012-10-10 11:38:58 +00:00
Felix Fietkau
f570c806ef
mtd: allow partial block unlock
...
This allows sysupgrade for devices such as the Gateworks Avila/Cambria
product families based on the ixp4xx using the redboot bootloader with
combined FIS directory and RedBoot config partitions on larger FLASH
devices with larger eraseblocks.
This second iteration of this patch addresses previous issues:
- whitespace breakage fixed
- unlock in all scenarios
- simplification and fix logic bug
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33681
2012-10-10 11:38:44 +00:00
Felix Fietkau
cae6f4ddb4
ixp4xx: enable OPTIMIZE_FOR_SIZE
...
Enabling OPTIMIZE_FOR_SIZE cuts the kernel binary down by 50K which is
critical for some small-footprint boards.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33679
2012-10-10 11:38:28 +00:00
Felix Fietkau
f14b8d43f2
ixp4xx: add missing reboot handlers ( fixes #11577 )
...
SVN-Revision: 33672
2012-10-09 15:38:55 +00:00
Felix Fietkau
856fba88d9
x86: remove the reboot=bios command line parameter ( #12193 )
...
SVN-Revision: 33671
2012-10-09 15:20:11 +00:00
Jonas Gorski
fbe0af3237
bcm63xx: remove bcm_tag usage in kernel
...
Fixes #12292 .
SVN-Revision: 33670
2012-10-09 08:08:49 +00:00
Jonas Gorski
6a000ba37a
bcm63xx: fix 963281TAN image names
...
it's a 6328, not a 6348.
SVN-Revision: 33665
2012-10-08 13:08:40 +00:00
Jonas Gorski
997ace7e5e
firmware-utils: move bcm_tag.h here
...
Since there is only one user of bcm_tag.h left, we can safely move it
into the firmware-utils directory, replacing the symlink.
SVN-Revision: 33655
2012-10-08 09:59:50 +00:00
Jonas Gorski
f16ea6be3f
bcm63xx: fix entering failsafe through button
...
gpio_keys_polled needs to be loaded in preinit for buttons to work for
entering failsafe.
SVN-Revision: 33653
2012-10-08 09:59:44 +00:00
Felix Fietkau
e5bb1a1bc7
cns3xxx: add sysupgrade support
...
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
target/linux/cns3xxx/base-files/lib/cns3xxx.sh | 22 ++
target/linux/cns3xxx/base-files/lib/upgrade/platform.sh | 122 ++++++++++++++++
target/linux/cns3xxx/image/Makefile | 19 +-
3 files changed, 159 insertions(+), 4 deletions(-)
SVN-Revision: 33650
2012-10-07 23:24:02 +00:00
Felix Fietkau
68449e2e01
cns3xxx: add GW2383 board support
...
Add GPIO/LED support for Gateworks GW2383
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
target/linux/cns3xxx/patches-3.3/300-laguna_support.patch | 18 +++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
SVN-Revision: 33649
2012-10-07 23:23:58 +00:00
Felix Fietkau
6b778f57aa
cns3xxx: fix gpio access and add gpio IRQ support
...
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
target/linux/cns3xxx/patches-3.3/470-gpio_irq.patch | 536 ++++++++++++++++++++
1 file changed, 536 insertions(+)
SVN-Revision: 33648
2012-10-07 23:23:52 +00:00
Felix Fietkau
bca070dfbe
ixp4xx: update Gateworks Avila board support
...
Several new features for newer boards:
- add additional UARTs present on some boards
- add additional LEDs present on some boards
- add HSS audio device codec present on some boards
- add support for GSC present on some boards
- add per model setup support for newer boards
- set FLASH window per-model for boards with larger FLASH
Some fixes:
- add IRQ mapping for additional PCI devices (USB Host)
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33647
2012-10-07 23:23:47 +00:00
Felix Fietkau
22b86fec7c
ixp4xx: patch cleanup
...
roll all avila patches into a single patch (no code changes)
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33646
2012-10-07 23:23:43 +00:00
Felix Fietkau
d660734a1b
ixp4xx: Add HSS audio driver for Avila product family
...
Add ixp4xx HSS audio driver for Avila
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33645
2012-10-07 23:23:39 +00:00
Felix Fietkau
ce692ed043
ixp4xx: update Gateworks Cambria board support
...
Several new features for newer boards:
- add irq mapping for additional devices
- add platform data for i2c bus to SFP modules
- add additional UARTs present on some boards
- increased R/W delay for expansion bus UARTs
- add additional LEDs present on some boards
- add GPIO exports and configuration
- add ENET switch config present on some boards
- add support for GSC present on some boards
- added per model setup support for newer boards
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33644
2012-10-07 23:23:34 +00:00
Felix Fietkau
21d182b9e5
ixp4xx: patch cleanup
...
roll all cambria patches into a single patch (no code changes)
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33643
2012-10-07 23:23:29 +00:00
Felix Fietkau
d3567cc886
ixp4xx: split out new UART I/O to its own patch
...
This is being done for general cleanup
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33642
2012-10-07 23:23:25 +00:00
Felix Fietkau
1abbe676d1
x86: rename the iso file to openwrt-x86-generic.iso
...
SVN-Revision: 33641
2012-10-07 23:05:39 +00:00
Felix Fietkau
0dd7644ec7
x86: remove grub-legacy
...
SVN-Revision: 33640
2012-10-07 23:01:56 +00:00
Felix Fietkau
a1bcd25082
x86: add grub2 iso support
...
SVN-Revision: 33639
2012-10-07 23:01:52 +00:00
Felix Fietkau
53cc34e517
x86/generic: enable cdrom + iso9660 support
...
SVN-Revision: 33638
2012-10-07 23:01:47 +00:00
Gabor Juhos
befb648642
ar71xx: build image for the TL-WR841N/ND v8
...
SVN-Revision: 33623
2012-10-04 20:16:06 +00:00
Gabor Juhos
02a85dfd85
ar71xx: user-space support for TL-WR841N/ND v8
...
SVN-Revision: 33622
2012-10-04 20:16:05 +00:00
Gabor Juhos
196c6c5b45
ar71xx: add support for the TL-WR841N/ND v8 board
...
SVN-Revision: 33621
2012-10-04 20:16:03 +00:00
Hauke Mehrtens
07234dc8bd
bcma: do not initialize deactivated PCIe cores
...
Before it was tried to initialize the deactivated PCIe core in client
mode, but this causes the SoC to hang. Just do not initialize it at all
and ignore the core it is not working and nothing is connected to it
when the specific bit is set in the boardflags.
SVN-Revision: 33620
2012-10-04 15:45:54 +00:00
Hauke Mehrtens
2819890839
use memcmp in mem size detection as suggested by blogic
...
SVN-Revision: 33619
2012-10-04 15:42:12 +00:00
Florian Fainelli
5e0df9582b
fix typo in 05_set_ether_mac_rdc preinit script ( #11166 )
...
SVN-Revision: 33618
2012-10-04 12:36:50 +00:00
Gabor Juhos
d832cd11f8
ramips: add image for ALL0256N-8M
...
The new version of the ALL0256N now got 8MB SPI NOR flash instead of 4MB.
In order to expose the whole amount of flash, add another image which contains
the corresponding GENERIC_8M mtdparts.
[juhosg: change suffix from '8m' to '8M']
Patch by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33614
2012-10-04 06:34:09 +00:00
Florian Fainelli
47c5c4df1c
add Default and Gumstix PXA profiles
...
Gumstix builds a fake flash image for usage in qemu
SVN-Revision: 33609
2012-10-03 16:15:05 +00:00
Florian Fainelli
48daf407a6
advertise jffs2 feature
...
SVN-Revision: 33607
2012-10-03 16:12:57 +00:00
Florian Fainelli
bb7ac8ae7d
remove broken flag
...
SVN-Revision: 33606
2012-10-03 16:12:39 +00:00
Florian Fainelli
8f44ba1ae2
fix build with latest gpiolib changes
...
SVN-Revision: 33605
2012-10-03 16:12:03 +00:00
Florian Fainelli
d504b6251c
more convertions to {read,write}_relaxed I/O accessors
...
SVN-Revision: 33604
2012-10-03 16:10:47 +00:00
Felix Fietkau
a2e1dce829
cns3xxx: add missing kernel config symbol
...
SVN-Revision: 33603
2012-09-30 15:31:34 +00:00
Hauke Mehrtens
9f083117d1
refresh patches
...
SVN-Revision: 33602
2012-09-30 11:45:53 +00:00
Hauke Mehrtens
642fe7f10a
bcma: use fallback sprom if sprom on card was not valid
...
Sometimes the PCIe card indicates that it has a sprom somewhere and we
are able to read the memory region, but it is empty and not valid. In
these cases we should try to use the fallback sprom as a last chance.
SVN-Revision: 33601
2012-09-30 11:45:31 +00:00
Hauke Mehrtens
42952fd94f
bcma: initialize sprom earlier
...
The chip common and the PCIe code are accessing the sprom struct which
is not filled when these cores are initialized. Fix this by adding an
early initialize and fill the sprom struct before accessing it in other
code.
SVN-Revision: 33600
2012-09-30 11:44:44 +00:00
Hauke Mehrtens
2d40590a23
run make kernel_oldconfig
...
SVN-Revision: 33599
2012-09-30 11:44:04 +00:00
Hauke Mehrtens
e5eefed084
ignore the last page on bcma based SoCs
...
SVN-Revision: 33598
2012-09-30 11:43:40 +00:00
Hauke Mehrtens
c9feffc332
Fix reading sprom from nvram without a prefix
...
The bcma based SoCs with a ieee80211 core on the SoC and an other
connected via PCIe or USB store the sprom for the SoC with a sb/1/
prefix. The SoC with just one wifi core do not use prefixes. The
BCM4706 do not use a prefix for the SoC part at all, because the prefix
is the path to the ieee80211 core and there is non on the BCM4706.
SVN-Revision: 33597
2012-09-30 11:43:13 +00:00
Hauke Mehrtens
4d5c75a54e
improve the check for the memory size
...
This will hopefully fix bug #9360 and #9097 in trunk.
SVN-Revision: 33596
2012-09-30 11:42:16 +00:00
John Crispin
f3cab53f27
dont explicitly select wireless-tools. rely on the drivers that need them to have the right dependency
...
SVN-Revision: 33593
2012-09-28 21:54:31 +00:00
John Crispin
0afc7b9b6d
add support for adm6996 phy
...
SVN-Revision: 33592
2012-09-28 21:38:02 +00:00
John Crispin
9dc218f88f
tapi was not registeredproperly for most arcadyan boards
...
SVN-Revision: 33591
2012-09-28 20:57:06 +00:00
Imre Kaloz
c53936bb4b
Add FIQ support for cns3xxx
...
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33581
2012-09-28 17:35:35 +00:00
Imre Kaloz
2f2115c436
Update board support for Gateworks Laguna Product family
...
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33580
2012-09-28 17:34:18 +00:00
Imre Kaloz
70729bb4a5
USB iso mode fixes
...
Resolves an issue where isochronouse USB would cause the driver to hang as
well as scheduling issues.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33579
2012-09-28 17:31:22 +00:00
Gabor Juhos
170cd7a19a
ar71xx: avoid possible NULL pointer dereference in ath79_init_{,local}_mac
...
SVN-Revision: 33575
2012-09-27 20:05:42 +00:00
Gabor Juhos
a0df3fa315
generic: enable CONFIG_USB_EHCI_TT_NEWSCHED
...
This feature was experimental in old kernels but
that flag has been removed in 2.6.36. Additionally,
the option is enabled by default since then.
See: http://www.spinics.net/lists/linux-usb/msg31993.html
SVN-Revision: 33574
2012-09-27 20:05:39 +00:00
Gabor Juhos
e3bcbeb427
ramips: add memory detection code for RT5350
...
SVN-Revision: 33571
2012-09-27 10:18:15 +00:00
Gabor Juhos
80d2da9f0f
ramips: allow to use custom code for memory size detection
...
SVN-Revision: 33570
2012-09-27 10:18:14 +00:00
Florian Fainelli
4ea68a13e3
include sys/resource.h in arch/um/os-Linux/start_up.c ( #12155 )
...
Required for recent (e)glibc systems
SVN-Revision: 33569
2012-09-27 09:21:01 +00:00
Imre Kaloz
68f8db6731
fix ncores for single-core systems.
...
For cns3xxx SCU_CONFIGURATION always shows multipe cores but SCU_CPU_STATUS
shows which ones are active.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33566
2012-09-27 08:07:17 +00:00
Imre Kaloz
9ace6ace8f
add i2c retries
...
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33565
2012-09-27 08:06:13 +00:00
Imre Kaloz
7dd6b04c28
fix pcie abort handling
...
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 33564
2012-09-27 08:05:19 +00:00
Florian Fainelli
caf900f0e4
remove kmod-spi-bitbang
...
This is no longer a dependency of kmod-spi-bcm63xx
SVN-Revision: 33562
2012-09-26 20:11:37 +00:00
Gabor Juhos
579e9cded8
generic: add upstream commit id to codel patches and refresh those
...
SVN-Revision: 33560
2012-09-26 14:17:17 +00:00
Florian Fainelli
eb97933e2a
backport the upstream entropy changes ( #11951 )
...
SVN-Revision: 33559
2012-09-26 12:54:01 +00:00
Florian Fainelli
4a67ccb163
get rid of the IRQF_SAMPLE_RANDOM flag
...
SVN-Revision: 33558
2012-09-26 12:53:58 +00:00
Florian Fainelli
c27c0d1ff0
add wmbus-repeater to the dLAN USB Extender profile
...
SVN-Revision: 33556
2012-09-25 20:56:50 +00:00
Florian Fainelli
c7cf4def64
enable multicast and advanced ip routers configs
...
SVN-Revision: 33555
2012-09-25 20:53:34 +00:00
Florian Fainelli
d95f612340
add kmod-usb-serial-ftdi to the dLAN USB Extender profile
...
SVN-Revision: 33554
2012-09-25 20:50:20 +00:00
John Crispin
d8c04821c3
make uci-defaults switch detection work on rt5350
...
SVN-Revision: 33549
2012-09-25 14:47:18 +00:00
John Crispin
34d57ebd8b
add ethernet support for rt5350
...
SVN-Revision: 33548
2012-09-25 14:47:08 +00:00
John Crispin
af0cd76937
make ramips ethernet use a register mapping table
...
SVN-Revision: 33547
2012-09-25 14:46:58 +00:00
Hauke Mehrtens
0818180715
activate failsafe on all ports of the switch and not just port 0.
...
Sometimes the port 0 was the WAN port or there could be some device
where the port 0 is not wired to an actual Ethernet port. Now telnet in
failsafe will listen on all ports of the switch so user do not have to
search for the correct port any more. This change will make the switch
leak traffic between the WAN and the LAN port, but you should not use
failsafe while connected to a untrusted network.
SVN-Revision: 33544
2012-09-25 14:04:59 +00:00
Gabor Juhos
ffc0ea6c5d
ar71xx: create 'fat' images for the DIR-825/TEW-673GRU boards
...
With these images, it is possible to use the 'unused'
partition of the flash. The 'fat' images can be installed
with the sysupgrade command. When a 'fat' image is
installed from a regular one, the platform specific
sysupgrade script copies the calibration data to the
end of the flash. Likewise, when a regular image is
installed from the 'fat' version the sysupgrade script
copies the calibration data back to the original location.
SVN-Revision: 33540
2012-09-25 12:57:41 +00:00
Gabor Juhos
e7b1949d87
ar71xx: automatically find WLAN calibration data on TEW-673GRU
...
SVN-Revision: 33539
2012-09-25 12:57:40 +00:00
Gabor Juhos
8ed8e51e74
ar71xx: automatically find WLAN calibration data on DIR-825-B1
...
SVN-Revision: 33538
2012-09-25 12:57:38 +00:00
Gabor Juhos
e2504a977a
ar71xx: add missing backslash to uci-defaults/leds ( closes #12240 )
...
SVN-Revision: 33537
2012-09-25 12:49:43 +00:00
John Crispin
394a560a9a
unbreak port mapping detection
...
SVN-Revision: 33536
2012-09-25 09:51:48 +00:00
Gabor Juhos
e70ad61e44
ar71xx: use different machtype and setup for the TL-MR3040
...
Should fix #12211 . Compile tested only.
SVN-Revision: 33535
2012-09-24 18:45:56 +00:00
Felix Fietkau
493b7c7f3c
x86: avoid using grub prepare when using grub2
...
SVN-Revision: 33525
2012-09-23 09:59:56 +00:00
Felix Fietkau
999252dccc
x86-generic: enable a few more common kernel options/drivers
...
SVN-Revision: 33516
2012-09-22 23:29:20 +00:00
Felix Fietkau
b968dcd52e
kernel: increase log buffer size
...
SVN-Revision: 33515
2012-09-22 23:10:42 +00:00
Felix Fietkau
0260262f0b
x86: enable usb storage support for the generic subtarget to support booting from usb devices
...
SVN-Revision: 33514
2012-09-22 21:15:59 +00:00
Felix Fietkau
52e8ee0666
x86: add support for building grub2 images
...
SVN-Revision: 33513
2012-09-22 20:10:42 +00:00
Felix Fietkau
ce4244c8af
x86: split generic image building into a separate script
...
SVN-Revision: 33511
2012-09-22 20:10:35 +00:00
Felix Fietkau
6c02dd2b04
x86: rename gen_image_x86.sh to gen_image_grub.sh
...
SVN-Revision: 33510
2012-09-22 20:10:31 +00:00
Felix Fietkau
d6ca46cd25
cns3xxx: fix ethernet driver tx completion and queue stop/start
...
SVN-Revision: 33504
2012-09-22 00:34:53 +00:00
Felix Fietkau
fb71465a4e
cns3xxx: implement ethernet fraglist tx support for improved bridging performance with jumbo frames
...
SVN-Revision: 33503
2012-09-22 00:34:49 +00:00
Imre Kaloz
ed3597d927
move gpio stuff into the right file
...
SVN-Revision: 33502
2012-09-21 05:40:04 +00:00
Imre Kaloz
a74cf6f9a8
refresh patches
...
SVN-Revision: 33501
2012-09-21 05:38:16 +00:00
Felix Fietkau
15159604d9
cns3xxx: add a small optimization for rx offload
...
SVN-Revision: 33500
2012-09-21 00:13:12 +00:00
Felix Fietkau
a1c016fe16
cns3xxx: fix ethernet port lookup for multi-descriptor jumbo frames
...
SVN-Revision: 33499
2012-09-21 00:13:08 +00:00
Felix Fietkau
029aaf4514
cns3xxx: fix ethernet packet alignment issues (hw has an alignment requirement of 64), fix skb fragment chaining
...
SVN-Revision: 33498
2012-09-20 20:27:18 +00:00
Felix Fietkau
c4a419b445
kernel: enable perf events when enabling profiling, fixes oprofile on arm
...
SVN-Revision: 33497
2012-09-20 20:27:14 +00:00
Hauke Mehrtens
fd7b2b5141
deactivate mips wait instruction for MIPS 74K on Broadcom SoCs
...
When not removing support for the wait instruction, when ruining on the
BCM4706 SoC the system stops after msleep() without an exception. I
haven't seen this problem on the other Broadcom SoCs with a 74K CPU,
but in the Broadcom SDK it is deactivated for all CPUs of this type.
SVN-Revision: 33496
2012-09-20 14:51:57 +00:00
Felix Fietkau
1067ccf9f7
cns3xxx: remove the broken flag
...
SVN-Revision: 33493
2012-09-19 23:50:25 +00:00
Felix Fietkau
2db9e9f624
cns3xxx: fix kernel config
...
SVN-Revision: 33492
2012-09-19 23:50:22 +00:00
Felix Fietkau
34d30654ae
cns3xxx: fix ethernet jumbo-frame support, use single-page rx buffers and skb fragment lists
...
SVN-Revision: 33491
2012-09-19 23:50:18 +00:00
Felix Fietkau
eff9405752
cns3xxx: fix ethernet tx checksum offload
...
SVN-Revision: 33490
2012-09-19 23:50:15 +00:00
Felix Fietkau
dd1fb8289f
cns3xxx: merge ethernet driver changes from gateworks
...
SVN-Revision: 33489
2012-09-19 23:50:12 +00:00
Felix Fietkau
190b4344a3
cns3xxx: build images for the old boot loader and the new one (default to the new one)
...
SVN-Revision: 33488
2012-09-19 23:50:09 +00:00
Felix Fietkau
59b1d018b1
cns3xxx: fix the ethernet driver makefile
...
SVN-Revision: 33487
2012-09-19 23:50:06 +00:00
Felix Fietkau
c9139c150c
cns3xxx: reorganize patches, fix pcie io space init order
...
SVN-Revision: 33486
2012-09-19 23:50:02 +00:00
Felix Fietkau
7cd4968d0e
cns3xxx: move virtual io addresses to vmalloc space to fix kernel BUG() calls
...
SVN-Revision: 33485
2012-09-19 23:49:58 +00:00
Felix Fietkau
2f39fa872a
cns3xxx: add missing callbacks for the laguna machine support
...
SVN-Revision: 33484
2012-09-19 23:49:50 +00:00
Florian Fainelli
57bd95734d
brcm47xx/profiles/PS-1208MFG: remove reference to non-existing package
...
The package block-hotplug doesn't exist, refer to block-mount instead.
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33474
2012-09-19 15:13:33 +00:00
Florian Fainelli
136eb6815c
omap24xx/profiles/n810: remove reference to non-existing package
...
The package block-hotplug doesn't exist, removing reference to it.
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33473
2012-09-19 15:13:30 +00:00
Hauke Mehrtens
db18fa388d
update fix-boot patch.
...
Do not change the code any more but use the kconfig options
SVN-Revision: 33463
2012-09-19 10:18:36 +00:00
Hauke Mehrtens
eeb3ad1860
update gpio patches
...
SVN-Revision: 33462
2012-09-19 10:17:51 +00:00
Gabor Juhos
79ffd1032a
ar71xx: fix a typo in TEW-637GRU image names
...
SVN-Revision: 33460
2012-09-18 14:32:25 +00:00
Gabor Juhos
9a11f882d7
ar71xx: revert DIR-825-B1 wholeflash image support.
...
It should be implemmented in a cleaner way.
This reverts the following commits:
[ar71xx] dir-825-b1: Fix wholeflash images
[ar71xx] dir825b1: Add image for DIR-825-B1 that uses the whole flash"
SVN-Revision: 33459
2012-09-18 14:30:57 +00:00
Florian Fainelli
ee16fea079
disable VFPv4 probing
...
This will make the kernel crash on systems using qemu < 1.1.0. Until fixed
disable VPFv4 capability probing.
SVN-Revision: 33458
2012-09-18 10:00:56 +00:00
Florian Fainelli
4d2fb44f0c
partially revert r33403
...
The target CFLAGS were also accidentally changed
SVN-Revision: 33457
2012-09-18 10:00:46 +00:00
Gabor Juhos
a7c5c4390a
ar71xx: register the NAND flash controller device on DB120
...
SVN-Revision: 33455
2012-09-17 20:30:57 +00:00
Gabor Juhos
7c85646176
ar71xx: ar934x_nfc: remove unused oob parameter of ar934x_nfc_send_read
...
SVN-Revision: 33454
2012-09-17 20:30:55 +00:00
Gabor Juhos
3bdf0bc36f
ar71xx: ar934x_nfc: increase DMA retry count
...
SVN-Revision: 33453
2012-09-17 20:30:54 +00:00
Gabor Juhos
b7cb43f6a6
ar71xx: ar934x_nfc: optimize READOOB operation on large page devices
...
SVN-Revision: 33452
2012-09-17 20:30:53 +00:00
Gabor Juhos
96dde2e591
ar71xx: ar934x_nfc: fix RNDOUT operation
...
SVN-Revision: 33451
2012-09-17 20:30:51 +00:00
Gabor Juhos
338b698fb6
ar71xx: ar934x_nfc: fix READ{0,1} operation on large page devices
...
SVN-Revision: 33450
2012-09-17 20:30:50 +00:00
Daniel Dickinson
0f254b4b67
dir-825-b1: Fix wholeflash images: Attempting to flash a wholeflash (-openwrt) image from the normal image would brick (but recoverable via emergency flash) the router if the wholeflash image was larger than the maximum size for a normal image. First we rename the -openwrt images to -wholeflash since -openwrt is really too generic. We also revert the changes to the regular dir-825-b1 image, which now is the same as before, but add a -towholeflash image which is almost the same as the regular dir-825-b1 image, but copies caldata to new location and allows flashing of images that use the full flash (except u-boot, u-boot-env, and caldata paritition space) (these are the -wholeflash images).
...
SVN-Revision: 33447
2012-09-17 14:17:12 +00:00
Felix Fietkau
e8893fdf7a
ar71xx: add missing code for ar933x WMAC reset that was left out during the ar71xx->ath79 migration, should fix wifi stability issues on ar933x
...
SVN-Revision: 33446
2012-09-17 11:17:29 +00:00
Felix Fietkau
ed14ffc7da
ar71xx: fix WP543 image builds
...
SVN-Revision: 33413
2012-09-15 10:21:21 +00:00
John Crispin
223db72385
D-Link DAP-1350; Avoid bricking esw config
...
This is a patch to connect eth0.1 (lan) to the only
ethernet connector available.
D-Link DAP-1350 goes bricked with AA 12.09-beta.
This is because the current esw configuration for the
board connects eth0.2 (wan) to the *ONE and ONLY*
ethernet connector available, preventing initial access
to the board through 192.168.1.1 on eth0.1 after flashing,
effectively bricking the board.
There are things that should be done to make this board
really useful, but for AA 12.09, this one liner is
indispensable.
Signed of by Yoichi Shinoda <shinoda@jaist.ac.jp>
SVN-Revision: 33411
2012-09-15 09:28:28 +00:00
John Crispin
bf355f8ee9
ramips/rt3883: fix a typo in the ASUS profile
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33410
2012-09-15 09:20:50 +00:00
Florian Fainelli
a2b29c591e
partially revert r33403
...
SVN-Revision: 33409
2012-09-14 15:44:25 +00:00
Florian Fainelli
0d464a8ac3
set DEVICE_TYPE to developerboard
...
SVN-Revision: 33408
2012-09-14 15:37:51 +00:00
Florian Fainelli
42846febb9
fix sparc32 assembler failures with newer toolchains
...
SVN-Revision: 33407
2012-09-14 15:37:40 +00:00
Florian Fainelli
39ddc9105c
refresh patches so they apply cleanly
...
SVN-Revision: 33406
2012-09-14 15:37:12 +00:00
Florian Fainelli
4128b8e189
set DEVICE_TYPE to developperboard
...
SVN-Revision: 33403
2012-09-14 15:36:33 +00:00
Florian Fainelli
2254fc2673
set DEVICE_TYPE to developperboard
...
SVN-Revision: 33402
2012-09-14 15:36:30 +00:00
Gabor Juhos
61dc6e65c0
ar71xx: merge machine support patches
...
SVN-Revision: 33389
2012-09-13 07:26:28 +00:00
Gabor Juhos
5804b9d1b7
ar71xx: register the NAND controller device on the RB2011
...
SVN-Revision: 33388
2012-09-13 07:26:26 +00:00
Gabor Juhos
4fd67c3cd4
ar71xx: add device registration code for the AR934x NAND flash controller
...
SVN-Revision: 33387
2012-09-13 07:26:25 +00:00
Gabor Juhos
10cd35c0e7
ar71xx: package the AR934x NAND driver module
...
SVN-Revision: 33386
2012-09-13 07:26:23 +00:00
Gabor Juhos
1e5fdbeae5
ar71xx: ar934x_nfc: experimental NAND Flash Controller driver for AR934x
...
SVN-Revision: 33385
2012-09-13 07:26:22 +00:00
Gabor Juhos
acaf597f4a
generic: add MTD_NAND_AR934X symbol
...
SVN-Revision: 33384
2012-09-13 07:26:21 +00:00
Gabor Juhos
43147ffec5
generic: move GENERIC_PWM symbol into the generic config
...
SVN-Revision: 33383
2012-09-13 06:38:31 +00:00
Gabor Juhos
40a5f5c16e
ar71xx: define NAND controller base address and register size for AR934X/QCA955x
...
SVN-Revision: 33382
2012-09-12 19:06:38 +00:00
Gabor Juhos
0a42b02126
ramips/rt305x: add initial support for Rt5350 SoC
...
Somehow detecting the RAM size in common/setup.c doesn't
work here, it always detects 64M and then crashes on devices
with less RAM.
Probably using MEMC_REG_SDRAM_CFG1 to know the RAM size is how
it could be, for now I use the mem=32M kernel parameter to get
stuff working.
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33381
2012-09-12 19:03:12 +00:00
Hauke Mehrtens
95c141aaac
add gpio sysfs entries
...
This fixes #10256
SVN-Revision: 33369
2012-09-11 15:04:20 +00:00
Gabor Juhos
4ee5b528de
ar71xx: use correct fractional dividers for {CPU,DDR}_PLL on QCA955x
...
SVN-Revision: 33362
2012-09-10 14:38:01 +00:00
Gabor Juhos
2e0e38ad69
ar71xx: fix QCA955X_EHCI_SIZE
...
SVN-Revision: 33360
2012-09-10 14:32:54 +00:00
Florian Fainelli
a36bdb2417
fix ixp4xx_hss build failure ( #12162 )
...
SVN-Revision: 33356
2012-09-10 08:53:21 +00:00
Jo-Philipp Wich
caa66bd150
fix description of nand/Ath5k profile ( #12149 )
...
SVN-Revision: 33352
2012-09-09 21:40:26 +00:00
Gabor Juhos
aa2f4d4c8d
ar71xx: add initial support for RB2011UAS-2HnD
...
SVN-Revision: 33349
2012-09-09 14:05:32 +00:00
Gabor Juhos
3686e18727
ar71xx: use routerboot_find_tag to find wlan data offset on RB751
...
SVN-Revision: 33348
2012-09-09 14:05:30 +00:00
Gabor Juhos
ccabe4a1b4
ar71xx: add RouterBoot related helper routines
...
SVN-Revision: 33347
2012-09-09 14:05:28 +00:00
Gabor Juhos
2323120d5e
generic add WLAN calibration data ID to routerboot.h
...
SVN-Revision: 33346
2012-09-09 14:05:26 +00:00
Gabor Juhos
44bf7c7cc1
ar71xx: define MTD partitions for RB2011
...
SVN-Revision: 33345
2012-09-09 14:05:24 +00:00
Gabor Juhos
6ae5ec16e0
ar71xx: add preliminary support for Mikrotik RB2011L
...
This patch adds preliminary support for the Mikrotik RB2011L.
The NAND flash is not yet supported, so only the initramfs
kernel can be used for now.
[juhosg: remove unnecessary PCI/USB related stuff, the board
does not use that, update commit message]
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 33344
2012-09-09 14:05:22 +00:00
Gabor Juhos
94bac7366c
ar71xx: use dynamic clock dividers on the 2nd MDIO of AR934x
...
SVN-Revision: 33343
2012-09-09 14:05:20 +00:00
Gabor Juhos
7592057774
ar71xx: add dynamic MDIO clock calculation
...
SVN-Revision: 33342
2012-09-09 14:05:17 +00:00
Gabor Juhos
f3ecbea052
adm5120: move common routerboot definitions into a separate header file
...
Those will be used on the ar71xx platform as well.
SVN-Revision: 33341
2012-09-09 11:55:42 +00:00
Jonas Gorski
7708138183
bcm63xx: fix WPS button polarity for Alice Gate VoIP 2 + Wifi
...
Fixes booting the device with button hotplug enabled (#10785 ).
SVN-Revision: 33340
2012-09-09 11:54:56 +00:00
Gabor Juhos
88a5478781
ar71xx: use the RLE library for RB751
...
SVN-Revision: 33338
2012-09-08 17:51:56 +00:00
Gabor Juhos
73df240bb3
ar71xx: add library code for RLE decoding
...
It will be used for the MikroTik boards.
SVN-Revision: 33337
2012-09-08 17:51:54 +00:00
Gabor Juhos
f4be8a76de
ar71xx: fix CPU/DDR frequency calculation for SRIF PLLs on AR934x
...
SVN-Revision: 33335
2012-09-08 13:39:09 +00:00
Gabor Juhos
70d00ac64e
ar71xx: refresh kernel patches
...
SVN-Revision: 33334
2012-09-08 13:39:04 +00:00
Florian Fainelli
6771d63284
use the recommended ARM I/O accessors
...
use {read,write}l_relaxed instead of the plain __raw_{read,write}l variants.
SVN-Revision: 33330
2012-09-08 09:51:05 +00:00
Daniel Dickinson
c3b7139ab2
dir825b1: Add image for DIR-825-B1 that uses the whole flash (must first be flashed with the 'standard' image) and an image to revert the change to allow reversion to stock firmware.
...
SVN-Revision: 33326
2012-09-06 18:15:26 +00:00
Luka Perkov
4c76b3635b
lantiq: fix sx76x default uci network configuration
...
SVN-Revision: 33324
2012-09-06 00:09:46 +00:00
Florian Fainelli
3730e6c794
add some ohci workarounds to make ohci work
...
SVN-Revision: 33323
2012-09-05 20:19:29 +00:00
Gabor Juhos
d8b2fef763
ramips: Add missing andmask to ramips_esw register read for recv_good value.
...
Add missing andmask to ramips_esw register read for recv_good value.
Without the mask, recv_bad leaks into the recv_good packet count.
Didn't notice the bug before since you don't usually get bad
packets, so I only saw it when I was playing with overlength packets
earlier...
Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
SVN-Revision: 33322
2012-09-05 20:08:43 +00:00
Gabor Juhos
04c6143ca9
ramips: Use doubletagging to disable ramips_esw vlan by default, it seems more reliable.
...
Use doubletagging to disable ramips_esw vlan by default, it seems
more reliable.
Daniel Golle found an issue where sometimes (possibly only for
RT3352) the default vlan disable method (clearing en_vlan, untag,
doubletag and putting all ports into vlan 0) doesn't work and the
packets get sent out vlan-tagged with vlan 0.
Instead switch to using the doubletagging method (allow doubletagged
packets, put all ports into vlan 0 with untag enabled) by default.
Unless someone figures out a way to really globally disable vlan for
this switch, this seems like the best (most reliable) option.
I did some tests regarding maximum packet size and did not see any
difference between the two methods, both allow for slightly bigger packets
than the ramips_main.c ethernet driver (ping stops going through
above "ping -s 1472" (1514 bytes), on the switch packets are recv_good until
"ping -s 1490", or about 1532 bytes).
Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
SVN-Revision: 33321
2012-09-05 20:08:42 +00:00
John Crispin
f186bff0ef
add missing kvm_guest kernel options
...
SVN-Revision: 33319
2012-09-05 19:38:42 +00:00
Gabor Juhos
069f544d2b
ar71xx: use correct fractional dividers for {CPU,DDR}_PLL on AR934x
...
SVN-Revision: 33318
2012-09-05 19:26:50 +00:00
Gabor Juhos
81bb246a8d
ar71xx: add rssileds to package set in profile for devices which got them.
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33317
2012-09-05 19:22:51 +00:00
Gabor Juhos
6c7b776ae0
ramips: add rssileds to package set in profile for devices which got them.
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33316
2012-09-05 19:22:48 +00:00
Florian Fainelli
94a45be66b
enable CFI command set 0002 FORCE_WORD_WRITE
...
SVN-Revision: 33315
2012-09-03 20:25:51 +00:00
Florian Fainelli
19cbe80501
pad squashfs image
...
SVN-Revision: 33314
2012-09-03 20:25:46 +00:00
Florian Fainelli
1964753c22
add Generic and dLAN USB Extender profiles
...
SVN-Revision: 33313
2012-09-03 20:25:40 +00:00
Florian Fainelli
e88e20d975
nuport-mac: disable MAC RX and TX during interface close
...
Fixes sporadic crashes while reconfiguring the network interface.
SVN-Revision: 33312
2012-09-03 10:26:01 +00:00
Gabor Juhos
11c3392b7f
Revert "ar71xx: only allow RGMII mode on the 2nd ethernet MAC of the AR7240"
...
That was based on assumptions.
SVN-Revision: 33310
2012-08-29 10:37:55 +00:00
Gabor Juhos
eb9a97a360
ar71xx: all0315n: fix ethernet according to vendor info
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33309
2012-08-29 10:37:54 +00:00
Gabor Juhos
02cb5f9dcd
ar71xx: add RSSI LEDs of ALL0315N to uci-defaults/leds
...
SVN-Revision: 33308
2012-08-29 10:37:53 +00:00
Gabor Juhos
b0da5b73b8
ramips: add kmod-usb-ohci to defaults packages in profile of ALL5002
...
SVN-Revision: 33307
2012-08-29 10:37:51 +00:00
Gabor Juhos
54d8a55eed
ramips: make built-in switch transparent for ALL0256N and ALL5002
...
This allows them to transparently communicate with an external VLAN switch.
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33305
2012-08-29 10:37:47 +00:00
Gabor Juhos
bc4763a399
ramips: Power down phy on disabled switch ports
...
Power down phy on disabled switch ports.
Haven't measured this myself yet, but according to this
http://www.8devices.com/community/viewtopic.php?f=6&t=156
it can save about 300mW of power.
[juhosg: fix checkpatch warning]
Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
SVN-Revision: 33304
2012-08-29 10:37:45 +00:00
Gabor Juhos
1617f226a9
ramips: Add support for 8devices Carambola dev board.
...
Add support for 8devices Carambola dev board.
The Carambola is a small RT3050-based development board with two
ethernet ports, on-board chip antenna, usb and plenty of accessible
gpio ports, sold by 8devices.
Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
SVN-Revision: 33303
2012-08-29 10:37:43 +00:00
Gabor Juhos
bb0785880a
ramips: Rename POC registers
...
Rename POC registers.
The current code uses POC1-POC3.
The datasheet uses:
POC1: Port Control 0
POC1: Port Control 1
POC2: Port Control 2
So the first POC1 is a typo that should have been POC0, rename the
registers to POC0-POC2 accordingly.
Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
SVN-Revision: 33302
2012-08-29 10:37:41 +00:00
Gabor Juhos
f1b9d77912
ramips: Minor ramips_esw.c cleanup
...
Stop handling VLAN setup in the kernel.
Removes the obsolete RT305X_ESW_VLAN_CONFIG_BYPASS option I added for
WL-351 and add some extra comments.
Also removes the en_vlan per-port flag that isn't very useful really, it now
is only controlled by the global enable_vlan flag.
Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
SVN-Revision: 33301
2012-08-29 10:37:40 +00:00
Gabor Juhos
1f3400d3b4
ramips: Add switch setup to uci network defaults
...
Add switch setup to uci network defaults.
The 'lan' attribute is used to decide into which vlan to put the
port.
Currently 'disable' is never set, but the intention is to use this
for devices like the 8devices Carambola, which only has two ports
hooked up to the SoC.
Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
SVN-Revision: 33300
2012-08-29 10:37:38 +00:00
Gabor Juhos
3b17f1deb8
ramips: Add swconfig support to ramips_esw.c
...
Add swconfig support to ramips_esw.c
This patch adds swconfig support for ramips_esw:
Tested on both D-LINK DIR-300 B1 and Sitecom WL-351 (external
rtl8366rb on internal port 5).
I've made sure that in the enable_vlan=0 case it behaves like a dumb
switch, so external switches should work fine with vlans and
verified this on the WL-351.
The current state shown by swconfig is always read directly from HW
registers, new settings only show after 'swconfig dev rt305x set apply'.
Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
SVN-Revision: 33299
2012-08-29 10:37:36 +00:00
Gabor Juhos
358c7e47f2
ramips: ramips_esw.c indentation cleanup
...
Minor indentation cleanup.
Prepare for the main swconfig patch by cleaning up indentation a bit.
Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
SVN-Revision: 33298
2012-08-29 10:37:35 +00:00
Gabor Juhos
0c5688cc38
ar71xx: image: fix Profile name for TL-WA701 ( closes #12094 )
...
SVN-Revision: 33295
2012-08-29 10:37:30 +00:00
Gabor Juhos
5fdbb33db4
ar71xx: Buffalo WZR-HP-AG300H LED support
...
An improved LED support for Buffalo WZR-HP-AG300H.
There will be two new packages to go with this patch
(ar922x-led-fix-hotplug and ar922x-led-fix-init).
These packages essentially perform the same task of
disabling "JTAG over GPIO pins" function which is
currently required for LEDs on AR922x emac GPIO to work,
and are both considered a temporary fix that circumvent
this problem.
[juhosg: add the hotplug script from the proposed
ar922x-led-fix-hotplug package to ar71xx/base-files]
Signed-off-by: Yoichi Shinoda <shinoda@jaist.ac.jp>
SVN-Revision: 33294
2012-08-29 10:11:55 +00:00
Gabor Juhos
4405faae26
gemini: fix bus ids for PHY devices ( closes : #12082 )
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33288
2012-08-27 18:09:57 +00:00
Gabor Juhos
f2030c3113
ar71xx: add profile for Allnet devices
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33287
2012-08-27 14:55:38 +00:00
Gabor Juhos
d65c06c15c
ar71xx: generate image for ALL0315N
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33286
2012-08-27 14:55:37 +00:00
Gabor Juhos
4079f3163f
ar71xx: sysupgrade for the ALL0315N
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33285
2012-08-27 14:55:36 +00:00
Gabor Juhos
abffa4ecfb
ar71xx: rename all0258n.sh to allnet.sh
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33284
2012-08-27 14:55:35 +00:00
Gabor Juhos
1d96b0275c
ar71xx: detect ALL0315N board
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33282
2012-08-27 14:55:32 +00:00
Gabor Juhos
eebdd633e4
ar71xx: add support for the Allnet ALL0315N board
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33281
2012-08-27 14:55:31 +00:00
Gabor Juhos
cca873e8e0
ar71xx: only allow RGMII mode on the 2nd ethernet MAC of the AR7240
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33280
2012-08-27 14:55:26 +00:00
Gabor Juhos
fccf1f5105
generic: add support for the EON EN25Q64 SPI flash chip
...
It is used in some TL-WDR4310 devices. Closes #12077 .
SVN-Revision: 33275
2012-08-26 09:27:56 +00:00
Gabor Juhos
5a9c7fda3e
ar71xx: unbreak building images for TL-WR1041N-v2, TL-WR2543N
...
Commit 48788063266ad99bdab03b53cbe7e1a564c2d9b3 (r33251) introduced a
regression with board= kernel command line parameter incorrectly
initialised.
The faulty builds propogated to the snapshots download area. This makes
the device unbootable and TP-Link users have to attach the serial to
recover.
Here is the q&d way i used to identify MIPS boards that didn't have a
corresponding entry in the image/Makefile:
for i in `find ../files/arch/mips/ath79/ -type f -exec cat {} \; \
| sed -n '/MIPS_MACHINE/ { s/^[^"]*"\([^"]*\)".*$/\1/; p; }'`; do
grep -q ,$i, Makefile || echo $i;
done > missing-boards.new
Reported-by: Casper on IRC
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
SVN-Revision: 33274
2012-08-26 08:15:11 +00:00
Gabor Juhos
f3d5edffdc
ar71xx: image: fix TL-WR1043ND board id ( #12079 )
...
SVN-Revision: 33272
2012-08-26 06:30:37 +00:00
John Crispin
de3c3d7181
Enable eSATA sheevaplug
...
OpenWRT runs in a eSATA sheevaplug like a charm. This patch just enables
CONFIG_MACH_ESATA_SHEEVAPLUG so the proper MACHINE_START definition
is compiled in.
Signed-off-by: Unai Uribarri <unaiur@gmail.com>
SVN-Revision: 33266
2012-08-24 06:15:06 +00:00
Gabor Juhos
773b33d7d2
ar71xx: image: group and sort {Single,Multi}Profiles
...
SVN-Revision: 33264
2012-08-23 13:17:47 +00:00
Gabor Juhos
a5e0eb0d95
ar71xx: image: group and sort mtdlayout definitions
...
SVN-Revision: 33263
2012-08-23 13:14:35 +00:00
Gabor Juhos
f0ad972aba
ar71xx: image: use the MultiProfile helper for the Madwifi profile
...
SVN-Revision: 33262
2012-08-23 13:11:25 +00:00
Gabor Juhos
333f030b79
ar71xx: image: automatically build a list of SingleProfiles
...
Use that for Default/Minimal profiles.
SVN-Revision: 33261
2012-08-23 13:08:15 +00:00
Gabor Juhos
5dce77837f
ar71xx: image: use the new helpers for the ZyXEL images
...
SVN-Revision: 33260
2012-08-23 13:05:05 +00:00
Gabor Juhos
be4be2d82a
ar71xx: image: use the new helpers for the Zcomax images
...
SVN-Revision: 33259
2012-08-23 13:01:55 +00:00
Gabor Juhos
74bdb68ea4
ar71xx: image: use the new helpers for the WRT400 images
...
SVN-Revision: 33258
2012-08-23 12:58:45 +00:00
Gabor Juhos
8cf9a7b1c7
ar71xx: image: use the new helpers for the WZRHPG30XNH images
...
SVN-Revision: 33257
2012-08-23 12:55:35 +00:00
Gabor Juhos
c965d8ead8
ar71xx: image: use the new helpers for the WHRHPG300N images
...
SVN-Revision: 33256
2012-08-23 12:52:25 +00:00
Gabor Juhos
71af43a7c7
ar71xx: image: use the new helpers for the UBNTXM images
...
SVN-Revision: 33255
2012-08-23 12:49:15 +00:00
Gabor Juhos
097e9938b4
ar71xx: image: use the new helpers for the UBNT images
...
SVN-Revision: 33254
2012-08-23 12:46:06 +00:00
Gabor Juhos
216e9b7a92
ar71xx: image: use the new helpers for the TPLINKOLD images
...
SVN-Revision: 33253
2012-08-23 12:42:56 +00:00
Gabor Juhos
48d6081fa5
ar71xx: image: use the new helpers for the TPLINK-LZMA images
...
SVN-Revision: 33252
2012-08-23 12:39:46 +00:00
Gabor Juhos
8546e00157
ar71xx: image: use the new helpers for the TPLINK images
...
SVN-Revision: 33251
2012-08-23 12:36:35 +00:00
Gabor Juhos
27feea1070
ar71xx: image: use the new helpers for the Planex images
...
SVN-Revision: 33250
2012-08-23 12:33:25 +00:00
Gabor Juhos
4dbabe5c21
ar71xx: image: use the new helpers for the PB4X images
...
SVN-Revision: 33249
2012-08-23 12:30:15 +00:00
Gabor Juhos
bbaa0b9200
ar71xx: image: use the new helpers for the OpenMesh images
...
SVN-Revision: 33248
2012-08-23 12:27:06 +00:00
Gabor Juhos
4edc55f475
ar71xx: image: use the new helpers for the Netgear images
...
SVN-Revision: 33247
2012-08-23 12:23:56 +00:00
Gabor Juhos
d9f933b8b8
ar71xx: image: use the new helpers for the MyLoader images
...
SVN-Revision: 33246
2012-08-23 12:20:46 +00:00
Gabor Juhos
a409d0cf46
ar71xx: image: use the new helpers for the DIR825B1 images
...
SVN-Revision: 33245
2012-08-23 12:17:36 +00:00
Gabor Juhos
b7e05e3a59
ar71xx: image: use the new helpers for the CyberTAN images
...
SVN-Revision: 33244
2012-08-23 12:14:26 +00:00
Gabor Juhos
292f074ad7
ar71xx: image: use the new helpers for the Cameo933x images
...
SVN-Revision: 33243
2012-08-23 12:11:17 +00:00
Gabor Juhos
4c9a428614
ar71xx: image: use the new helpers for the Cameo913x images
...
SVN-Revision: 33242
2012-08-23 12:08:07 +00:00
Gabor Juhos
19d840980f
ar71xx: image: use the new helpers for the Cameo7240 images
...
SVN-Revision: 33241
2012-08-23 12:04:57 +00:00
Gabor Juhos
ce91228e2b
ar71xx: image: use the new helpers for the AthGzip images
...
SVN-Revision: 33240
2012-08-23 12:01:47 +00:00
Gabor Juhos
70e3dda99c
ar71xx: image: use the new helpers for the AthLzma images
...
SVN-Revision: 33239
2012-08-23 11:58:37 +00:00
Gabor Juhos
31a88650d7
ar71xx: image: use the new helpers for the ALFA images
...
SVN-Revision: 33238
2012-08-23 11:55:27 +00:00
Gabor Juhos
2379e6f2a3
ar71xx: image: add a few helper functions
...
These functions will be used to simplify the Makefile.
SVN-Revision: 33237
2012-08-23 11:52:18 +00:00
Gabor Juhos
6ebc77af73
ar71xx: image: pass mtdlayout as a separate parameter for the ALFA template
...
SVN-Revision: 33236
2012-08-23 11:49:07 +00:00
Hauke Mehrtens
847afa343f
update profiles
...
* add profile for BCM4705 based SoC using tg3 instead of b44
* remove redundant 105-Atheros.mk
* reorder
SVN-Revision: 33235
2012-08-22 21:54:06 +00:00
Gabor Juhos
a2f82cf7ec
ar71xx: add profile and build image for the TEW-712BR
...
SVN-Revision: 33234
2012-08-22 20:18:44 +00:00
Gabor Juhos
8744f8d183
ar71xx: TEW-712BR user space support
...
SVN-Revision: 33232
2012-08-22 20:12:24 +00:00
Gabor Juhos
8b3d95bba9
ar71xx: add support for the TRENDnet TEW-712BR board
...
SVN-Revision: 33231
2012-08-22 20:09:13 +00:00
Gabor Juhos
4073317695
ar71xx: fix serial clock calculation on AR933x
...
Closes #12031 .
SVN-Revision: 33230
2012-08-22 19:11:10 +00:00
Gabor Juhos
cebaa557be
ramips: fix board parameter for the NBG-419N ( #12061 )
...
SVN-Revision: 33229
2012-08-22 17:55:12 +00:00
John Crispin
3686b8d279
derive system from hostcc to allow building inside a chroot
...
SVN-Revision: 33228
2012-08-22 15:07:32 +00:00
Gabor Juhos
2811d6c183
ar71xx: fix comment style in mach-tl-wr2543n.c
...
SVN-Revision: 33227
2012-08-22 12:42:59 +00:00
Gabor Juhos
dc13dc1d54
ar71xx: fix mtd layout of the AP113
...
The 'mtdparts=' prefix and the name of the flash device is missing.
SVN-Revision: 33226
2012-08-22 12:39:46 +00:00
Gabor Juhos
eb54a05e89
ramips: add profile for Allnet devices
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33225
2012-08-22 12:36:35 +00:00
Gabor Juhos
5a694e09c8
ar71xx: add ALL0305 board alias
...
For the pure convenience of having a correctly named
image and system name in /proc/cpuinfo , until we can
do that by having system names in DTS...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33224
2012-08-22 12:33:22 +00:00
Gabor Juhos
d77418d67e
ramips: add RSSI leds for uci-defaults for ALL0256N
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33220
2012-08-22 09:46:30 +00:00
Gabor Juhos
0517183b9c
ar71xx: add support for TP-Link TL-WDR3600
...
The TL-WDR3600 is identical to the TL-WDR4300 with the exception that is has
only two antennas.
[juhosg: remove the custom machine type, change the board name instead]
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 33219
2012-08-22 09:43:18 +00:00
John Crispin
6c9d20d6e7
tools/firmware-utils/ptgen option to use MB rounding
...
SVN-Revision: 33218
2012-08-22 09:22:38 +00:00
John Crispin
968ac3fd03
add led defintion for the WR2543 5GHz WLAN LED
...
Signed-off-by: Andy Leiserson <andy@leiserson.org>
SVN-Revision: 33215
2012-08-22 09:10:24 +00:00
Hauke Mehrtens
3133d4d8de
remove unused file
...
SVN-Revision: 33210
2012-08-18 15:45:18 +00:00
Hauke Mehrtens
9eaee85cc2
make brcm47xx build only with bcma or only with ssb support.
...
There are some ifdefs missing so when only ssb or only bcma was
selected in the kernel config it did not build.
SVN-Revision: 33209
2012-08-18 14:08:35 +00:00
Hauke Mehrtens
f4d6baf498
update gpio patches
...
SVN-Revision: 33208
2012-08-18 11:51:35 +00:00
Gabor Juhos
67e6461ad7
ramips: add board alias for the ALL0239-3G
...
Generate image for the ALL0239-3G which can be flashed through the
chipset-vendor SDK based firmware's web-interface and bootloader.
The bootloader seems to ignore uImage checksum errors, but does complain about
them once the 0xDEADC0DE was replaced by an actual JFFS2 page.
I'm working on implementing fixtrx for uImage in the mtd package to solve this.
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33206
2012-08-17 17:56:07 +00:00
Gabor Juhos
89606b61b1
ramips: add support for D-Link DIR-615 H1
...
rt2x00 still needs some patching as the radio doesn't come to life.
Installation via webflash.
[juhosg: fix whitespace issues, remove rt305x_register_usb
from machine setup because the board has no USB port]
Signed-off-by: Mikko Hissa <mikko.hissa@uta.fi>
SVN-Revision: 33205
2012-08-17 17:56:05 +00:00
Gabor Juhos
182a18a369
ar71xx: setup WLAN LED for the TL-WA901ND v2
...
Closes #11889 .
SVN-Revision: 33202
2012-08-16 07:11:30 +00:00
Jo-Philipp Wich
a062e08bb4
use bundle-libraries.sh to install required host utilities into imagebuilder staging tree
...
SVN-Revision: 33196
2012-08-15 13:28:26 +00:00
Gabor Juhos
5d84dabf0f
generic: extend pci_isable_usb_common_quirks patch
...
Fixes the following build error:
SYSMAP System.map
Building modules, stage 2.
MODPOST 48 modules
ERROR: "usb_enable_xhci_ports" [drivers/usb/host/ehci-hcd.ko] undefined!
ERROR: "usb_is_intel_switchable_xhci" [drivers/usb/host/ehci-hcd.ko] undefined!
make[6]: *** [__modpost] Error 1
make[5]: *** [modules] Error 2
SVN-Revision: 33193
2012-08-15 13:26:51 +00:00
John Crispin
76954dc8b0
set xen images to gzip compression, fixes #11970
...
SVN-Revision: 33192
2012-08-15 09:20:12 +00:00
Florian Fainelli
a183ced08e
MCS8140 actually selects CPU_ARM926T
...
Should make inclusion for other MCS814x SoCs easier
SVN-Revision: 33188
2012-08-14 16:19:30 +00:00
John Crispin
5f8ffb8873
fixes gpio_dev un/reload balancing
...
Signed-off-by: SHI Bin <shibin@ctsing.com>
SVN-Revision: 33183
2012-08-14 12:32:11 +00:00
Florian Fainelli
25792cb971
generic: enhanced image Makefile
...
* Creation of uImage for WNR854T only done once (before 2x for jffs2 build and 1x for squashfs build)
* Got rid of unneccessary padding of rootfs partition
* ARM zImages always need a machine id, therefore do not copy generic (=no id) uImage to BIN_DIR, instead copy zImage
* Generalized functions for easier re-using and enhancing (e.g. D-Link DNS 323 implementation would be only a couple lines)
* Copy rootfs partitions to BIN_DIR, just like it is done for D-Link DNS 323
* Use variables to allows easily changing for custom builds, e.g. kernel mtd size for symbols
* Size check of kernel files to avoid builds that break devices
* Use for "-sysupgrade" and "-factory" in image names (like ar71xx, brcm63xx, etc.) to avoid questions about which image to use
Signed-off by: Matthias Buecher <mail@maddes.net>
SVN-Revision: 33174
2012-08-13 14:46:47 +00:00
Gabor Juhos
5fc4b7f5fd
ar71xx: uci-defaults/leds for ALL0258N
...
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33165
2012-08-13 14:01:38 +00:00
Florian Fainelli
f164b71189
leds: do not register device if no leds defined
...
Signed-off-by: Miguel GAIO <miguel.gaio@efixo.com>
SVN-Revision: 33158
2012-08-13 09:55:10 +00:00
Florian Fainelli
f0f10014a0
BCM6358 fix enet MII clk definitions
...
Signed-off-by: Miguel GAIO <miguel.gaio@efixo.com>
SVN-Revision: 33157
2012-08-13 09:55:07 +00:00
Florian Fainelli
9b91c62917
nb4: fix support, add support for SVC and CLIP BTN
...
Signed-off-by: Miguel GAIO <miguel.gaio@efixo.com>
SVN-Revision: 33156
2012-08-13 09:55:04 +00:00
Gabor Juhos
82759a1716
ramips: rename rt3352 usb platform devices
...
In order to get OHCI/EHCI working on the Rt3352, the platform device must be
named so rt3883-?hci will recognize it.
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 33145
2012-08-12 12:48:31 +00:00
Gabor Juhos
1525620b0e
ramips: watchdog: use maximum possible timeout by default
...
As the userspace has no means to determine the maximum possible timeout, use
that as the default and let the userspace lower it when necessary.
As the result the usual OpenWrt install (with busybox's watchdog trying to set
the timeout to 60s on start) is using a 33s timeout on an RT3052 clocked at
384MHz instead of the current 20s default.
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
SVN-Revision: 33144
2012-08-12 12:48:28 +00:00
Gabor Juhos
615a619bc7
ramips: provide means to specify custom "image name" for uImages, use for DIR-620
...
D-Link's DIR-620 allows to flash a uImage directly from its web-interface but
for that the image name should be set to DIR_620.
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
SVN-Revision: 33143
2012-08-12 12:48:26 +00:00
Gabor Juhos
9365113040
ramips: add D-Link DIR-620 A1 support
...
Full functionality runtime tested, installation via OEM web-interface requires
a follow-up patch.
Thanks go to Sergey Vasilyugin for his patch that pointed me at the missing
bits (including the antiparallel wps led).
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
SVN-Revision: 33142
2012-08-12 12:48:24 +00:00
Gabor Juhos
b942309f4f
generic: use __meminit annotation for crashlog_init_memblock
...
Fixes this section mismatch warning:
WARNING: vmlinux.o(.meminit.text+0xb14): Section mismatch in reference
from the function memblock_insert_region() to the function
.init.text:crashlog_init_memblock()
The function __meminit memblock_insert_region() references
a function __init crashlog_init_memblock().
If crashlog_init_memblock is only used by memblock_insert_region then
annotate crashlog_init_memblock with a matching annotation.
Also, remove the __init annotations from 'include/linux/crashlog.h'
SVN-Revision: 33137
2012-08-12 10:30:41 +00:00
Florian Fainelli
2cf28cff7d
only support 128KiB erase block sizes
...
SVN-Revision: 33131
2012-08-11 12:56:09 +00:00
Florian Fainelli
035b41bafb
disable PCI support
...
None of the boards we support have PCI connectors
SVN-Revision: 33130
2012-08-11 12:56:00 +00:00
Florian Fainelli
639112f0d5
strip a bit more the kernel config
...
SVN-Revision: 33129
2012-08-11 12:55:51 +00:00
Florian Fainelli
0f91df4de6
properly advertise OHCI and EHCI capabilities
...
SVN-Revision: 33128
2012-08-11 12:55:41 +00:00
Florian Fainelli
43ddb1d7af
change partition names to be more in line with other OpenWrt devices
...
SVN-Revision: 33127
2012-08-11 12:55:30 +00:00
Florian Fainelli
911a83dffc
generate upgrade files suffixed with filesystem type
...
SVN-Revision: 33126
2012-08-11 12:55:15 +00:00
Florian Fainelli
c16bf519f1
nuport-mac: delay call to napi_start() until fully able to process RX
...
SVN-Revision: 33079
2012-08-10 07:04:21 +00:00
Florian Fainelli
0028429dfa
set a compatible command-line to boot from flash
...
SVN-Revision: 33078
2012-08-10 07:04:16 +00:00
Gabor Juhos
5dd996bc2a
generic: rtl8366_smi: increase delay after switch hw reset
...
SVN-Revision: 33077
2012-08-10 06:32:00 +00:00
Jo-Philipp Wich
c8a0166212
Fix hard reset of alix/soekris hardware under heavy NIC load
...
The following patch corrects a hard reset that occurs on alix and
soekris net5501 hardware. Specifically, this is an issue with the via
rhine NIC driver. Under periods of extreme load, the via rhine driver
can cause a reset of the entire system. When this happens no output is
seen on the console, the device simply reboots. This was reported in the
following ticket:
Consistent crash on Soekris NET5501
https://dev.openwrt.org/ticket/11882
I was able to reproduce the problem locally with numerous alix 2d13
platforms. Under heavy 64 byte frame size load from a Smartbits traffic
generator, the alix hardware will hard reset in under 5 minutes. The
same hardware, under the same load, on FreeBSD 9.0 does not reset.
The patch below backports most of the via rhine changes from kernel 3.5.
With OpenWrt trunk being on kernel 3.3.8, it seemed prudent to bring
these changes in to avoid this serious issue.
I've tested this heavily in my test environment and was able to keep the
device stable under load for extended periods of time without any resets.
Also, a nice side effect of this change is that it significantly raises
the performance the platform. Without this patch the alix 2d13 can move
approximately 29,000 packets per second at 64 byte frame sizes. After
this patch the alix can move 52,000 packets per second at 64 byte frame
sizes.
I put this patch under the x86 patches as those are the only platforms
with via rhine hardware that I'm aware of. If it needs to go some place
else please let me know.
Thanks,
Adam
Signed-off-by: Adam Gensler <openwrt@kristenandadam.net>
SVN-Revision: 33072
2012-08-09 09:41:22 +00:00
Florian Fainelli
47380a4388
nuport-mac: use dma_mapping_error() instead of checking pointers
...
Thanks Gabor for spotting this
SVN-Revision: 33071
2012-08-09 09:06:35 +00:00
Florian Fainelli
7f9bfa3fcd
nuport-mac: rework PHY interrupt configuration to avoid races
...
SVN-Revision: 33070
2012-08-08 21:51:18 +00:00
Florian Fainelli
5e877f02b4
nuport-mac: close possible race condition during start
...
SVN-Revision: 33069
2012-08-08 21:51:13 +00:00
Florian Fainelli
35351a28b9
nuport-mac: unmap the DMA buffer when closing device
...
SVN-Revision: 33068
2012-08-08 21:51:09 +00:00
Florian Fainelli
b77494fa2f
nuport-mac: check dma_map_single address return values
...
SVN-Revision: 33067
2012-08-08 21:51:04 +00:00
Florian Fainelli
798cc28d73
build a Devolo dLAN USB Extender specific image
...
The kernel has to be rounded up to the nearest 1MB, then we append
the root filesystem at its end.
SVN-Revision: 33066
2012-08-08 21:51:00 +00:00
Florian Fainelli
f8386ecbc6
cleanup image generation
...
SVN-Revision: 33065
2012-08-08 21:50:55 +00:00
John Crispin
64b385dda7
pci gpio mapping
...
This patch fixes the GPIO ALTSEL settings for some of the GPIOs used by the PCI subsystem in Lantiq Danube. These changes are required for more than one PCI device to work. Tested with an ARV7510PW having two PCI-devices; a VIA USB controller and a Ralink WLAN mini-PCI card.
Signed-off-by: Matti Laakso <malaakso@elisanet.fi>
SVN-Revision: 33054
2012-08-08 12:14:43 +00:00
Jonas Gorski
4feeda756e
bcm63xx: fix USB base registers and IRQs for BCM6328
...
SVN-Revision: 33005
2012-08-05 23:18:22 +00:00
Hauke Mehrtens
a0fb060211
update tg3 driver
...
SVN-Revision: 33004
2012-08-05 20:27:40 +00:00
Hauke Mehrtens
35661401da
generate image for Linksys e3200
...
SVN-Revision: 33003
2012-08-05 13:14:00 +00:00
Hauke Mehrtens
a71f347c30
brcm47xx: update gpio patch
...
SVN-Revision: 33001
2012-08-05 12:40:05 +00:00
Hauke Mehrtens
1d40a652ee
brcm47xx: fix patch which moves the flash struct in wgt634u code
...
SVN-Revision: 33000
2012-08-05 12:39:15 +00:00
John Crispin
5f438c3565
W502V/ARV4525 wireless mac bugfix
...
The ARV4525 board init is passing the wrong offset to
arv_register_ath5k() resulting in a bogus mac.
Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
SVN-Revision: 32993
2012-08-04 20:14:52 +00:00
Hauke Mehrtens
0758996824
brcm47xx: use libgpio instaed of implementing the gpio interface ourself.
...
SVN-Revision: 32992
2012-08-04 19:46:25 +00:00
John Crispin
060b161ca6
cleanup patches
...
SVN-Revision: 32953
2012-08-03 08:53:02 +00:00
Florian Fainelli
162e272b4b
nuport-mac: properly protect the phy interrupt handler
...
SVN-Revision: 32951
2012-08-02 18:13:17 +00:00
John Crispin
f45132d1d4
Codel: avoid a nul rec_inv_sqrt
...
One condition before codel_Newton_step() was not good if
we never left the dropping state for a flow. As a result
rec_inv_sqrt was 0, instead of the ~0 initial value.
codel control law was then set to a very aggressive mode, dropping
many packets before reaching 'target' and recovering from this problem.
Brought over from 3.5-stable
Signed-off-by: Dave Taht <dave.taht@bufferbloat.net>
SVN-Revision: 32950
2012-08-02 13:39:50 +00:00
John Crispin
c2d3274ffc
fixes i2c clock enable
...
SVN-Revision: 32949
2012-08-02 13:29:49 +00:00
Gabor Juhos
e320a7e649
ar71xx: simplify misc IRQ handling
...
SVN-Revision: 32948
2012-08-02 11:25:49 +00:00
Gabor Juhos
3e1e52a524
ar71xx: fix AR934X_EHCI_SIZE
...
SVN-Revision: 32947
2012-08-02 11:25:46 +00:00
Gabor Juhos
b873051706
ar71xx: image: stop the switch from the lzma-loader on the TL-WR1043ND
...
SVN-Revision: 32946
2012-08-02 09:54:41 +00:00
Gabor Juhos
e29d6bec6f
ar71xx: image: allow to use board specific code in the lzma-loader
...
SVN-Revision: 32945
2012-08-02 09:54:33 +00:00
Gabor Juhos
79a8660d67
ar71xx: init switch hw_reset on the TL-WR1043ND board
...
SVN-Revision: 32944
2012-08-02 09:54:28 +00:00