Gabor Juhos
119dc460a3
ar71xx: add user-space support for TL-WDR3500 board
...
Based on http://patchwork.openwrt.org/patch/3208/
Thanks-to: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gui Iribarren <gui@altermundi.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35424
2013-02-01 15:50:32 +00:00
Gabor Juhos
5bd02ca895
ar71xx: add kernel support for the TL-WDR3500 board
...
WDR3500 is similar to WDR3600 except it doesn't have gigabit ethernet,
and has only 1 USB port.
Pending issues:
* Leds are not working at all (except power and wlan_5g)
* LAN switch ethernet ports are reversed with respect to case label.
[Label] -> soft device
[LAN1] -> eth0.4
[LAN2] -> eth0.3
[LAN3] -> eth0.2
[LAN4] -> eth0.1
Based on http://patchwork.openwrt.org/patch/3208/
Thanks-to: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gui Iribarren <gui@altermundi.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35423
2013-02-01 15:50:29 +00:00
Gabor Juhos
f7ff677169
ar71xx: add profile and build image for dir-825-c1
...
Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35403
2013-01-29 22:50:57 +00:00
Gabor Juhos
2a5193308f
ar71xx: add user space support for dir-825-c1
...
[juhosg: fix whitespaces in some scripts]
Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35402
2013-01-29 22:50:54 +00:00
Gabor Juhos
800da21cb1
ar71xx: add kernel support for dir-825-c1
...
[juhosg:
- remove unused GPIO stuff
- use a separate kernel patch for machine integration]
Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35401
2013-01-29 22:50:50 +00:00
Gabor Juhos
da9a704e92
ar71xx: add profile and generate images for the AP132 board
...
Based on http://patchwork.openwrt.org/patch/3162/
Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35397
2013-01-29 19:12:34 +00:00
Gabor Juhos
5d4ddbce72
ar71xx: add user-space support for the AP132 board
...
Based on http://patchwork.openwrt.org/patch/3162/
Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35396
2013-01-29 19:12:32 +00:00
Gabor Juhos
5ca187570f
ar71xx: add kernel support for Atheros AP132 Reference Board
...
Based on http://patchwork.openwrt.org/patch/3162/
Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35395
2013-01-29 19:12:30 +00:00
Gabor Juhos
8a9d92f125
ar71xx: fix ethernet device registration for the QCA9556 SoC
...
Based on http://patchwork.openwrt.org/patch/3162/
Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35394
2013-01-29 19:12:28 +00:00
Gabor Juhos
e9dbff1193
ar71xx: add kernel support for the QCA9556 SoC
...
Based on http://patchwork.openwrt.org/patch/3162/
Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35393
2013-01-29 19:12:26 +00:00
Gabor Juhos
df15e5cd61
ar71xx: enable fast flash read on dual-flash devices
...
This improves flash read speed on various Buffalo units.
mtd_speedtest results on the WZR-HP-AG300H:
old new delta
eraseblock read speed: 726 KiB/s 2068 KiB/s +184.85%
page read speed: 699 KiB/s 1973 KiB/s +182.26%
2 page read speed: 711 KiB/s 2043 KiB/s +187.34%
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35392
2013-01-29 19:12:25 +00:00
Gabor Juhos
562ba537fc
kernel: update linux 3.7 to 3.7.5
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35390
2013-01-29 18:29:45 +00:00
Gabor Juhos
22ce389e6a
ar71xx: add TP-LINK WA-801ND to run-time model detection
...
A small cosmetic fix to show the HW model name correctly in LuCI.
Patch-by: Amir Sagie <openwrt-devel@taproot.org.il>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35365
2013-01-29 09:40:29 +00:00
Felix Fietkau
ed7ca5d44e
kernel: clean up crypto related kconfig options
...
SVN-Revision: 35327
2013-01-27 17:23:12 +00:00
Felix Fietkau
8a1091ad53
ar71xx: disable support for unsupported mtd configuration, saves about 5K kernel size after lzma
...
SVN-Revision: 35326
2013-01-27 16:38:27 +00:00
Felix Fietkau
8933b918cd
kernel: use -ffunction-sections, -fdata-sections and --gc-sections on mips
...
in combination with kernel symbol export stripping this significantly reduces
the kernel image size
SVN-Revision: 35320
2013-01-26 16:26:13 +00:00
Gabor Juhos
15be1c9ee7
kernel: update linux 3.7 to 3.7.4
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35318
2013-01-24 17:08:37 +00:00
Felix Fietkau
8ce8960959
ar71xx: sync kernel sizes where possible to fix images for some devices ( #12874 )
...
SVN-Revision: 35309
2013-01-23 16:29:25 +00:00
Jo-Philipp Wich
3a2cccda2e
all targets: use numerically prefixed uci-defaults file names to better control order of execution
...
SVN-Revision: 35217
2013-01-18 12:42:53 +00:00
Gabor Juhos
0de21d9747
kernel: update linux 3.7 to 3.7.3
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35216
2013-01-18 11:44:42 +00:00
Felix Fietkau
1474359bd3
ar71xx: fix unaligned access in cls_u32
...
SVN-Revision: 35132
2013-01-13 16:48:23 +00:00
Felix Fietkau
e67b6ee395
ar71xx: fix unaligned access in a few more places
...
SVN-Revision: 35130
2013-01-13 15:37:58 +00:00
Felix Fietkau
b5bcbdfbb5
ar71xx: improve unaligned access patches, add a net_hdr_word() macro which assumes 2-byte aligned access and generates better code than {get,put}_unaligned_cpu32
...
SVN-Revision: 35129
2013-01-13 14:54:39 +00:00
Felix Fietkau
53e0ba49b9
ar71xx: avoid __packed define in the unaligned access hack patch, make the ipv6 address struct also 2-byte-aligned/packed
...
SVN-Revision: 35127
2013-01-13 13:06:09 +00:00
Felix Fietkau
764520975c
ar71xx: add more cpu feature overrides, slightly reduces kernel size
...
SVN-Revision: 35125
2013-01-13 11:33:48 +00:00
Felix Fietkau
310724c14d
ar71xx: extend the unaligned access hacks to a few more places that showed up in the new kernel
...
SVN-Revision: 35124
2013-01-13 11:33:44 +00:00
Gabor Juhos
eb2188c0e2
ar71xx: remove 3.6 support
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35114
2013-01-12 12:25:38 +00:00
Gabor Juhos
fe86bc9370
ar71xx: switch to 3.7
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35113
2013-01-12 12:25:36 +00:00
Gabor Juhos
ba4de984b9
ar71xx: disable PHY_SWAP and PHY_ADDR_SWAP bits on TL-WR703N/MR3020/MR3040/MR11U boards
...
The PHY_SWAP and PHY_ADDR_SWAP bits are initialized
differently by different versions of the bootloader.
This leads to broken ethernet connection with OpenWrt
on some boards.
Turn both SWAP bits OFF on these boards to make it
consistent regardless of the bootloader used.
Based on a patch by Michel Stempin <michel.stempin@wanadoo.fr>.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35037
2013-01-07 14:30:37 +00:00
Gabor Juhos
251e4608b0
ar71xx: add missing Makefile entry to the 74HC153 GPIO patch
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35035
2013-01-07 14:14:41 +00:00
Gabor Juhos
e1965a1d1a
ar71xx: register the NAND flash controller device on the AP135/136 boards
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34946
2013-01-01 13:10:41 +00:00
Gabor Juhos
66efec6783
ar71xx: allow to register the NAND flash controller on the QCA955x
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34945
2013-01-01 13:10:36 +00:00
Gabor Juhos
2c77e5d7b3
ar71xxx: allow to select ATH79_DEV_NFC for QCA955x
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34944
2013-01-01 13:10:34 +00:00
Gabor Juhos
d8446d65fe
ar71xxx: allow to build the ar934x_nfc driver for QCA955x
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34943
2013-01-01 13:10:29 +00:00
Gabor Juhos
93c322cacc
ar71xx: fix NAND controller base for QCA955x SoCs
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34942
2013-01-01 13:10:26 +00:00
Gabor Juhos
b57cc9a538
ar71xx: fold AP135 patch
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34941
2013-01-01 13:10:22 +00:00
Gabor Juhos
87271e9f28
ar71xx: add support for 3.7
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34920
2012-12-29 16:02:31 +00:00
Gabor Juhos
a3a6e0f039
ar71xx: Build the AP135 images
...
Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34919
2012-12-29 16:02:28 +00:00
Gabor Juhos
dddf05bde2
ar71xx: Add userspace support for AP135
...
Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34918
2012-12-29 16:02:27 +00:00
Gabor Juhos
1a379c5112
ar71xx: Add support for AP135
...
Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34917
2012-12-29 16:02:24 +00:00
Gabor Juhos
c6580f64b8
ar71xx: use a backported patch to fix AR933x UART baud rate calculation
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34915
2012-12-29 13:52:38 +00:00
Felix Fietkau
348dc70c8c
ar71xx: change the unaligned access hack to assume an alignment of 2 bytes, slightly improves performance and code size
...
SVN-Revision: 34912
2012-12-28 21:30:24 +00:00
Felix Fietkau
41a039f464
mips: use -mno-branch-likely for kernel and userspace, saves ~11k kernel size after lzma and ~12k squashfs size in the default configuration
...
SVN-Revision: 34909
2012-12-28 19:17:19 +00:00
Gabor Juhos
f5b1cba606
ar71xx: build image for the AP136-020
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34886
2012-12-26 09:50:37 +00:00
Gabor Juhos
f3f05d86fe
ar71xx: add user-space support for AP136-020
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34885
2012-12-26 09:50:36 +00:00
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
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
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