1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-12-01 07:43:09 +02:00
Commit Graph

1409 Commits

Author SHA1 Message Date
nbd
6f8d5efb9d ar71xx: select AR71XX_DEV_DSA when AR71XX_DEV_AP91_ETH is selected, do not select AR71XX_DEV_AP91_ETH for TL-WA901ND and TL-WR741ND
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22935 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-05 16:17:06 +00:00
juhosg
217d24ebbd ar71xx: build firmware images for the Zcomax boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22884 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-03 18:14:43 +00:00
juhosg
006386c4b4 ar71xx: add support for the Zcomax ZCN-1523H-2-8/5-16 boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22882 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-03 18:14:37 +00:00
juhosg
0e41d925cc ar71xx: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22864 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-31 20:13:50 +00:00
juhosg
d1f333874d ar71xx: rewrite SPI drivers for the RB4xx boards
* add a new SPI controller driver
  * add SPI driver for the CPLD chip
  * convert the NAND driver
  * enable the mikroSD slot
  * enable more LEDs

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22863 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-31 20:13:47 +00:00
juhosg
155c111782 ar71xx: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22803 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-25 19:57:11 +00:00
florian
66eeee56c1 [kernel] update to 2.6.32.20
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22766 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-22 17:07:37 +00:00
juhosg
59741b2ef6 ar71xx: don't override CONFIG_SWAP
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22701 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-18 16:00:31 +00:00
juhosg
a393655eea ar71xx: change mac address initialization
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22700 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-18 16:00:28 +00:00
nbd
5cc1f4bcf3 ar71xx: add a new driver for the ar7240 switch using swconfig.
hooks directly into the ethernet driver, as MAC resets also require switch reinitializations and the switch is part of the cpu core anyway
switch only tl-wr741nd (and other devices using this board file, such as tl-wr841nd) over to using this by default, as other devices are still untested
fixes #7563

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22675 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-16 19:21:57 +00:00
juhosg
4ebeeb5634 ar71xx: add eap7660d board to diag.sh and sysupgrade
This patch adds support for the Senao EAP7660D board to diag.sh and sysupgrade.

Signed-off-by: Daniel Golle <daniel.golle@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22644 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-14 21:07:31 +00:00
acoul
9131e95168 linux/ar71xx: add nanostation-m signature (thanks Antonio Anselmi)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22631 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-14 07:48:05 +00:00
jow
698224c6c8 [ar71xx] add uci-defaults script to migrate vlan 0 to vlan 1 after sysupgrade on devices using the RTL8366s switch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22625 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-13 19:29:51 +00:00
nbd
a0d848ed9d ar71xx: remove the fifo cfg overrides for the ap91 ethernet code - these values have been wrong on every single device i've tested, falling back to the atheros values seems to be the right thing to do
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22401 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-27 21:04:43 +00:00
nbd
e0673d1c94 ar71xx: fix sysupgrade on the ubnt nanostation m
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22370 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-23 18:16:47 +00:00
nbd
858ebac7b8 ar71xx: add support for the tp-link tl-wa901nd devices (patch by Pieter "Fate" Hollants, from #7528, without the ethernet fifo cfg values)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22353 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-22 12:37:44 +00:00
nbd
e70bddd713 ar71xx: set default values for the fifo cfg registers on AR724x
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22303 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-20 01:54:11 +00:00
kaloz
4f9721dee7 update kernel versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22289 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-19 11:34:03 +00:00
juhosg
e528e02ba9 generic: move ath5k_platform.h from ar71xx to generic files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22189 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15 07:36:58 +00:00
juhosg
e14f929ec7 ar71xx: in-flash macs and eeprom for mach-eap7660d
This adds in-flash mac-addresses and calibration data for the Senao
EAP7660D board.

Signed-off-by: Daniel Golle <daniel.golle@gmail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22187 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15 07:36:52 +00:00
nbd
f3814337f1 ar71xx: only reinit the ethernet MAC at .open() on ar724x for now, until we've figured out what part of it causes the issue described in #7563
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22075 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-06 12:40:07 +00:00
nbd
d856215f02 ag71xx: reset the hardware during open(), this improves recovery from tx timeouts on ar724x considerably
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22055 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-04 02:15:08 +00:00
nbd
950d12ef69 ag71xx: fix a memory corruption bug that happens if you flood the interface with packets while it's being brought down
fixes boot time crashes under load reported by matteo

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22054 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-04 01:31:33 +00:00
juhosg
17cb46ca8a ar71xx: fix leds-rb750 build failure on 2.6.34
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22016 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 14:49:06 +00:00
jow
51c76d8aa5 [ar71xx] fix dir-825-b1 default network config after r21905
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22005 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 00:03:43 +00:00
acoul
47e09d34e4 fix commit r21993
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21994 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 19:35:12 +00:00
juhosg
326a9590d1 ar71xx: don't use vlan 0 for devices with rtl8366s switch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21905 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26 19:15:32 +00:00
juhosg
8119ffe60a ar71xx: add support for the Senao EAP7660D board
This patch adds support for the Senao EAP7660D board to trunk.

Signed-off-by: Daniel Golle <daniel.golle@gmail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21837 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-18 16:22:05 +00:00
juhosg
0802c1eb52 ar71xx: fix RB750 LED configuration
Patch-by: Ray Bellis


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21826 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-17 09:24:26 +00:00
juhosg
78fe3d5e8c ar71xx: avoid duplicated 'board' parameter in kernel command line
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21805 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-14 20:02:44 +00:00
juhosg
d4c3de0bb6 ar71xx: add default network config for the RB433UAH board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21765 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-12 13:20:41 +00:00
juhosg
d1b5649e76 ar71xx: nuke AR71XX_MACH_UBNT_AR71XX machtype
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21764 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-12 13:20:39 +00:00
juhosg
12827f9964 generic: move more common options to generic configuration
* CONFIG_ABX500_CORE
 * CONFIG_ATOMIC64_SELFTEST
 * CONFIG_BRIDGE_IGMP_SNOOPING
 * CONFIG_CAIF
 * CONFIG_CEPH_FS
 * CONFIG_CRYSTALHD
 * CONFIG_DEFAULT_SECURITY_SELINUX
 * CONFIG_DEFAULT_SECURITY_SMACK
 * CONFIG_DEFAULT_SECURITY_TOMOYO
 * CONFIG_DT3155
 * CONFIG_IP_MROUTE_MULTIPLE_TABLES
 * CONFIG_L2TP
 * CONFIG_LOGFS
 * CONFIG_LPC_SCH
 * CONFIG_MFD_JANZ_CMODIO
 * CONFIG_MFD_RDC321X
 * CONFIG_N_GSM
 * CONFIG_RAMOOPS
 * CONFIG_SERIAL_ALTERA_JTAGUART
 * CONFIG_SERIAL_ALTERA_UART
 * CONFIG_SERIAL_TIMBERDALE
 * CONFIG_SM_FTL
 * CONFIG_SQUASHFS_XATTRS


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21750 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 10:45:51 +00:00
juhosg
c9051b2469 generic: move some common symbols to generic configuration
* CONFIG_MUTEX_SPIN_ON_OWNER
 * CONFIG_DEFAULT_HYDLA
 * CONFIG_DEFAULT_VENO


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21748 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 08:58:14 +00:00
juhosg
85f5665b15 generic: standardize CONFIG_INLINE_* symbols usage
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21746 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 08:09:41 +00:00
juhosg
7fdc127dda ar71xx: sync kernel configs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21745 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 08:09:36 +00:00
juhosg
5e5d01f210 ar71xx: remove more config overrides
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21744 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 06:14:19 +00:00
juhosg
2a528006a3 ar71xx: fix phy_mask for the RB450
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21743 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-09 19:48:35 +00:00
juhosg
a3860b3a61 ar71xx: don't override CONFIG_BRIDGE_* options
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21742 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-09 19:48:32 +00:00
juhosg
2531769a1e ar71xx: fix nand_scan_ident parameters in the rb{4xx,750}_nand drivers for 2.6.35
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21737 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-09 15:31:36 +00:00
juhosg
e3ad321217 ar71xx: fix build error in the rb{4xx,750}_nand drivers on 2.6.34/35
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21736 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-09 15:31:34 +00:00
acoul
a6f330452b ar71xx: add kernel 2.6.35 preliminary support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21734 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-09 10:45:47 +00:00
juhosg
f206537fa5 ar71xx: add default network configuration file for the RB450/RB433 boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21730 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-08 20:19:23 +00:00
juhosg
ac31bf6447 ar71xx: enable the IP17xx driver for the nand subtarget
Also disable the old ICPlus driver.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21729 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-08 20:19:20 +00:00
juhosg
9f9bd4b6ee ar71xx: fix phy_mask on the RB433 for the IP17xx driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21728 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-08 20:19:18 +00:00
juhosg
c2a2341e50 ar71xx: fix 2.6.34 build errors
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21698 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-07 09:18:13 +00:00
juhosg
cd42787458 ar71xx: add missing 2.6.34 config symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21697 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-07 09:17:34 +00:00
juhosg
9dd80fbdfc ar71xx: build firmware images if Minimal profile is selected
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21684 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-06 17:41:39 +00:00
juhosg
474a2a5101 ar71xx: rename Minimal profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21683 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-06 17:41:34 +00:00
nbd
b6f48ae879 ar71xx: clarify the nand subtarget a bit
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21679 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-05 11:55:49 +00:00
juhosg
0119024a6b generic: merge mips multi machine update to generic patches for 2.6.34
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21675 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-04 19:09:52 +00:00
juhosg
dd08767acf generic: merge mips multi machine update to generic patches for 2.6.33
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21674 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-04 19:09:49 +00:00
juhosg
22b785a14d generic: merge mips multi machine update to generic patches for 2.6.32
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21673 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-04 19:09:46 +00:00
acoul
6a8ea45301 ar71xx: fix rootfs mount issue (closes #7319)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21645 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-01 08:49:57 +00:00
cshore
d1d038f985 ar71xx: Added preinit scriptlet to set vars based on cpuinfo during preinit_main. This fixes a bug in which the vars were not set due to /proc not being mounted when ar71xx.sh was sourced
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21634 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-30 03:20:49 +00:00
nico
541e59dc6b update linux kernel to 2.6.32.14
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21583 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-27 18:09:09 +00:00
nico
a56cab61d1 target/linux: refresh 2.6.32 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21566 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-24 20:35:46 +00:00
hauke
2f05a5f0ef kernel: update kernel to version 2.6.32.13 and 2.6.33.4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21540 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-23 13:16:51 +00:00
juhosg
0ba3851aa6 ar71xx: Make wget2nand fail if copying the kernel fails and use the correct file extension for the rootfs image
wget2nand didnt check the exit status after copying the kernel, if the
copying failed for some reason ( for example not enougs space on the
kernel partition) it simply continued extracting the rootfs.
I also changed the filename, which wget2nand trys to download (
.tar.gz instead of .tgz ).

Signed-off-by: Marko Foerster <mrkfoerster@googlemail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21444 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-14 08:38:39 +00:00
juhosg
0b2a2f1091 ar71xx: fix nbg460n mtd partitions
This fixes the NBG460N/550N/550NH mtd partitions.

Signed-off-by: Michael Kurz <michi.kurz@googlemail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21443 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-14 08:37:58 +00:00
nbd
9411bef003 ar71xx: remove madwifi from the default profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21406 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-08 20:06:50 +00:00
nbd
d04eedfa0d ar71xx: use the lzma kernel and a proper size limit for pb92
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21405 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-08 20:06:44 +00:00
nbd
3ba7a0a75f ar71xx: remove some bogus kernel config overrides
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21397 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-07 16:20:37 +00:00
nbd
9c1a646777 ar71xx: add a new subtarget for nand based devices - saves around 44k on the lzma compressed generic kernel image
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21396 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-07 16:20:32 +00:00
nico
fc2b3ea6b4 buildsystem: rename tgz/TGZ "feature" and matching options to targz/TARGZ
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21238 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-28 14:47:43 +00:00
nbd
72a17293c7 ar71xx: add a new default profile containing all drivers for all boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21209 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-27 20:16:27 +00:00
acoul
63ed400246 sync to kernel 2.6.32.12
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21195 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-27 14:30:08 +00:00
juhosg
91734ca2fa ar71xx: create separate 'factory' and 'sysupgrade' images for the Planex
boards


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21175 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 18:28:10 +00:00
juhosg
d6bb729d0e ar71xx: remove config partition from the mtd map on the MZK-W300NH board
This space can be used to extend the rootfs_data partition.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21173 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 18:28:04 +00:00
juhosg
d0bcb711d4 ar71xx: fix firmware partition size on the MZK-W04NU board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21172 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 18:28:01 +00:00
juhosg
9bca18c255 ar71xx: build different firmware images for the DIR-825-Bx boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21171 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 18:27:58 +00:00
juhosg
1bcf4b2473 ar71xx: create smaller sysupgrade images for the WRT400N board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21170 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 18:27:54 +00:00
juhosg
b6ea50912a ar71xx: create firmware images for the TL-WR941ND v3 boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21169 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 18:27:51 +00:00
juhosg
538d16ee7b ar71xx: create separate 'factory' and 'sysupgrade' images for the WRT160NL
The 'factory' image requires the garbage at the end of the image.
Flashing from the original web interface does not work without that.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21168 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 18:27:47 +00:00
nbd
2a9dd36f43 ag71xx: remove rx alignment code for small packets, it seems to break ipv6 for some reason (fixes #7236)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21166 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 16:39:13 +00:00
nbd
1cb9c65242 ar71xx: fix a wifi card stability issue
when we receive a pci/ahb interrupt, we need to flush pending data for dma
from the device, otherwise the tx path may get stuck if the completion flag
of the dma descriptor is not updated at the time the tx interrupt arrives.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21143 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-24 17:24:11 +00:00
juhosg
892d978a39 kernel: refresh patches for 2.6.34-rc5 and update md5sum
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21082 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 07:13:21 +00:00
juhosg
6983aacd37 kernel: refresh patches for 2.6.33.2, and drop md5sum for older 2.6.32 kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21081 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 07:12:09 +00:00
juhosg
f74b974c32 ar71xx: reduce button threshold value on the NBG460 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21076 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-21 19:07:23 +00:00
juhosg
e1b44378be ar71xx: use KEY_RESTART and KEY_WPS_BUTTON code for the appropriate buttons
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21075 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-21 19:07:19 +00:00
juhosg
8940134da1 ar71xx: fix mtd_layout for the DIR-615-C1 and similar devices
* Thanks to Yury Polyanskiy for the report


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21036 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-20 08:07:25 +00:00
juhosg
17ce7e7cf9 ar71xx: adding support for zyxel nbg460n/550n/550nh boards
This patch adds support for the zyxel nbg460n/550n/550nh routers.
Currently this only works if a second stage bootloader is also flashed,
as the used switch needs extra initialization.

Signed-off-by: Michael Kurz <michi.kurz@googlemail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20990 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-18 16:24:12 +00:00
nbd
ea9bbe955d ar71xx: fix up alignment handling
- on ar724x, rx buffers can be aligned with an offset of 2, which keeps the ip header aligned
- alignment offset is only added if the ar8216 workaround is not active and the phy driver does not advertise its own packet alignment
- ar71xx and ar91xx can not handle rx alignment offsets, however taking a hit on unaligned exceptions seems to have less overhead than re-aligning the data for large packets
- use memmove to re-align small packets, if necessary

tested on ar9132, ar7240 and ar7242 based devices without ar8216 headers

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20892 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-15 23:31:17 +00:00
nbd
6b17f453aa ar71xx: fix image builds (broken by r20834)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20840 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-13 18:01:46 +00:00
nico
bca3f225e9 define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20834 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-12 23:15:56 +00:00
nbd
e1d249d8b4 ar71xx: add a profile for PB92
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20778 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-10 16:50:20 +00:00
juhosg
c4e7fe7515 ar71xx: nuke clocksource init patches, it is not required since 2.6.27
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20764 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-09 13:33:03 +00:00
juhosg
3d089c4fe3 ar71xx: update phy masks for the Planex boards
This avoids probing of the AR8216 chip on the eth0 interface.

Cc: backfire@openwrt.org


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20754 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-09 08:40:14 +00:00
juhosg
d7e830a7a9 ar71xx: make the AR8216 driver usable on the TEW-632BRP/DIR-615-Cx boards
Cc: backfire@openwrt.org


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20752 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-09 08:40:09 +00:00
juhosg
da7aaa905b ar71xx: ag71xx: avoid unalinged accesses when using the phy specific receive functions
Cc: backfire@openwrt.org


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20751 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-09 08:40:06 +00:00
juhosg
c74f817d15 ar71xx: ag71xx: call the phy driver's netif_receive_skb()
Ag71xx needs to call the phy's netif_receive_skb() to allow phy drivers
to mangle rx packets. This patch fixes it.

This fixes the header mangling of the AR8216 driver.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
Cc:backfire@openwrt.org


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20750 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-09 08:38:46 +00:00
nbd
e9d07710ee ar71xx: fix ethernet on final pb92 board (previous value was based on a preliminary version)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20725 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-06 00:12:50 +00:00
jow
58618dfb3d [PATCH 1/2] Add support for the ar8316 switch.
This patch enhances the ar8216 driver with ar8316 support and fixes some minor
issues with the ar8216 driver itself. It should not break anything, but isn't
tested on ar8216 devices.

[PATCH 2/2] ar71xx: Add the ar8316 driver to rs pro/rb-450g.
Add the ar8216 driver to the ar71xx target, and add network
configurations for the RouterStation Pro and the RouterBoard RB-450G.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20722 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-05 23:03:16 +00:00
juhosg
040ee7aa28 ar71xx: fix broken LAN ports on the boards with AR8216 switch (closes #7024)
* cc: backfire@openwrt.org


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20673 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-03 13:59:08 +00:00
nbd
57563ffd07 ar71xx: fix pci on ar7241/ar7242
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20530 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-28 00:36:37 +00:00
nbd
b491b147a1 ar71xx: fix the wan port on pb92
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20529 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-28 00:36:04 +00:00
nbd
a7ac823d06 ar71xx: reset the mdio bus on ar7241/ar7242
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20528 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-28 00:35:44 +00:00
juhosg
d4cb79ec5f ar71xx: add uci defaults to fix trx header on the WRT160NL boards
* patch by Otto Solares


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20526 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 17:38:40 +00:00
juhosg
8299299524 ar71xx: update image generation and trx header parsing for the WRT160NL
* patch by Bernhard Loos
 * note: trailing whitespaces has been removed


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20525 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 17:38:36 +00:00
juhosg
90c499bfa0 ar71xx: ag71xx: copy received packet to avoid unaligned access in the IP stack
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20506 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 13:05:27 +00:00
juhosg
1a729d6932 ar71xx: ag71xx: introduce ag71xx_has_ar8216() helper
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20505 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 13:05:24 +00:00
juhosg
51763ff18e ar71xx: ag71xx: reorganize ag71xx_rx_packet function
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20504 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 13:05:20 +00:00
juhosg
afa983c991 ar71xx: ag71xx: Add netpoll support
This patch adds support for polling interrupts, used by
netconsole and the likes.

Tested on d-link dir-615 C1 using netconsole.

Signed-off-by: Pat Erley <pat-lkml@erley.org>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20503 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 13:05:17 +00:00
nbd
249a5e63b3 ar71xx: add images for pb92 - no kernel size check yet, lzma images did not yet work in my tests
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20496 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 22:36:02 +00:00
nbd
218734027d ar71xx: add basic kernel support for pb92
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20495 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 22:35:52 +00:00
nbd
fd3222baa4 ar71xx: add support for ar7241 and ar7242
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20494 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 22:35:41 +00:00
nbd
c363de958e ar71xx: fix pci link detection for ar724x
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20493 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 22:35:27 +00:00
agb
651c537f30 [ar71xx] wrt400n: lan ports don't need the ar8216 workaround
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20491 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 19:09:11 +00:00
juhosg
b4fcbf1114 kernel: update to 2.6.32.10
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20444 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 10:45:25 +00:00
juhosg
4abdb0bd87 ar71xx: Add basic WLAN LED control to TL-WR1043ND
* thanks to KillaB
  * closes #6834


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20415 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-25 07:31:17 +00:00
juhosg
b9e67435fe ar71xx: create smaller initramfs images for the TP-Link boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20414 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-25 07:31:13 +00:00
juhosg
8b81ef5e98 ar71xx: use the RB411 setup for the RB411U
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20359 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-21 18:16:24 +00:00
juhosg
e6e9309426 ar71xx: change PHY select logic, and update phy_masks
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20358 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-21 18:16:07 +00:00
juhosg
b1704a799d ar71xx: check returned value of ioremap in ar71xx_pcibios_setup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20288 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:19:19 +00:00
juhosg
dc4e55fa64 ar71xx: optimize register access in ar71xx_pci.c
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20287 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:19:16 +00:00
juhosg
38acf445a9 ar71xx: optimize register access in irq.c
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20286 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:19:13 +00:00
juhosg
b8bc300bd3 ar71xx: optimize register access in ar724x_pci.c
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20285 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:19:10 +00:00
juhosg
a95e8602ca ar71xx: introduce global ar724x_pci_ctrl_base variable
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20284 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:19:07 +00:00
juhosg
3079a4d84d ar71xx: add error handling to ar724x_pcibios_init
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20283 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:19:03 +00:00
juhosg
87d726d0f1 ar71xx: move ar724x_pci_* helpers to ar724x-pci.c
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20282 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:18:58 +00:00
juhosg
76d9192b8d ar71xx: move PCI intterupt handling code to pci-ar7{1xx,24x}.c
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20281 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:18:54 +00:00
juhosg
d93b1aab25 ar71xx: use set_irq_chained_handler for the PCI IRQs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20280 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:18:50 +00:00
juhosg
c7a42847a5 ar71xx: merge AR71XX_IRQ_CPU_{PCI,WMAC} into AR71XX_IRQ_CPU_IP2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:18:46 +00:00
juhosg
4a8b61e3be ar71xx: remove unnecessary includes from setup.c
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20278 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:18:41 +00:00
juhosg
2dce994012 ar71xx: fix ar724x_pci_wr{,_nf} helpers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20277 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:18:36 +00:00
juhosg
098e39f5c6 ar71xx: fix semantics error in the __ar71xx_gpio_get_value function.
* Thanks to Pascal Dornier


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20247 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-16 19:53:25 +00:00
juhosg
a4968c84d2 ar71xx: optimize GPIO code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-16 14:02:31 +00:00
juhosg
fc27cddc24 ar71xx: fix defconfig script to work with ImageBuilder
* patch from #5722


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20231 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-15 13:29:16 +00:00
juhosg
2bc9c0b6e3 ar71xx: create separated and smaller sysupgrade files for the DIR-615 and similar boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20230 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-15 11:03:38 +00:00
juhosg
698a29c8ea ar71xx: build firmware image for the Fry's FR-54RTR board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20229 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-15 11:03:36 +00:00
juhosg
3ff9d155b1 ar71xx: don't break the existing network configuration in the wget2nand script
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20228 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-15 11:03:33 +00:00
juhosg
6d0042cd3c ar71xx: change DIR-600-A1 image generation template, will be usable for other boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20227 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-15 11:03:31 +00:00
nbd
6a4d281583 ar71xx: fix oprofile support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20150 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-11 18:48:57 +00:00
nbd
2c8b7a1910 the mips -ffreestanding patch has been unnecessary for a long time now, remove it
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20149 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-11 18:48:50 +00:00
acoul
e9242b2541 ar71xx: add 2.6.34 preliminary support (patches)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20141 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-11 12:25:50 +00:00
acoul
ac3b23b970 ar71xx: add 2.6.34 preliminary support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20139 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-11 11:57:21 +00:00
nico
8fe94a14fe do *not* enable CONFIG_PCI in generic config, but on targets where it makes sense instead (partially revert [18370])
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20136 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-11 09:50:11 +00:00
juhosg
0dba449179 ar71xx: create smaller sysupgrade files for the TP-Link boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20121 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-10 17:41:52 +00:00
juhosg
05d28bc8eb ar71xx: fix sysupgrade on the LS-SR71 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20119 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-10 17:41:45 +00:00
juhosg
fa5b4cae09 ar71xx: add default network configuration for the PB44 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20099 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-09 18:05:58 +00:00
juhosg
d8bd37df34 ar71xx: add uci-defaults for the RB750 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-09 18:05:51 +00:00
juhosg
1842195b3e ar71xx: override lan port names on the RB750
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20096 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-09 18:05:48 +00:00
juhosg
94a2468fdd ar71xx: allow overriding of the lan port names on AP91 based boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20095 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-09 18:05:45 +00:00
juhosg
3f2b898918 ar71xx: improve wget2nand script
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20094 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-09 18:05:42 +00:00
juhosg
9023573294 ar71xx: fix a typo in the ar7240 dsa driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20093 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-09 18:05:39 +00:00
juhosg
2feb525193 ar71xx: ag71xx: fix MAC address setup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20092 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-09 18:05:36 +00:00
juhosg
c9e0797935 ar71xx: add missing protocol definitions to default network configurations
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20091 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-09 18:05:31 +00:00
juhosg
d6a5fc493b ar71xx: simplify WP543 image generation, and fix rootfs offset
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20063 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 15:32:48 +00:00
juhosg
affcf3e8d8 ar71xx: sync .33 config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20060 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 14:38:46 +00:00
juhosg
04ebf72ec7 ar71xx: enable AR7240 DSA driver on 2.6.33 as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20059 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 14:38:43 +00:00
juhosg
c61ed8d072 ar71xx: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20055 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 13:00:23 +00:00
juhosg
e9152bd9e4 ar71xx: add NAND driver for the RB750
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20054 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 12:10:23 +00:00
juhosg
fae32e3e86 ar71xx: add ar71xx_gpio_function_setup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20053 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 12:10:14 +00:00
juhosg
7ee68b0bf3 ar71xx: add LED driver for the RB750
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20051 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 12:10:01 +00:00
juhosg
bdf568ed13 ar71xx: add latch handling code for the RB750
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20050 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 12:09:49 +00:00
juhosg
2b3fad7526 ar71xx: increase kernel partition size for the WP543 boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20049 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 12:09:38 +00:00
juhosg
8221ebb020 ar71xx: add preliminary support for the RouterBOARD 750
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20029 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 05:41:01 +00:00
juhosg
8d39aaa9fd ar71xx: make the rb4xx nand driver depends on AR71XX_MACH_RB4XX
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20028 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 05:40:58 +00:00
juhosg
1ce5f3c0cf ar71xx: rename mach-rb-4xx.c to mach-rb4xx.c, and change Kconfig symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20027 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 05:40:56 +00:00
juhosg
da900edca4 ar71xx: don't init PCI irqs on the AR7240 if the PCIe subsystem are in reset
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20007 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:29:29 +00:00
juhosg
903cab07f2 ar71xx: fix sysupgrade on the WRT400N (thanks to chuljin)
* closes #6782


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20006 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:29:27 +00:00
juhosg
3481530afd ar71xx: fix status led detection on the RB4xx boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20005 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:29:24 +00:00
juhosg
0955ccfcf3 ar71xx: ag71xx: move calling ag71xx_phy_stop out from spinlock
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20004 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:29:22 +00:00
juhosg
5b74d557fa ar71xx: ag71xx: move link update function
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20003 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:29:18 +00:00
juhosg
99dab77b59 ar71xx: ag71xx: don't use dev->trans_start
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20002 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:29:14 +00:00
juhosg
54b41868d6 ar71xx: ag71xx: use dma_unmap_single to unmap frames
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20001 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:29:10 +00:00
juhosg
8e4391e887 ar71xx: restore command line on 2.6.33
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19966 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-03 20:04:12 +00:00
juhosg
799d1e823e ar71xx: sync 2.6.33 config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19965 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-03 20:04:08 +00:00
juhosg
91ddf2fe5b ar71xx: refresh 2.6.33 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19960 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-03 09:40:17 +00:00
juhosg
ee12427e21 ar71xx: ag71xx: use correct device pointer for dma_map_single
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19951 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-02 13:36:18 +00:00
juhosg
a1c949e3fc ar71xx: ag71xx: don't use virt_to_phys
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19950 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-02 13:36:15 +00:00
juhosg
9cef2f85c2 ar71xx: ag71xx: simplify register access functions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19949 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-02 13:36:12 +00:00
juhosg
75c4494280 ar71xx: ag71xx: use NETDEV_TX_OK
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19948 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-02 13:36:09 +00:00
juhosg
4001872b63 ar71xx: use COMMAND_LINE_SIZE
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19947 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-02 13:36:04 +00:00
juhosg
a19833b9c2 ar71xx: add default network configuration file for the TL-WR741ND board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19930 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-01 07:34:48 +00:00
juhosg
f12c18b33b ar71xx: add default network configuration file for the DIR-600 rev. A1 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19929 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-01 07:34:46 +00:00
juhosg
ea92a8bef8 ar71xx: register DSA switch for the AP91 based boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19928 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-01 07:34:43 +00:00
juhosg
e7f38ddc4f ar71xx: add DSA driver for the AR7240 built-in ethernet switch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19927 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-01 07:34:41 +00:00
juhosg
6eb16ce40c ar71xx: add QinQ tagging format for the DSA driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19926 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-01 07:34:37 +00:00
matteo
518b748f5f ar71xx: 2.6.33 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19908 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-28 16:33:15 +00:00
hauke
4d8bddbd83 kernel: update to kernel 2.6.32.9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19890 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-28 10:16:47 +00:00
juhosg
4bb6d1d93a ar71xx: select vsc73x5 microcode in the AP83/PB44 profiles
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19842 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-24 13:49:02 +00:00
juhosg
2f2789be81 ar71xx: refresh ksz8041 patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19841 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-24 13:39:23 +00:00
juhosg
b71034e210 ar71xx: add default network configuration file for the TL-WR1043ND board
Thanks to Andrew Tarabaras.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19840 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-24 13:39:20 +00:00
juhosg
86143fe010 ar71xx: register RTL8366RB switch on the TL-WR1043NB board
Thanks to Andrew Tarabaras.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19839 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-24 13:39:18 +00:00
juhosg
bff27227c1 ar71xx: enable the RTL8366RB driver
Thanks to Andrew Tarabaras.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19838 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-24 13:39:14 +00:00
juhosg
147a9455b7 ar71xx: fix pll value for the eth0 interface on the TL-WR1043ND board
Thanks to Andrew Tarabaras


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19835 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-24 13:38:51 +00:00
juhosg
0ec33db0bc ar71xx: remove an accidentally committed patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19833 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-24 13:38:44 +00:00
juhosg
7bdbc197cd ar71xx: enable TX/RX flow control on the AR7240
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19832 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-24 13:38:41 +00:00
juhosg
851a27266f ar71xx: use the correct name for the status LED on the WRT400 board
(thanks to chuljin, patch from #6734)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19831 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-24 13:38:37 +00:00
juhosg
3d6f1c6769 ar71xx: update default network configuration file for the WNDR3700
Signed-off-by: Scott Dudley <spmsink@hotmail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19830 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-24 13:38:31 +00:00
juhosg
ad11dad16d ar71xx: fix mac addresses on the DIR-600 rev. A1 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19752 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 11:52:42 +00:00
juhosg
0faa4c10ff ar71xx: fix wireless mac address on the TL-WR741ND
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19751 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 11:52:39 +00:00
juhosg
aaaca934ab ar71xx: move AP91 specific ethernet initialization into a separate file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19750 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 11:52:36 +00:00
juhosg
150c8036c8 ar71xx: create firmware images for the TL-WR941ND v4 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19749 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 11:52:33 +00:00
juhosg
e695e1f005 ar71xx: sync kernel config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19747 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 11:52:28 +00:00
juhosg
dac0304da2 ar71xx: add uci configuration for the WAN LED on the WNDR3700
Based on a patch by Scott Dudley <spmsink@hotmail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19746 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 11:52:25 +00:00
juhosg
cadd5454c3 ar71xx: add missing GPIO LED for the WNDR3700 board
Signed-off-by: Scott Dudley <spmsink@hotmail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19744 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 11:52:19 +00:00
juhosg
0a0ed2c3ec ar71xx: fix polarity of GPIO buttons on the WNDR3700 board
Signed-off-by: Scott Dudley <spmsink@hotmail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19743 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 11:52:15 +00:00
thepeople
8fce8f5924 update kernel from 2.6.32.7 to 2.6.32.8, thanks tripolar
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19591 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-12 01:12:11 +00:00
kaloz
0b86ea3caf clean up handling of some kernel symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-11 09:33:16 +00:00
kaloz
80f663be76 re-sort all target and subtarget config files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19580 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-11 08:55:15 +00:00
juhosg
03ec19bb1a ar71xx: fix WLAN mac address on the TL-WR1043ND
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19573 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-10 20:01:20 +00:00
juhosg
213a414e3b ar71xx: enable CFI probe for the WZR-HP-G300NH
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19567 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-09 17:55:36 +00:00
juhosg
5f21a10d5e ar71xx: sync kernel config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19566 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-09 17:55:33 +00:00
juhosg
ae4dfcda15 ar71xx/mac80211: add a workaround for the bad signal strength on the WNDR3700
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19565 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-09 16:27:35 +00:00
juhosg
a3d1e1db67 kernel: 2.6.32: integrate m25p80 driver related patches from ar71xx
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19547 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-08 09:37:16 +00:00
juhosg
8b8121c12a ar71xx: drop the mx25lxxx patch, these chips are supported in 2.6.32.7 already
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19545 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-08 09:37:05 +00:00
juhosg
e4ceb345ab ar71xx: add support for the Winbond W25Q32BV SPI flash (based on the
patch from #6641)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19536 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-06 17:59:16 +00:00
juhosg
4ff3c261aa ar71xx: add missing fields to the ar71xx-ehci driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19534 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-06 17:00:16 +00:00
nbd
9843d86dcb replace the hostapd-mini preselection in profiles with wpad-mini
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19503 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-03 03:45:38 +00:00
juhosg
cc23dc0144 ar71xx: nuke remaining patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19468 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-31 17:59:16 +00:00
juhosg
e79a74f292 ar71xx: nuke 2.6.3[01] stuff
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19467 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-31 17:56:43 +00:00
kaloz
a24dd9c82f update to 2.6.32.7
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19379 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-29 12:19:31 +00:00
nbd
059ade4a18 preinit: fix mixup between led and reset button enable on some platforms (thx, cshore)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19370 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-28 19:28:02 +00:00
juhosg
8fbb98d0d4 ar71xx: switch to 2.6.32
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19359 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-28 11:54:24 +00:00
juhosg
d923b1457e kernel: move mips_machine.h to 'arch/mips/include/asm'
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19357 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-28 09:32:41 +00:00
juhosg
84ca2520a2 ar71xx: fix 'section type conflict' build error
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19340 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-26 09:57:29 +00:00
nbd
a9929695c6 add preinit modularization work by Daniel Dickinson (cshore)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19331 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-25 17:11:17 +00:00
juhosg
d7d76ebff9 rtl8366: make it available on all platforms
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19329 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-25 15:13:38 +00:00
juhosg
44a67773ad ar71xx: sync kernel configs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19328 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-25 14:24:58 +00:00
juhosg
57a1f64fd7 rtl8366s: simplify mib counters handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19326 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-25 14:24:53 +00:00
juhosg
f32ec31b3b ar71xx: merge generic machine code into setup.c
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19325 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-25 14:24:48 +00:00
juhosg
e47c4f9d9e rtl8366_smi: move RTL8366S driver into a separate file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-22 17:38:07 +00:00
juhosg
62717a96cd rtl8366_smi: rename rtl8366s specific functions and definitions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19278 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-22 17:37:58 +00:00
juhosg
1d1fe9d55e rtl8366_smi: move chip specific stuff into its own struct
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19277 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-22 17:37:53 +00:00
juhosg
878e6fafb0 rtl8366_smi: separate gpio initialization
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19276 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-22 17:37:50 +00:00
juhosg
d4dafe5ce3 rtl8366_smi: store GPIO numbers directly in the rtl8366_smi struct
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19275 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-22 17:37:47 +00:00
juhosg
0a71019902 rtl8366_smi: store device pointer instead of plaform_device
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19274 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-22 17:37:41 +00:00
juhosg
3e3062918b rtl8366_smi: rename switch attribute handlers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19254 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-21 12:13:43 +00:00
juhosg
4162526b1d rtl8366_smi: simplify rtl8366_attr_get_port_link function
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19250 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-20 20:36:30 +00:00
juhosg
4cff025384 rtl8366_smi: make rtl8366_phy_config_{aneg,init} static
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19249 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-20 20:36:27 +00:00
juhosg
a51fdf9d02 rtl8366_smi: simplify rtl8366_{get,set}_port_vlan_index functions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19248 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-20 20:36:24 +00:00
juhosg
64f1c1d827 rtl8366_smi: minor code optimalizations
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19247 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-20 20:36:21 +00:00
juhosg
aac113a5bf rtl8366_smi: coding style cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19246 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-20 17:40:39 +00:00
juhosg
34e53a802e ar71xx: create special initramfs images for the boards which does not accept standard uImages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19245 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-20 13:26:24 +00:00
juhosg
6edd593e53 ar71xx: rename initramfs u-boot images
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19244 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-20 13:26:21 +00:00
juhosg
75c9ca9730 rtl8366_smi: add Kconfig option for the debugfs stuff
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19243 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-20 09:30:36 +00:00
juhosg
01b8553904 rtl8366_smi: fix error checking in rtl8366s_set_vlan_4k_entry
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-20 09:30:32 +00:00
juhosg
f3d96d2a1e rtl8366_smi: fix parameter checking in rtl8366_attr_get_vlan_info
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19241 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-20 09:30:25 +00:00
juhosg
72607e76c7 rtl8366_smi: fix return codes in rtl8366s_reset_vlan
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19240 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-20 07:06:18 +00:00
juhosg
e191d5d165 rtl8366_smi: move variable initialization out from the loop
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19239 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-20 07:06:15 +00:00
juhosg
77450dabca rtl8366_smi: fix port->flags calculation in rtl8366_get_ports
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19237 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-20 07:06:10 +00:00
juhosg
a9dfded77b ar71xx: fix image generation for TL-WR741ND/TL-WR841ND-v5
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19230 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-19 18:27:57 +00:00
juhosg
fce30da13a ar71xx: create rescue image for the WZR-HP-G300NH
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19223 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 16:46:57 +00:00
juhosg
8d8efd3412 ar71xx: change failsafe message
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19221 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 09:15:35 +00:00
juhosg
b61a8be55c ar71xx: the AR913x has no OHCI controller, remove that package from the relevant profiles
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19220 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 09:08:54 +00:00
juhosg
69e7cdaa14 ar71xx: update package list for the DIR-825 rev. B1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19219 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 09:01:52 +00:00
juhosg
284a8ff5eb ar71xx: add swconfig to the default packages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19218 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 09:01:49 +00:00
juhosg
8ce4375c1a ar71xx: update default network configuration for the WNDR3700/DIR-825-B1
Also drop the default network configuration of the TL-WR1043ND, because
the RTL8366RB switch is not yet supported by the rtl8366-smi driver.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19217 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 09:01:47 +00:00
juhosg
bec3a93334 ar71xx: fix ethernet mac address on the WZR-HP-G300NH
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19216 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 09:01:44 +00:00
juhosg
a3545860d0 rtl8366_smi: use inline function instead of a macro on top of container_of
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19215 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 09:01:40 +00:00
nbd
5b9d139baa ar71xx: add some default configs for rtl8366 based devices
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19210 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 00:44:52 +00:00
nbd
f7997f15e2 adjust switch default configs for the swconfig api change
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19209 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 00:38:08 +00:00
nbd
5ab0ca0fd5 ar71xx: fix portability errors in dd commands
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19207 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 00:12:15 +00:00
nbd
a289808594 rtl8366_smi: reset the vlan table when resetting the switch and use vlan get/set ports for vlan member lists
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19206 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 00:12:12 +00:00
nbd
efa2a6f909 rtl8366_smi: fix excessive stack usage and buffer handling bugs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19205 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 00:12:07 +00:00
nbd
f79dd5c840 ar71xx: fix return statement in the rtl8366 driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19204 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 22:57:08 +00:00
juhosg
ad726f6e1c rtl8366_smi: register the switch directly from the probe routine
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19202 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 21:37:09 +00:00
juhosg
221c0d2b2d rtl8366_smi: use vlanmc name for all vlanconfig variables
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19201 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 21:17:59 +00:00
juhosg
c0e88a59a8 rtl8366_smi: use vlan4k name for all vlan4kentry variables
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19200 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 21:17:57 +00:00
juhosg
ced9e0d6c7 rtl8366_smi: move memset into the rtl8366s_get_member_config function
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19199 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 21:17:53 +00:00
juhosg
f0d1ad31ba rtl8366_smi: move memset into the rtl8366s_get_vlan_4k_entry function
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19198 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 21:17:49 +00:00
juhosg
ef0ac006ff rtl8366_smi: add vid parameter to the rtl8366s_get_vlan_4k_entry function
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19197 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 21:17:46 +00:00
juhosg
3d89991158 ar71xx: upgrade rtl8366_smi driver
Thanks to Antti Seppälä.
Patch from https://forum.openwrt.org/viewtopic.php?pid=100150#p100150


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19196 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 21:17:42 +00:00
juhosg
7b293e59ef ar71xx: create sysupgrade file for the WZR-HP-G300NH
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19193 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 18:53:42 +00:00
juhosg
d9878acef4 ar71xx: update cfi patches for 2.6.3[12] as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19188 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 14:33:35 +00:00
juhosg
8b7f45f807 ar71xx: move forcing of word write into a separate patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19187 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 14:33:32 +00:00
juhosg
db8cad9404 ar71xx: add optimizations to the cfi cmdset 002 status checking
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19186 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 14:33:29 +00:00
juhosg
9899a873bf ar71xx: fix phy interface selection for the RB-450G
Patch from: https://forum.openwrt.org/viewtopic.php?pid=95865#p95865


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19185 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 14:33:26 +00:00
juhosg
8ab163d204 Fix Routerboard 411ar on board wireless
This patch adds the appropriate interrupt for slot 0 pin 1 of the Routerboard 411ar (RB411 with on board Atheros wireless).

Signed-off-by: Andrew Bates abates@omeganetserv.com


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19184 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 14:33:23 +00:00
nbd
682557cca1 ar71xx: the lack of DQ* flash status checking for cfi cmdset 0002 does not only apply to erase commands, it also affects writes. extend the workaround to cover writes commands as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19175 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 01:07:18 +00:00
juhosg
4c2fa4ed06 ar71xx: fix typos in the ar71xx.sh
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19151 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-15 12:11:05 +00:00
juhosg
f010cfd099 ar71xx: add preliminary support for the Buffalo WZR-HP-G300NH
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19150 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-15 12:08:03 +00:00
juhosg
361f44c9ae ar71xx: add GPIO driver for the NXP 74HC153 chip
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19149 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-15 12:07:58 +00:00
juhosg
e26560bfe1 ar71xx: reduce button threshold values
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19116 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-13 10:18:30 +00:00
juhosg
f7245e386e ar71xx: fix 320S33B flash chip support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19114 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-13 06:52:12 +00:00
juhosg
0ab559a23e ar71xx: add support for the D-Link DIR-600 rev. A1 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19100 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-11 08:02:10 +00:00
juhosg
c64ff4c0d6 ar71xx: add NAPI statistics to the ag71xx driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19079 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-08 20:22:55 +00:00
juhosg
5784ed61cc ar71xx: add missing flash partition for the DIR-825
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19075 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-08 13:35:25 +00:00
jow
9a41a375f8 [ar71xx] fix typo after r19054
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19059 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-06 20:16:07 +00:00
juhosg
31f2acee0f ar71xx: don't include nvram.h for the WRT400N
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19055 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-06 15:24:04 +00:00
juhosg
0c1d7bcfa5 ar71xx: add detailed interrupt statistics for the ag71xx driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19054 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-06 15:24:01 +00:00
juhosg
141c9c2c77 ar71xx: init PCI on the WRT400N board (thanks to Ben Pfountz for testing)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19047 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-05 20:12:12 +00:00
nbd
581aa20b16 ar71xx: fix ubntxm image builds
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19044 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-05 18:37:22 +00:00
nbd
6121cc53f6 ar71xx: clean up image fs selection templates
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19034 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-04 16:27:41 +00:00
juhosg
a7254225f3 ar71xx: add missing templates for PB4X image generation
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19033 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-04 14:28:31 +00:00
juhosg
efbbcd998e ar71xx: update Kconfig of the ag71xx driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-04 14:28:28 +00:00
juhosg
bdcb066fc4 ar71xx: add dummy debugfs support for the ag71xx driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19031 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-04 14:28:25 +00:00
juhosg
9577aad664 ar71xx: fix RB-450G board detection (closes: #6453)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19030 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-04 14:28:20 +00:00
nbd
bb578d711b ar71xx: fix generating pb4x images
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19029 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-04 11:54:58 +00:00
juhosg
44fa554219 ar71xx: create firmware images for the AP81/PB42/PB44 boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19011 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-02 16:30:52 +00:00
juhosg
61efbd720a ar71xx: simplify image generation a bit
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19010 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-02 16:30:49 +00:00
juhosg
97e651b846 ar71xx: fix bi-color QSS LED on the TL-WR941ND v2 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18988 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-01 19:40:04 +00:00
juhosg
22e56266bf ar71xx: update mips multi-machine stuff
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18985 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-01 11:28:19 +00:00
juhosg
ce7bba04aa ar71xx: select AR71XX_NVRAM for the WRT160NL
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18984 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-01 11:11:43 +00:00
juhosg
f98c91ae6f ar71xx: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18983 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-01 11:11:39 +00:00
juhosg
d00508589b ar71xx: fix wireless mac address on the WRT160NL
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18976 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-31 12:42:53 +00:00
juhosg
259f642660 ar71xx: fix random wireless mac address on the TEW-632BRP/DIR-615 boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18951 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-27 20:59:54 +00:00
juhosg
5ac400c7f1 ar71xx: pass eeprom and mac address location to the ar913x_add_device_wmac function
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18950 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-27 20:59:50 +00:00
juhosg
ea5d3d3f85 ar71xx: remove duplicated include
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18949 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-27 20:59:46 +00:00
juhosg
55ece30c25 ar71xx: move dsa switch device support into a separate file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18943 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-26 14:19:26 +00:00
juhosg
e2b1c817e6 ar71xx: move mach type definitions into a separate include file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18942 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-26 14:19:22 +00:00
juhosg
5c03b60348 ar71xx: change board specific Kconfig option to 'default n'
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18941 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-26 14:19:17 +00:00
juhosg
611c750d3e ar71xx: move USB host device support into a separate file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18940 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-26 14:19:13 +00:00
juhosg
c975cd1b66 ar71xx: remove more unnecessary includes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18939 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-26 14:19:08 +00:00
juhosg
e783d0854b ar71xx: use the generic m25p80 registration code for the MZK-W04NU
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18938 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-26 14:19:05 +00:00
juhosg
1bb2068541 ar71xx: move gpio-buttons support into a spearate file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18937 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-26 14:19:01 +00:00
juhosg
c2b4fcb0cc ar71xx: move leds-gpio device support into a spearate file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18936 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-26 14:18:54 +00:00
juhosg
795fed6910 ar71xx: move PB42 specific PCI init code into a separate file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18932 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-25 13:09:04 +00:00
juhosg
062c1129db ar71xx: remove unnecessary includes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18931 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-25 13:09:00 +00:00
juhosg
68ac3bdb4c ar71xx: fix bi-color led on the TL-WR841N v1.5
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18926 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-25 10:06:25 +00:00
juhosg
0bc848a5da ar71xx: change firmware image name for th TP-Link boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18895 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-22 19:36:07 +00:00
juhosg
c12abbbf64 ar71xx: add ath9k and hostapd-mini for the TL-WR741ND profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18894 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-22 19:36:03 +00:00
juhosg
db5288e38a ar71xx: add support for the TL-WR841N v1.5 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18893 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-22 19:31:28 +00:00
juhosg
7323fe3ce9 ar71xx: add dsa driver for the 88e6063 chip
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18892 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-22 19:31:19 +00:00
juhosg
69905f6100 ar71xx: update AR7240 PCI code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18860 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-20 13:46:23 +00:00
juhosg
8b5cfa1fde ar71xx: fix WNDR3700 firmware images
WNDR3700's U-Boot loads the kernel from a squashfs image, and it does
not support squashfs 4.0.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-19 18:10:41 +00:00
nico
021f23792f [target] ar71xx: fix WNDR3700 image generation
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18849 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-19 14:45:43 +00:00
juhosg
524ae98603 ar71xx: Fix LED active_low for the TL-WR1043ND board
This fixes the LED active_low's for the TP-Link wr1043nd board

Signed-off-by: Andrew Tarabaras <andrew@advancedtechnologies.com.au>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18844 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-19 07:35:49 +00:00
juhosg
e9b1e2efdf tl-wr1043nd: Register missing leds.
This adds the folowing for the TP-Link wr1043nd board
1. USB and WLAN LEDS
2. Change QSS LED from red to green
3. Fix polarity of the System LED

Signed-off-by: Andrew Tarabaras <andrew@advancedtechnologies.com.au>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18821 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-18 12:57:12 +00:00
juhosg
d43d4fa2b2 ar71xx: ar913x_wmac device support into a separate file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18820 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-18 12:57:09 +00:00
juhosg
8527213f14 ar71xx: move AP94 specific PCI init code into a separate file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18819 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-18 12:57:05 +00:00
juhosg
928a89ed7a ar71xx: separate DIR-615 rev. C1 support from the TEW-632 (based on the
patch from #6186)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18818 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-18 12:57:01 +00:00
juhosg
4fea26d57c ar71xx: add common m25p80 device
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18817 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-18 12:56:55 +00:00
nbd
483781cdb7 Revert "ar71xx: move phy_connect call to ag71xx_open" (r18691)
It's causing issues with switch drivers that register with swconfig and
makes fixing those unnecessarily complicated.
Fixes rtl8306 switch support on the WRT160NL.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18789 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-15 22:37:54 +00:00
juhosg
5bb5adaa1a ar71xx: enable diagnostic LED on the Routerstation Pro
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18782 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-15 08:35:11 +00:00
juhosg
499b3db62a ar71xx: add driver for the USB LED on the WNDR3700
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18758 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-11 20:32:31 +00:00
juhosg
23e8ba4e0d ar71xx: add ar71xx_device_stopped function
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18757 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-11 20:32:28 +00:00
juhosg
ec4c31b099 ar71xx: fix build error with 2.6.31.7
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18756 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-11 20:32:25 +00:00
juhosg
1e52fbecdb ar71xx: fix NULL pointer dereference in the ethernet driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18755 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-11 19:32:58 +00:00
juhosg
cca1acdcfc ar71xx: merge DSA switch patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18752 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-11 16:41:51 +00:00
juhosg
07282cf223 ar71xx: merge ag71xx specific patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18751 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-11 16:41:40 +00:00
juhosg
963972828a ar71xx: nuke 2.6.28 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18750 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-11 15:56:38 +00:00
juhosg
c9789da4c5 ar71xx: move mdio_bus reset code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18749 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-11 12:21:15 +00:00
juhosg
5aefad6b53 ar71xx: sync kernel configs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18711 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-09 08:03:35 +00:00
juhosg
881c9d9250 ar71xx: register rtl8366-smi device on the DIR-825 B1 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18710 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-09 08:03:31 +00:00
nbd
00ebe9d87a rtl8306: manage the wan port as a separate phy device with proper link status reading and autonegotiation - the genphy driver does not handle it properly
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18709 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-09 03:25:33 +00:00
jow
5ec38ae28d [ar71xx] fix default network config after r18699
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18708 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-08 22:22:16 +00:00
nbd
1b18fb38dc ar71xx: make the rtl8306 switch attach to eth0 instead of eth1 on the wrt160nl, fixes wan port detection (#6309)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18699 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-08 14:06:18 +00:00
juhosg
2417cf6791 ar71xx: TL-WR1043ND support cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18697 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-08 12:46:30 +00:00
juhosg
bfbc6bd89d ar71xx: preliminary support for the TL-WR1043ND
Adds board support for the TP-Link TL-WR1043ND Based on the Atheros AP81 platform.
Presently the RTL8366RB switch support is missing due to no driver.
The ethernet works with 5 ports@1Gbit but is missing vlan support.

Hope Ive done this right, First time submiting a patch.

Signed-off-by: Andrew Tarabaras <andrew@advancedtechnologies.com.au>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18696 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-08 12:46:25 +00:00
juhosg
325aeaa715 ar71xx: register rtl8366_smi device on the WNDR3700
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18695 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-08 10:29:37 +00:00
juhosg
bfa2f874b9 ar71xx: add mdio bus driver for the rtl8366 switch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18694 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-08 10:29:35 +00:00
juhosg
67c4686a28 ar71xx: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18693 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-08 10:29:30 +00:00
juhosg
5608c597c3 ar71xx: add support for external mii_bus
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18692 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-08 10:29:27 +00:00
juhosg
1fec1f6c54 ar71xx: move phy_connect call to ag71xx_open
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18691 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-08 10:29:19 +00:00
juhosg
7240ca9161 ar71xx: experimental 2.6.32 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18638 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-04 20:27:03 +00:00
florian
7a42d31127 [kernel] update to 2.6.30, refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18635 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-04 14:52:45 +00:00
juhosg
9ce37db95d ar71xx: refresh 2.6.30 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18623 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-03 15:07:44 +00:00
juhosg
c3035532ab ar71xx: DIR-825 support cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18622 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-03 15:07:41 +00:00
juhosg
9e412c9b2e ar71xx: add support for the D-Link DIR-825 rev. B1 board (thanks to
ValXdater)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18621 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-03 15:07:34 +00:00
juhosg
9152c5c793 ar71xx: change mii_bus name
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18619 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-03 14:17:12 +00:00
juhosg
6bed38601c ar71xx: refresh 2.6.31 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18618 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-03 14:17:07 +00:00
juhosg
98a4123863 ar71xx: override fifo_cfg[123] values on AR7240
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18614 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-30 13:53:39 +00:00
nbd
6da3163ec7 kernel: move CONFIG_MIPS_FPU_EMU to generic kernel config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18603 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-29 14:31:55 +00:00
nbd
ac42d58d7c ar71xx: mask out reserved bits from the dma tx status in the ethernet driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18599 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-29 13:38:03 +00:00
nbd
4ae360c4fb ar71xx: add usb support for ubnt rocket m
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18598 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-29 13:33:15 +00:00
juhosg
52df74715b ar71xx: fix mac address for 5GHz interface on WNDR3700
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18586 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-28 18:01:09 +00:00
juhosg
874e72b262 ar71xx: update ath9k_platform.h
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18585 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-28 18:01:06 +00:00
juhosg
e63ae33477 ar71xx: fix extension of the WNDR3700 firmware image
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18579 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-28 13:49:19 +00:00
juhosg
5b2c9aea97 ar71xx: override mtd partitions for the TEW-632BRP family
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18578 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-28 13:49:17 +00:00
juhosg
4bcc767170 ar71xx: create images for the WNDR3700, which can be flashed via the factory web interface
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18571 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-28 09:28:25 +00:00
juhosg
00f04685a2 ar71xx: create sysupgrade image for the WNDR3700
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18570 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-28 08:25:56 +00:00
juhosg
bb870b728f ar71xx: fix a typo in ar71xx.sh
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18568 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-28 08:25:49 +00:00
juhosg
bf337e9b27 ar71xx: add default network configuration file for the WNDR3700
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18566 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-27 21:21:24 +00:00
juhosg
97c0d28d14 ar71xx: add PCI fixup for the WNDR3700 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18565 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-27 21:21:21 +00:00
juhosg
f8955d7606 ar71xx: fix pll_1000 values for the WNDR3700
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18564 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-27 21:21:17 +00:00
juhosg
10b45a8d43 ar71xx: add AR724x GPIO_FUNC register bit defines
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18561 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-27 21:21:06 +00:00
juhosg
0bf5a55bb7 ar71xx: fix AR724X_GPIO_COUNT
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18560 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-27 21:21:01 +00:00
juhosg
6e7938dc40 ar71xx: add AR724x register defines
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18559 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-27 21:20:54 +00:00
juhosg
7f61c43e8f ar71xx: rename TL-WRx41 images, because newer factory web interface does
not accept files with '.uni' extension.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18535 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-25 10:28:30 +00:00
juhosg
66818c8ce5 ar71xx: use MkImageLzma template for Ubiquiti XM devices
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18534 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-25 09:51:33 +00:00
juhosg
a9499f8570 ar71xx: add sysupgrade support for Ubiquiti XM boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18533 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-25 09:51:31 +00:00
juhosg
4e8c80cba4 ar71xx: enable failsafe on the Nanostation M/Rocket M
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18532 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-25 09:51:28 +00:00
juhosg
227b0b29bd ar71xx: create combined images for the RS, RS-PRO and LS-SR71 boards, and add sysupgrade support for them
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18531 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-25 09:51:25 +00:00
juhosg
916a84b6ef ar71xx: dont't build images for Ubiquiti XM devices with the Madwifi profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18530 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-25 09:51:19 +00:00
nbd
124b7a0af5 ar71xx: the squashfs-4k images are unreliable in some builds. add 4k, 8k padding to the generic squashfs images and use them on 4k devices as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18526 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-24 13:55:40 +00:00
nbd
cbcaeda0d6 ar71xx: use 4k erase size images for ubnt xm
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-23 17:12:59 +00:00
nbd
a2b5bdfc5d ar71xx: build images for ubnt bullet-m, rocket-m and nano-m
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18451 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-18 18:10:37 +00:00
nbd
dc54bc58f3 ar71xx: use a separate board id for rocket m
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18450 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-18 18:10:33 +00:00
nbd
e831d25f6b ar71xx: enable command-line mtd map parsing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18449 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-18 18:10:28 +00:00
matteo
84e70968c8 ar71xx: add Ubiquiti Rocket M and Nanostation M support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18447 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-18 17:05:42 +00:00
juhosg
aeb76a3ddf ar71xx: setup platform data for ath9k on the TL-WR741ND, Bullet M and on the WNDR3700 boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18437 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-16 17:31:32 +00:00
juhosg
1e99bb12ff ar71xx: register LEDs and buttons on the WNDR3700
Thanks to aorlinks (https://forum.openwrt.org/viewtopic.php?pid=97415#p97415)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18435 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-16 17:31:25 +00:00
juhosg
d71bee30b8 ar71xx: use __init for ar{71,91}xx_usb_setup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18434 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-16 17:31:22 +00:00
juhosg
dbba973c9f ar71xx: add preliminary support for the Netgear WNDR3700
Based on patches by Marco Porsch from:
https://forum.openwrt.org/viewtopic.php?id=22311


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18411 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-13 17:11:29 +00:00
juhosg
21c70e437b ar71xx: add profile for the TL-WR841ND v5 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18409 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-13 17:11:17 +00:00
kaloz
bda513685e some more Kconfig symbol move..
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18371 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-11 11:52:41 +00:00
kaloz
5ed0363af9 another round of kernel config cleanups
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18370 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-11 11:42:24 +00:00
kaloz
4388c9e2c1 sort all target config files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-11 09:27:13 +00:00
juhosg
ad1488bf57 ar71xx: sync 2.6.31 kernel config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18227 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-30 12:26:28 +00:00
juhosg
1d2b1e7279 ar71xx: add preliminary support for the TL-WR841ND v5 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18226 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-30 12:26:25 +00:00
juhosg
0724c81c22 ar71xx: use soc specific divider for mdio clock
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18225 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-30 12:26:22 +00:00
juhosg
5be08769f3 ar71xx: update mdio_reset code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18224 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-30 12:26:17 +00:00
juhosg
8b79390edb ar71xx: add missing profiles for the TL-WR841ND v3 and MZK-W300NH boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18223 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-30 12:26:14 +00:00
juhosg
e75593217a ar71xx: simplify image generation
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18222 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-30 12:26:10 +00:00
florian
ec067db63f [kernel] update to 2.6.30.9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18126 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-23 12:10:25 +00:00
juhosg
a73408d56c ar71xx: add default network configuration for RS and RS-Pro
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18103 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20 19:36:47 +00:00
juhosg
1f8108678d ar71xx: add default network configuration file for the WP543 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18101 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20 12:59:45 +00:00
juhosg
2252f6f066 ar71xx: Compex WPJ543 board is supported as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18100 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20 12:59:42 +00:00
juhosg
51425cfb76 ar71xx: fix PCI IRQ map of the WP543
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18099 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20 12:59:39 +00:00
juhosg
9a02308cf0 ar71xx: create firmware image for WP543 boards with 4/8/16MB of flash
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18075 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19 08:07:40 +00:00
juhosg
e5eeda3737 ar71xx: enable myloader partition parser on 2.6.30 and 2.6.31
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18074 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19 08:07:38 +00:00
juhosg
1e031bc967 ar71xx: sync 2.6.30 kernel config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18073 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19 08:07:35 +00:00
juhosg
1faf0874d8 ar71xx: reset the phy chip along with the ethernet mac on the WP543 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18072 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19 08:07:32 +00:00
juhosg
53a0966f40 ar71xx: reset the ethernet device before registration
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18071 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19 08:07:29 +00:00
nbd
ecfdcd7b17 add a defconfig for wrt160nl which contains switch settings
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17826 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-02 21:07:12 +00:00
nbd
572ae2f5ec ar71xx: fix usb preselection in profiles
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17822 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-02 18:17:23 +00:00
juhosg
859269f596 ar71xx: use 'link4' LED for diagnostic on Bullet M
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17813 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-01 19:41:13 +00:00
juhosg
e8ce7e4434 ar71xx: initialize PCI controller on the Bullet M
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17812 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-01 19:41:11 +00:00
juhosg
adda252dad ar71xx: init ethernet mac address on the Bullet M
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17811 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-01 19:41:08 +00:00
juhosg
aef49b0447 ar71xx: add default network configuration for the Bullet M
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17810 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-01 19:41:06 +00:00
juhosg
a5291fd3ca ar71xx: register GPIO button on the Bullet M
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17809 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-01 19:41:03 +00:00
juhosg
4f961361c6 ar71xx: add PCI Host Controller fixup for ar724x
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17808 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-01 19:41:00 +00:00
juhosg
19bf20fcbf ar71xx: use ar71xx_pci_fixup on ar71xx SoCs only
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17807 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-01 19:40:57 +00:00
juhosg
b737d591cf ar71xx: fix a typo in the ar724x PCI code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17806 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-01 19:40:51 +00:00
juhosg
61a476da4d kernel: upgrade to 2.6.30.8 and refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17804 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-01 10:07:32 +00:00
juhosg
c09228f083 ar71xx: flush mii register writes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17695 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-23 17:44:08 +00:00
juhosg
2047aafc66 ar71xx: refresh 2.6.28 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17694 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-23 17:44:05 +00:00
juhosg
1bf028b56d ar71xx: don't use mac_base2 in the ag71xx driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17693 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-23 17:44:02 +00:00
juhosg
7e34715f43 ar71xx: remove some extern directives in the ag71xx driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17692 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-23 17:43:57 +00:00
kaloz
c64ffe5a1a update to latest 2.6.27 and 2.6.30 kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17602 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-17 11:22:33 +00:00
matteo
50b63d3591 ar71xx: preliminary Ubiquiti Bullet M support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17586 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-15 09:16:21 +00:00
juhosg
b4c4a81c44 kernel: get rid of the simple_prom_emulator, it is not really useful
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17567 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-10 18:30:20 +00:00
juhosg
9ebf0a3f65 ar71xx: rewrite prom code (based on a patch by Jeff Hansen)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17566 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-10 18:30:12 +00:00
juhosg
31cee17e38 kernel: add generic image_cmdline hack to MIPS targets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17563 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-10 18:30:01 +00:00
juhosg
994add5941 ar71xx: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17559 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-10 13:37:34 +00:00
florian
ff9d9a341a [kernel] update to 2.6.30.6, compile tested on some targets only
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17549 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-09 07:35:06 +00:00
juhosg
f861f5f5f9 ar71xx: add preliminary support for the RB-411U (thanks to Feher Zoltan for testing)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17543 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-08 19:16:15 +00:00
juhosg
f5f3233062 ar71xx: the adm6996 phy driver does not work with the RouterStation, disable it until we find a better solution
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17539 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-08 07:03:20 +00:00
juhosg
64f5e7faa3 ar71xx: use WPS led for diagnostic on WRT160NL
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17518 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-05 18:46:43 +00:00
juhosg
8985ce7450 [ar71xx] move early_printk stuff into a separate file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17403 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-26 07:31:04 +00:00
juhosg
974f75fd41 [ar71xx] remove AR71XX_EARLY_SERIAL stuff
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17400 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-25 17:13:12 +00:00
juhosg
48e29db0e2 [ar71xx] add 2.6.31 config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17369 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-24 19:58:38 +00:00
juhosg
118b74e6cd [ar71xx] add patches for 2.6.31
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17366 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-24 19:29:50 +00:00
juhosg
39f1ae6a33 [ar71xx] initialize ndo_tx_timeout field of netdev_ops
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17363 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-24 18:53:27 +00:00
juhosg
2c0f00fb09 [ar71xx] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17362 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-24 16:29:48 +00:00
juhosg
de63af83ab [ar71xx] preliminary failsafe support (closes #5726)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17321 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-19 20:16:01 +00:00
juhosg
a938a77639 [ar71xx] add diag script (closes #5725)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17320 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-19 19:26:53 +00:00
juhosg
401569979c [ar71xx] fix package name of kmod-leds-gpio
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17318 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-19 19:09:22 +00:00
florian
d8c14cad10 [kernel] use 2.6.30.5
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17296 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-17 15:05:26 +00:00
nbd
39fb935ad3 add the swconfig utility to the wrt160nl profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17250 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-14 00:52:25 +00:00
nbd
aecf9ea70a ar71xx: enable rtl8306 support by default (for wrt160nl)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17249 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-14 00:52:21 +00:00
nbd
fe584816a7 ar71xx: change the linking order of the ag71xx module so that the driver can take advantage of phy fixups
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17247 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-14 00:52:12 +00:00
juhosg
34318caeb6 [ar71xx] switch to 2.6.30
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17244 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-13 10:43:15 +00:00
juhosg
1e2c27694d [ar71xx] WRT160NL: add default trigger for the power led
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17203 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-09 14:13:26 +00:00
juhosg
9dd617db72 [ar71xx] enable sysupgrade on the WRT160Nl
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17202 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-09 14:12:24 +00:00
juhosg
f46a1cc756 [ar71xx] WRT160NL: more mtd parser cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17201 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-09 12:56:06 +00:00
juhosg
321577a2db [ar71xx] WRT160NL: enable mtd parser on 2.6.30
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17178 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-08 13:09:03 +00:00
juhosg
2eab48f782 [ar71xx] WRT160NL: mtd parser cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17177 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-08 13:06:28 +00:00
juhosg
481c294462 [ar71xx] move the trx parser out from the patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17176 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-08 12:08:41 +00:00
juhosg
37a1995181 [ar71xx] WRT160NL: register GPIO LEDs and buttons
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17166 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-07 17:33:02 +00:00
juhosg
136e608800 [ar71xx] create firmware image for the WRT160NL board (thanks to Gerry Rozema)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17151 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-06 19:07:47 +00:00
juhosg
dad8416aec [ar71xx] add try partition parser for the WRT160NL board (thanks to Christian Daniel and Gerry Rozema)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17150 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-06 19:06:54 +00:00
juhosg
20c131d983 [ar71xx] update ar71xx_spi driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17143 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-06 10:56:48 +00:00
juhosg
966e94d341 [ar71xx] oops, add missing semicolons
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17142 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-06 09:42:29 +00:00
juhosg
0a546c31b2 [ar71xx] get rid of some ifdefs in the IRQ code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17141 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-06 09:32:15 +00:00
juhosg
42711a9f68 [ar71xx] init mac address on the WRT160NL board (thanks to Gerry Rozema for testing)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17124 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-04 17:45:00 +00:00
juhosg
70a7b4cd68 [ar71xx] init mac address on the TEW-632BRP boards (closes #5403)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17100 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-03 07:48:21 +00:00
juhosg
e850f31f3d [ar71xx] fix MISC IRQ handling on the AR7240
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17098 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-02 13:27:43 +00:00
juhosg
d089509c03 [ar71xx] fix sysupgrade
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17092 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-02 09:27:38 +00:00
juhosg
b7feba3478 [ar71xx] add ethernet suppor for the WRT160NL (thanks to Christian Daniel)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17057 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-31 07:01:26 +00:00
juhosg
1a5fdf719a [ar71xx] enable sysupgrade support for the TL-WR741ND
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16982 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-25 19:50:26 +00:00
juhosg
faa0beadbd [ar71xx] fix firmware image of the TL-WR741ND
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16981 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-25 19:50:10 +00:00
juhosg
8340e482c9 [ar71xx] refresh 2.6.30 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16973 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-25 09:14:47 +00:00
nbd
fb042825f8 get rid of linux 2.6.29
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16883 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-17 16:20:25 +00:00
juhosg
0e481cb3bc [ar71xx] ag71xx driver: rename ag71xx_debug module parameter
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16833 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-13 17:45:25 +00:00
juhosg
f7c0493258 [ar71xx] ag71xx driver: fix a typo
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16827 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-13 12:20:02 +00:00
juhosg
5e996e75b1 [ar71xx] enable driver for the PCF857X I2C GPIO expander
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16826 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-13 11:44:56 +00:00
juhosg
b38196cb4b [ar71xx] ag71xx driver: align descriptors on cache_line boundary
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-13 11:40:10 +00:00
juhosg
788424fcb7 [ar71xx] ag71xx driver: store descriptor pointers in ag71xx_buf
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16824 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-13 11:38:37 +00:00
juhosg
76604034e6 [ar71xx] ag71xx driver: descriptors always aligned on 4 byte boundary
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16818 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-12 16:04:28 +00:00
juhosg
1142b81a11 [ar71xx] ag71xx driver: don't flush ddr on tx path
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16817 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-12 16:02:27 +00:00
juhosg
1cf82179fe [ar71xx] create firmware image for the wrt400n board (based on a patch by Sandeep Mistry <sandeep.mistry at gmail.com>)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16793 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-12 09:01:13 +00:00
juhosg
3507828a2c [ar71xx] increase size of the kernel partition on the TL-WR[789]41N boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16785 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-11 17:20:46 +00:00
juhosg
eea7fc66c5 [ar71xx] increase size of the kernel partition on the TEW-632BR board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16784 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-11 17:15:30 +00:00
juhosg
b43132ce65 [ar71xx] register the VSC7395 device on the PB44 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16783 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-11 16:27:54 +00:00
juhosg
9c094cf5db [ar71xx] enable I2C_GPIO driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16782 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-11 16:00:18 +00:00
juhosg
1c821bb1a6 [ar71xx] add SPI controller driver for the PB44 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16781 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-11 15:55:55 +00:00
juhosg
3f82f4f4f2 [ar71xx] use platform data to setup the MAC_CFG register in the spi_vsc7385 driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16780 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-11 14:59:31 +00:00
juhosg
23e2296ede [ar71xx] add definitions for some magic values in the spi_vsc7385 driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16779 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-11 14:56:54 +00:00
juhosg
d072563186 [ar71xx] add AR7240 to BOARDNAME
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16778 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-11 14:30:13 +00:00
juhosg
0e3b9332fb [ar71xx] fix a bug in the SPI driver (closes #5485)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16767 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-10 19:29:58 +00:00
juhosg
d681740252 [ar71xx] add board setup code for the RB-450G/RB-433UAH boards
* based on a patch from http://forum.openwrt.org/viewtopic.php?pid=91127#p91127

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16754 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-09 19:46:41 +00:00
juhosg
d8951fe6c9 [ar71xx] register a GPIO LEDs and buttons on the PB44 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16748 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-09 06:58:38 +00:00
juhosg
3d57b2da71 [ar71xx] register a I2C GPIO expander on the PB44 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16747 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-09 06:57:44 +00:00
juhosg
0491fbaeca [ar71xx] create firmware image for the TL-WR741ND
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16741 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-07 19:58:39 +00:00
juhosg
14f9464e92 [ar71xx] add initial support for the TL-WR741ND board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16739 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-07 19:20:10 +00:00
juhosg
1d3c32c543 [ar71xx] add AR7240 specific fixes for the ag71xx driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16737 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-07 18:06:02 +00:00
juhosg
2ce2426f48 [ar71xx] make irq_chip definitions static
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16736 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-07 18:04:26 +00:00
juhosg
c46ada5677 [ar71xx] AR7240 requires different IRQ unmasking code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16734 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-07 13:57:57 +00:00
juhosg
82600d451a [ar71xx] sync kernel config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16703 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-05 20:22:24 +00:00
juhosg
b4ca45931c [ar71xx] add missing break statement
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16701 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-05 18:02:12 +00:00
juhosg
eaf12263d7 [ar71xx] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16699 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-05 15:13:39 +00:00
juhosg
f1d85b7a56 [ar71xx] i should go back to sleeping
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16677 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-05 09:19:42 +00:00
juhosg
699aa15a17 [ar71xx] add missing includes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16676 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-05 08:40:23 +00:00
juhosg
4f5c1cee28 [ar71xx] fix build error
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16675 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-05 08:09:32 +00:00
juhosg
191909b36e [ar71xx] add AR7240 specific PCI code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16674 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-05 08:06:24 +00:00
juhosg
8bed461529 [ar71xx] fix a typo in the PCI code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16673 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-05 08:02:23 +00:00
juhosg
43bb8183eb [ar71xx] reorganize PCI code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16672 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-05 07:53:07 +00:00
juhosg
c6263cfddc [ar71xx] fix AR7240 PCI IRQ support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16669 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-04 05:18:37 +00:00
juhosg
2a2b18f0d4 [ar71xx] fix a bitmask in the ag71xx driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16658 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-02 17:23:11 +00:00
juhosg
7a4bc09b34 [ar71xx] fix ar71xx_device_{start,stop} functions on the AR7240 SoC
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16648 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-01 19:41:00 +00:00
juhosg
b76d0eff6f [ar71xx] initialize GPIO for the AR7240 SoC
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16647 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-01 19:38:26 +00:00
juhosg
d50a571483 [ar71xx] initialize IRQs for the AR7240 SoC
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16646 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-01 19:37:03 +00:00
juhosg
16e84ace7d [ar71xx] add AR7240 specific frequency detection
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16645 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-01 19:34:59 +00:00
juhosg
fc8502c631 [ar71xx] add AR7240 specific definitions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16644 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-01 19:32:48 +00:00
juhosg
ea22991291 [ar71xx] fix a typo in ath9k_platform.h
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16643 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-01 19:28:44 +00:00
juhosg
be3dd4c5be [ar71xx] increase NR_IRQS
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16623 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-29 20:01:22 +00:00
juhosg
7955022513 [ar71xx] fix PCI_CORE irq number
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16622 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-29 19:58:36 +00:00
juhosg
7f0bb8aeb7 [ar71xx] use enum for the machine type
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16588 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-27 20:20:05 +00:00
juhosg
52956e6de0 [ar71xx] add AR913x specific GPIO function bit definitions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16583 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-27 16:57:45 +00:00
juhosg
0173d4a97d [ar71xx] don't use the CRC header in the kernel partition on the WP543 board, so the kernel can be flashed directly from OpenWrt
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16560 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-25 13:48:21 +00:00
kaloz
890ab34553 add missing initramfs symbols to the generic 2.6.30 config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16487 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-17 09:57:30 +00:00
juhosg
05aebb541e [ar71xx] setup mac address on the WNR2000
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16450 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-14 11:38:26 +00:00
juhosg
c8d5b89110 [ar71xx] refresh 2.6.30 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16446 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-14 11:29:41 +00:00
juhosg
9e42d4627a [ar71xx] move definition of ar91xx_flash_platform_data into a separate header file (closes #5321)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16417 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-11 08:07:14 +00:00
juhosg
a03c01b418 [ar71xx] flush more register writings
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16415 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-11 07:18:05 +00:00
juhosg
1232d185c6 [ar71xx] create jffs2 images
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16374 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-07 20:07:32 +00:00
juhosg
bb67f41985 [ar71xx] disable MTD concatenating support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16373 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-07 18:41:48 +00:00
juhosg
f2d4c6c009 [ar71xx] flush AR71XX_RESET_PCI_INT_ENABLE register after writing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16372 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-07 18:23:39 +00:00
juhosg
8ef1bac486 [ar71xx] setup mac address on the AP81 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16366 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 19:03:30 +00:00
juhosg
25ea87172b [ar71xx] add experimental sysupgrade support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16364 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 17:44:49 +00:00
juhosg
1a07a4c7d3 [ar71xx] add default network configuration for the AP83 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16360 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 16:01:09 +00:00
juhosg
282cd9f4b2 [ar71xx] update flash locking code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16359 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 15:56:03 +00:00
juhosg
dd385a9449 [ar71xx] handle PCI_CORE interrupt as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16358 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 13:48:36 +00:00
juhosg
e4874c2432 [ar71xx] build images for the AP83 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16357 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 13:02:25 +00:00
juhosg
77c4ab9b68 [ar71xx] change flash partition map of the AP83 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16356 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 09:57:37 +00:00
juhosg
3ffbca761b [ar71xx] enable JEDEC probe
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16355 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 08:55:06 +00:00
juhosg
970ba044eb [ar71xx] fix erase status check on some parallel flash chips
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16354 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 08:54:31 +00:00
juhosg
8fe43eefaf [ar71xx] add parallel flash driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16353 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 08:41:47 +00:00
juhosg
35cd7b3053 [ar71xx] sync kernel config, and refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16352 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 06:32:41 +00:00
juhosg
a329870bdb [ar71xx] make the AP83 and VSC7385 SPI drivers available on 2.6.2[89]
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16351 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 04:43:55 +00:00
juhosg
08790a449c [ar71xx] fix a typo
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16348 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-05 19:29:41 +00:00
juhosg
02c61d53f1 [ar71xx] create a 'firmware' partition for MZK-W300NH board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16347 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-05 15:31:33 +00:00
juhosg
6a1f0d244e [ar71xx] build firmware image for the MZK-W300NH board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16342 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 19:14:46 +00:00
juhosg
3128f376a3 [ar71xx] improve MZK-W300NH support (thanks to Kazuki Shimada for the board)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16340 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 18:18:36 +00:00
juhosg
4f27930670 [ar71xx] pass ucode name to the VSC7385 driver on the AP83 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16326 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 07:56:49 +00:00
juhosg
fb539d1628 [ar71xx] add SPI driver for the Vitesse VSC7385 switch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16324 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 07:51:29 +00:00
juhosg
6c822bda7a [ar71xx] add experimental support for the AP83-040 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16316 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-03 19:54:25 +00:00
juhosg
a599e7b2bd [ar71xx] add another SPI controller driver for the earlier AP83 boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16315 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-03 19:50:04 +00:00
juhosg
fbe305f3b4 [ar71xx] compile SPI_GPIO driver into the kernel, required by the AP83 boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16313 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-03 18:42:44 +00:00
juhosg
88e339025e [ar71xx] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16312 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-03 18:32:32 +00:00
juhosg
46831ebc02 [ar71xx] add flash locking code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16311 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-03 18:17:07 +00:00
juhosg
e1e2d41352 [ar71xx] register parallel flash device on the AP83 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16232 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-31 12:37:40 +00:00
juhosg
2c72fa3269 [ar71xx] add support for the SST 39VF6401B flash chip
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16210 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-30 14:00:04 +00:00
juhosg
fa341e1a34 [ar71xx] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16168 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-29 08:29:42 +00:00
juhosg
900b36fc06 [ar71xx] add support for the EN25P64 flash chip
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16167 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-29 08:11:51 +00:00
juhosg
866750add0 [ar71xx] add support for board specific PLL settings
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16133 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-28 13:00:08 +00:00
juhosg
66ccdc6dbd [ar71xx] register SPI bus on the AP83 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16115 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-27 17:16:19 +00:00
juhosg
315fb2270e [ar71xx] add preliminary support for the WRT160NL
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16068 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-25 18:36:49 +00:00
juhosg
6262f561d3 [ar71xx] create firmware image for the RouterStation Pro, and add a profile for it (patch by Ubiquiti Networks)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16066 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-25 17:52:12 +00:00
juhosg
7c9c62ac40 [ar71xx] update board setup code of the RouterStation Pro (patch by Ubiquiti Networks)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16065 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-25 17:31:05 +00:00
juhosg
622eabc631 [ar71xx] create profile for the WRT400N board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16061 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-25 16:55:17 +00:00
juhosg
2e819fbbd8 [ar71xx] optimize kernel for size
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16019 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-24 07:01:45 +00:00
juhosg
a01b8ebeb2 [ar71xx] use netdev_ops on 2.6.30
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15998 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-22 19:06:08 +00:00
juhosg
6ea4e22ec2 [ar71xx] disable unnecessary PCI quirks
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15986 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-22 11:42:33 +00:00
juhosg
0398b9f54d [ar71xx] fix typos in the PB42 support code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15963 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-21 18:22:01 +00:00
juhosg
fed1c9a77a [ar71xx] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15929 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-20 08:24:25 +00:00
juhosg
cd8b422a5b [ar71xx] add experimental support for the Atheros PB44 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15928 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-20 08:23:48 +00:00
kaloz
fda10e7818 even more config file cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15913 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-18 13:21:25 +00:00
kaloz
b2a8c8047d config cleanups
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15861 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-15 10:40:04 +00:00
kaloz
1b51d87252 some additional config file cleanup..
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15845 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14 13:32:34 +00:00
kaloz
22466a7fda unify congestion control options
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15844 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14 12:42:07 +00:00
kaloz
eac1cfc4ba make kernels use /etc/preinit by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15840 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14 10:20:53 +00:00
juhosg
d5c81e38f2 [ar71xx] reorder mtd partitions on the WRT400N
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15829 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-13 20:12:07 +00:00
juhosg
bf7689f4a5 [ar71xx] create image for the WRT400N board (thanks to netprince)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15828 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-13 20:00:42 +00:00
juhosg
8eda6a9a6f [ar71xx] refresh patches for 2.6.30
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15741 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-09 07:01:08 +00:00
juhosg
99fcf7be60 [ar71xx] remove extern directives
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15735 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-09 05:57:56 +00:00
juhosg
c383813b59 [ar71xx] increase AR71XX_MEM_SIZE_MAX (thanks to Leo Galambos for reporting)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15734 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-09 05:39:12 +00:00
juhosg
538953ede2 [ar71xx] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15630 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-05 20:26:58 +00:00
juhosg
e009ba558b [ar71xx] use dev_name() instead of bus_id in ag71xx, ohci-ar71xx, ehci-ar71xx drivers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15629 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-05 19:21:39 +00:00
juhosg
0e6455bcb6 [ar71xx] sync kernel config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15628 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-05 18:40:45 +00:00
kaloz
02350b717e some more kernel config cleanup.. last for today :)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15606 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 20:57:02 +00:00
kaloz
ee3c29c7cb more cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15605 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 20:31:47 +00:00
kaloz
a4bdef9ca9 cleanup MTD option handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15602 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 19:13:43 +00:00
kaloz
de7eac3d5f move MFD stuff to the generic kernel configs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15587 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 13:51:29 +00:00
kaloz
5cffa2bddb upgrade to newest stable kernel versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15575 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-03 16:58:06 +00:00
juhosg
a826f98491 [ar71xx] add experimental support for 2.6.30
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15561 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-02 19:59:19 +00:00
juhosg
b03b7eed82 [ar71xx] select ar8216 support for the WRT400N (thanks to netprince)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15427 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-26 18:47:41 +00:00
juhosg
97b99eb026 [ar71xx] add experimental support for the Linksys WRT400N board (thanks to netprince)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15422 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-26 06:40:02 +00:00
juhosg
6e4509664e [ar71xx] add missing Kconfig symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15420 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-26 05:33:38 +00:00
juhosg
6597e95517 [ar71xx] refresh 2.6.28 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15419 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-26 05:29:18 +00:00
juhosg
fbe565e125 [ar71xx] enable yaffs on 2.6.29
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15378 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-24 11:01:55 +00:00
juhosg
ce40211bfc [ar71xx] fix ethernet driver on 2.6.29
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15371 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-24 06:46:51 +00:00
juhosg
0d334ed417 [ar71xx] add initial support for 2.6.29
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15357 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-23 20:14:48 +00:00
juhosg
ff733e993f [ar71xx] enable the synopsys woarkaround in the ehci-ar71xx driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15349 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-23 12:25:49 +00:00
juhosg
d56f83e536 [ar71xx] add a workaround for the Synopsys EHCI core
* http://www.mail-archive.com/linux-usb-devel@lists.sourceforge.net/msg45345.html

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15348 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-23 12:24:50 +00:00
juhosg
a80896837f [ar71xx] refresh kernel patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15347 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-23 12:23:21 +00:00
juhosg
ba9c1cf7f4 [ar71xx] create firmware image for the TL-WR841ND v3 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15024 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 16:11:50 +00:00
hauke
91317965c7 [kernel] update to kernel version 2.6.28.9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15017 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 15:06:53 +00:00
juhosg
52b4c3f376 [ar71xx] ap81: register GPIO LEDs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14931 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 19:59:33 +00:00
juhosg
114410cc27 [ar71xx] ap81: register SPI flash, and add default MTD partitions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14924 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 18:48:00 +00:00
juhosg
32594e5753 [ar71xx] ap81: register GPIO buttons
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14923 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 18:34:11 +00:00
juhosg
2874b81b86 [ar71xx] ap81: register USB host controller
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14922 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 18:14:55 +00:00
juhosg
d360a52adc [ar71xx] ap81: register ethernet devices, and add default network configuration file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14921 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 18:07:16 +00:00
juhosg
9d1b6e32d9 [ar71xx] ap83: remove unnecessary include
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14920 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 18:02:50 +00:00
kaloz
1044e166ce update other 2.6.28.7 targets to 2.6.28.8, too
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14917 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 12:53:22 +00:00
juhosg
2078245606 [ar71xx] preliminary support for the Atheros AP81 refrence board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14888 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-15 14:30:08 +00:00