openwrt.git
12 years agoar71xx: reset the switch on AR934x before ethernet device registration
juhosg [Tue, 13 Mar 2012 17:29:33 +0000 (17:29 +0000)]
ar71xx: reset the switch on AR934x before ethernet device registration

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30922 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoar71xx: fix a typo in ar71xx_regs.h
juhosg [Tue, 13 Mar 2012 17:29:31 +0000 (17:29 +0000)]
ar71xx: fix a typo in ar71xx_regs.h

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30921 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[brcm63xx] remove udc patch since it is unused
florian [Tue, 13 Mar 2012 14:06:44 +0000 (14:06 +0000)]
[brcm63xx] remove udc patch since it is unused

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30920 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] base-files-network: configure vlan interface name type immediately before...
jow [Tue, 13 Mar 2012 12:25:28 +0000 (12:25 +0000)]
[package] base-files-network: configure vlan interface name type immediately before the vconfig add calls, fixes race condition (#11127)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30919 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoath9k: optimize waking tx queues, slightly improves performance under load
nbd [Tue, 13 Mar 2012 11:19:19 +0000 (11:19 +0000)]
ath9k: optimize waking tx queues, slightly improves performance under load

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30918 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agokernel: bypass all netfilter hooks if the sysctls for that functionality have been...
nbd [Tue, 13 Mar 2012 10:06:45 +0000 (10:06 +0000)]
kernel: bypass all netfilter hooks if the sysctls for that functionality have been disabled - eliminates the overhead of enabling CONFIG_BRIDGE_NETFILTER in the kernel config

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30917 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agobase-files: remove old coldplugging hacks that are no longer necessary since the...
nbd [Tue, 13 Mar 2012 09:18:30 +0000 (09:18 +0000)]
base-files: remove old coldplugging hacks that are no longer necessary since the new main hotplug2 instance calls udevtrigger as well

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30916 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoath9k: remove stuck beacon detection optimization, it may be unreliable on some hardware
nbd [Tue, 13 Mar 2012 07:56:01 +0000 (07:56 +0000)]
ath9k: remove stuck beacon detection optimization, it may be unreliable on some hardware

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30915 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoar71xx: use a dummy callback for interfaces with fixed speed
juhosg [Mon, 12 Mar 2012 20:38:58 +0000 (20:38 +0000)]
ar71xx: use a dummy callback for interfaces with fixed speed

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30913 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoar71xx: merge ar934x_bo_ddr_flush patch
juhosg [Mon, 12 Mar 2012 20:38:57 +0000 (20:38 +0000)]
ar71xx: merge ar934x_bo_ddr_flush patch

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30912 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoar71xx: enable UART function for early_printk/console
juhosg [Mon, 12 Mar 2012 17:32:39 +0000 (17:32 +0000)]
ar71xx: enable UART function for early_printk/console

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30909 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agolinux/3.3: refresh patches against 3.3-rc7
juhosg [Mon, 12 Mar 2012 17:32:38 +0000 (17:32 +0000)]
linux/3.3: refresh patches against 3.3-rc7

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30908 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: rt305x: add profile for the AZtech HW-5503G board
juhosg [Mon, 12 Mar 2012 17:29:06 +0000 (17:29 +0000)]
ramips: rt305x: add profile for the AZtech HW-5503G board

Patch from #11085.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30907 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agolinux/3.3: allow to set platform_data for phy devices
juhosg [Mon, 12 Mar 2012 16:28:01 +0000 (16:28 +0000)]
linux/3.3: allow to set platform_data for phy devices

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30906 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agolinux/3.2: allow to set platform_data for phy devices
juhosg [Mon, 12 Mar 2012 16:28:00 +0000 (16:28 +0000)]
linux/3.2: allow to set platform_data for phy devices

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30905 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agolinux/3.3: add missing config symbol
juhosg [Mon, 12 Mar 2012 16:27:58 +0000 (16:27 +0000)]
linux/3.3: add missing config symbol

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30904 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoar71xx: remove a 3.3 patch, it is already in 3.3-rc7
juhosg [Mon, 12 Mar 2012 16:27:57 +0000 (16:27 +0000)]
ar71xx: remove a 3.3 patch, it is already in 3.3-rc7

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30903 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoar71xx: fix Compex WPE72 detection
juhosg [Mon, 12 Mar 2012 16:27:56 +0000 (16:27 +0000)]
ar71xx: fix Compex WPE72 detection

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30902 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: add RT3350 detection
juhosg [Mon, 12 Mar 2012 16:12:13 +0000 (16:12 +0000)]
ramips: add RT3350 detection

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30900 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[netfilter] fix ipt_ttl and ipt_TTL userspace library packaging
jow [Mon, 12 Mar 2012 02:07:22 +0000 (02:07 +0000)]
[netfilter] fix ipt_ttl and ipt_TTL userspace library packaging

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30897 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[generic] expose CONFIG_NETFILTER_NETLINK for external kmods
jow [Mon, 12 Mar 2012 00:09:23 +0000 (00:09 +0000)]
[generic] expose CONFIG_NETFILTER_NETLINK for external kmods

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30894 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: rt305x: rewrite SoC detection
juhosg [Sun, 11 Mar 2012 19:05:59 +0000 (19:05 +0000)]
ramips: rt305x: rewrite SoC detection

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30890 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: rt305x: rename SYSTEM_CONFIG_* defines to RT305X_SYSCFG_*
juhosg [Sun, 11 Mar 2012 19:05:57 +0000 (19:05 +0000)]
ramips: rt305x: rename SYSTEM_CONFIG_* defines to RT305X_SYSCFG_*

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30889 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: replace RALINK_SOC_* macros with global variables
juhosg [Sun, 11 Mar 2012 19:05:56 +0000 (19:05 +0000)]
ramips: replace RALINK_SOC_* macros with global variables

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30888 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: introduce ramips_soc_prom_init and move SoC detection into that
juhosg [Sun, 11 Mar 2012 19:05:53 +0000 (19:05 +0000)]
ramips: introduce ramips_soc_prom_init and move SoC detection into that

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30887 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: use usleep_range in ar8216_mii_{read,write}
juhosg [Sun, 11 Mar 2012 17:19:14 +0000 (17:19 +0000)]
generic: ar8216: use usleep_range in ar8216_mii_{read,write}

msleep(1) can sleep for up to 20ms.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30885 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: add a helper function for writing PHY debug registers
juhosg [Sun, 11 Mar 2012 16:49:35 +0000 (16:49 +0000)]
generic: ar8216: add a helper function for writing PHY debug registers

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30884 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: add lockep assertion to ar8216_rmw
juhosg [Sun, 11 Mar 2012 16:49:33 +0000 (16:49 +0000)]
generic: ar8216: add lockep assertion to ar8216_rmw

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30883 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: build initramfs image for DIR-{3,6}00 boards
juhosg [Sun, 11 Mar 2012 16:39:31 +0000 (16:39 +0000)]
ramips: build initramfs image for DIR-{3,6}00 boards

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30882 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agolinux/3.3: show correct name for MIPS 24KEc in /proc/cpuinfo
juhosg [Sun, 11 Mar 2012 16:39:30 +0000 (16:39 +0000)]
linux/3.3: show correct name for MIPS 24KEc in /proc/cpuinfo

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30881 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agolinux/3.2: show correct name for MIPS 24KEc in /proc/cpuinfo
juhosg [Sun, 11 Mar 2012 16:39:28 +0000 (16:39 +0000)]
linux/3.2: show correct name for MIPS 24KEc in /proc/cpuinfo

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30880 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: allow to use DSP ASE on RT3xxx
juhosg [Sun, 11 Mar 2012 16:39:26 +0000 (16:39 +0000)]
ramips: allow to use DSP ASE on RT3xxx

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30879 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoar71xx: stop image building if a loader is missing
juhosg [Sun, 11 Mar 2012 14:03:28 +0000 (14:03 +0000)]
ar71xx: stop image building if a loader is missing

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30877 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agobrcm47xx: make patch apply
hauke [Sun, 11 Mar 2012 13:36:46 +0000 (13:36 +0000)]
brcm47xx: make patch apply

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30876 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agobrcm47xx: BCMA - Find names of non BCM cores
hauke [Sun, 11 Mar 2012 12:55:20 +0000 (12:55 +0000)]
brcm47xx: BCMA - Find names of non BCM cores

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30875 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoBCMA - Account for variable PCI memory base/size
hauke [Sun, 11 Mar 2012 12:52:43 +0000 (12:52 +0000)]
BCMA - Account for variable PCI memory base/size

Thank you Nathan Hintz for the patch

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30874 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoBCMA - Reorder SPROM fill
hauke [Sun, 11 Mar 2012 11:50:59 +0000 (11:50 +0000)]
BCMA - Reorder SPROM fill

The SPROM is initialized in bcm47xx_fill_sprom, so move the call to bcm47xx_fill_sprom_ethernet after it.

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30873 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agort2x00: merge a fix for random tx stalls
nbd [Sat, 10 Mar 2012 13:31:34 +0000 (13:31 +0000)]
rt2x00: merge a fix for random tx stalls

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30871 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agomac80211: limit TID buffering to prevent out-of-memory issues on low-memory systems
nbd [Sat, 10 Mar 2012 13:31:31 +0000 (13:31 +0000)]
mac80211: limit TID buffering to prevent out-of-memory issues on low-memory systems

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30870 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoath9k: fix passing MAC time to mac80211
nbd [Sat, 10 Mar 2012 13:31:27 +0000 (13:31 +0000)]
ath9k: fix passing MAC time to mac80211

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30869 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoath9k: increase rx buffers for improved performance with 3x3 chipsets
nbd [Sat, 10 Mar 2012 12:59:46 +0000 (12:59 +0000)]
ath9k: increase rx buffers for improved performance with 3x3 chipsets

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30868 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoath9k: merge an ANI improvement patch, improves performance in some environments
nbd [Sat, 10 Mar 2012 12:59:43 +0000 (12:59 +0000)]
ath9k: merge an ANI improvement patch, improves performance in some environments

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30867 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agomac80211/ath9k: some more performance improvements
nbd [Sat, 10 Mar 2012 12:59:40 +0000 (12:59 +0000)]
mac80211/ath9k: some more performance improvements

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30866 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agomac80211: more patch reorganization, merge an upstream performance optimization patch
nbd [Sat, 10 Mar 2012 12:59:36 +0000 (12:59 +0000)]
mac80211: more patch reorganization, merge an upstream performance optimization patch

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30865 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoath9k: merge a fix for hardware full sleep
nbd [Sat, 10 Mar 2012 12:59:28 +0000 (12:59 +0000)]
ath9k: merge a fix for hardware full sleep

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30864 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agomac80211: reorganize patches, fold in patches that were merged upstream
nbd [Sat, 10 Mar 2012 12:59:24 +0000 (12:59 +0000)]
mac80211: reorganize patches, fold in patches that were merged upstream

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30863 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agomac80211: add the real compat-wireless version + openwrt revision to the compat_version
nbd [Sat, 10 Mar 2012 12:59:21 +0000 (12:59 +0000)]
mac80211: add the real compat-wireless version + openwrt revision to the compat_version

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30862 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agotools: add dependency on the seq symlink
nbd [Sat, 10 Mar 2012 12:59:17 +0000 (12:59 +0000)]
tools: add dependency on the seq symlink

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30861 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: coding style cleanup
juhosg [Thu, 8 Mar 2012 10:21:14 +0000 (10:21 +0000)]
generic: ar8216: coding style cleanup

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30857 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: don't use static variable in ar8236_hw_init
juhosg [Thu, 8 Mar 2012 10:21:12 +0000 (10:21 +0000)]
generic: ar8216: don't use static variable in ar8236_hw_init

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30856 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: move register inititalization into hw_init
juhosg [Thu, 8 Mar 2012 10:21:11 +0000 (10:21 +0000)]
generic: ar8216: move register inititalization into hw_init

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30855 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: set chip type directly in ar8216_id_chip
juhosg [Thu, 8 Mar 2012 10:21:10 +0000 (10:21 +0000)]
generic: ar8216: set chip type directly in ar8216_id_chip

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30854 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: simplify ar8216_config_init
juhosg [Thu, 8 Mar 2012 10:21:08 +0000 (10:21 +0000)]
generic: ar8216: simplify ar8216_config_init

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30853 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoar71xx: add watchdog driver to the default package list
juhosg [Thu, 8 Mar 2012 09:00:17 +0000 (09:00 +0000)]
ar71xx: add watchdog driver to the default package list

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30852 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agopackage/kernel: add package for the ath79 watchdog
juhosg [Thu, 8 Mar 2012 09:00:16 +0000 (09:00 +0000)]
package/kernel: add package for the ath79 watchdog

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30851 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agolinux/3.{2,3}: even more NAND symbols
juhosg [Wed, 7 Mar 2012 22:32:54 +0000 (22:32 +0000)]
linux/3.{2,3}: even more NAND symbols

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30850 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoar71xx: fix WPS button polarity on TL-WR2543N
juhosg [Wed, 7 Mar 2012 19:50:53 +0000 (19:50 +0000)]
ar71xx: fix WPS button polarity on TL-WR2543N

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30849 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: move port initialization into a separate function
juhosg [Wed, 7 Mar 2012 16:32:46 +0000 (16:32 +0000)]
generic: ar8216: move port initialization into a separate function

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30848 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: improve ar8216_wait_bit function
juhosg [Wed, 7 Mar 2012 16:32:45 +0000 (16:32 +0000)]
generic: ar8216: improve ar8216_wait_bit function

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30847 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: use ar8216_read_port_link to get the CPU port link parameters
juhosg [Wed, 7 Mar 2012 16:32:43 +0000 (16:32 +0000)]
generic: ar8216: use ar8216_read_port_link to get the CPU port link parameters

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30846 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: use the generic get_port_link implementation
juhosg [Wed, 7 Mar 2012 16:32:42 +0000 (16:32 +0000)]
generic: ar8216: use the generic get_port_link implementation

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30845 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: rtl8367: use the generic get_port_link implementation
juhosg [Wed, 7 Mar 2012 16:32:40 +0000 (16:32 +0000)]
generic: rtl8367: use the generic get_port_link implementation

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30844 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: rtl8366s: use the generic get_port_link implementation
juhosg [Wed, 7 Mar 2012 16:32:38 +0000 (16:32 +0000)]
generic: rtl8366s: use the generic get_port_link implementation

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30843 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: rtl8366rb: use the generic get_port_link implementation
juhosg [Wed, 7 Mar 2012 16:32:37 +0000 (16:32 +0000)]
generic: rtl8366rb: use the generic get_port_link implementation

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30842 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoar71xx: ag71xx: fix get_port_link callback
juhosg [Wed, 7 Mar 2012 16:32:35 +0000 (16:32 +0000)]
ar71xx: ag71xx: fix get_port_link callback

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30841 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoar71xx: ag71xx: use the generic get_port_link implementation
juhosg [Wed, 7 Mar 2012 16:32:34 +0000 (16:32 +0000)]
ar71xx: ag71xx: use the generic get_port_link implementation

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30840 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: swconfig: add a generic get_port_link implementation
juhosg [Wed, 7 Mar 2012 16:32:33 +0000 (16:32 +0000)]
generic: swconfig: add a generic get_port_link implementation

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30839 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: use mdiobus_write in ar8236_hw_init
juhosg [Wed, 7 Mar 2012 16:32:31 +0000 (16:32 +0000)]
generic: ar8216: use mdiobus_write in ar8236_hw_init

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30838 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: use bus->mdio_lock directly in ar8216_mii_{read,write}
juhosg [Wed, 7 Mar 2012 16:32:30 +0000 (16:32 +0000)]
generic: ar8216: use bus->mdio_lock directly in ar8216_mii_{read,write}

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30837 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: ar8216: fix phy driver name
juhosg [Wed, 7 Mar 2012 16:32:28 +0000 (16:32 +0000)]
generic: ar8216: fix phy driver name

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30836 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[generic] enable EFI partition support by default, adds ca. 8K uncompressed on ar71xx...
jow [Wed, 7 Mar 2012 14:14:52 +0000 (14:14 +0000)]
[generic] enable EFI partition support by default, adds ca. 8K uncompressed on ar71xx (#8672)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30835 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agolinux/3.2: fix crypto4xx build failure
juhosg [Wed, 7 Mar 2012 11:57:49 +0000 (11:57 +0000)]
linux/3.2: fix crypto4xx build failure

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30834 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agobuild: unexport C_INCLUDE_PATH to prevent user settings from interfering with the...
nbd [Mon, 5 Mar 2012 21:39:07 +0000 (21:39 +0000)]
build: unexport C_INCLUDE_PATH to prevent user settings from interfering with the build (fixes #9865)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30830 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agonetifd: update to latest version
nbd [Mon, 5 Mar 2012 19:53:16 +0000 (19:53 +0000)]
netifd: update to latest version

- preserve hotplug-added interfaces on reload, even if settings change
- implement fast config reload for bridge devices
- improve bridge device handling reliability
- fix bridge stp settings

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30829 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agopackage/kernel: don't allow to select NAND modules for kernels <3.0
juhosg [Mon, 5 Mar 2012 18:01:55 +0000 (18:01 +0000)]
package/kernel: don't allow to select NAND modules for kernels <3.0

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30828 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agolinux/3.1: add missing NAND symbols
juhosg [Mon, 5 Mar 2012 18:01:54 +0000 (18:01 +0000)]
linux/3.1: add missing NAND symbols

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30827 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agolinux/3.0: add missing NAND symbols
juhosg [Mon, 5 Mar 2012 18:01:52 +0000 (18:01 +0000)]
linux/3.0: add missing NAND symbols

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30826 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] iwinfo: fix integer overflow in assoclist rate reporting (#11073)
jow [Mon, 5 Mar 2012 17:52:46 +0000 (17:52 +0000)]
[package] iwinfo: fix integer overflow in assoclist rate reporting (#11073)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30825 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[brcm63xx] remove empty directories
florian [Mon, 5 Mar 2012 17:24:53 +0000 (17:24 +0000)]
[brcm63xx] remove empty directories

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30824 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[brcm63xx] remove 3.1 support
florian [Mon, 5 Mar 2012 16:50:42 +0000 (16:50 +0000)]
[brcm63xx] remove 3.1 support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30823 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[brcm63xx] rename 96348GW-1{0,1}-gen to 96348GW-1{0,1}-generic
florian [Mon, 5 Mar 2012 14:49:34 +0000 (14:49 +0000)]
[brcm63xx] rename 96348GW-1{0,1}-gen to 96348GW-1{0,1}-generic

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30822 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[brcm63xx] generate generic images for BCM96358VW and BCM96358VW2 (#10666)
florian [Mon, 5 Mar 2012 14:49:31 +0000 (14:49 +0000)]
[brcm63xx] generate generic images for BCM96358VW and BCM96358VW2 (#10666)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30821 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[brcm63xx] wire bcm96348gw-10 reset button (#10854)
florian [Mon, 5 Mar 2012 14:23:45 +0000 (14:23 +0000)]
[brcm63xx] wire bcm96348gw-10 reset button (#10854)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30820 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoMerge branch 'bcm63xx'
florian [Mon, 5 Mar 2012 13:29:54 +0000 (13:29 +0000)]
Merge branch 'bcm63xx'

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30819 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agobuild: remove redundant call to $(SH_FUNC) (#8042)
nbd [Mon, 5 Mar 2012 11:57:08 +0000 (11:57 +0000)]
build: remove redundant call to $(SH_FUNC) (#8042)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30818 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agokernel: fix powerpc unused-but-set variables
nbd [Mon, 5 Mar 2012 00:51:12 +0000 (00:51 +0000)]
kernel: fix powerpc unused-but-set variables

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30817 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agokernel: remove the crtsavres dependency, the patched gcc will no longer emit referenc...
nbd [Mon, 5 Mar 2012 00:51:08 +0000 (00:51 +0000)]
kernel: remove the crtsavres dependency, the patched gcc will no longer emit references to that code

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30816 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogcc: now that the gpr save/restore issues are taken care of, remove the -Os/-O2 worka...
nbd [Mon, 5 Mar 2012 00:51:05 +0000 (00:51 +0000)]
gcc: now that the gpr save/restore issues are taken care of, remove the -Os/-O2 workaround that dealt with it earlier

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30815 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogcc: do not emit references to _savegpr_* and _restgpr_* on powerpc, as they are...
nbd [Mon, 5 Mar 2012 00:51:01 +0000 (00:51 +0000)]
gcc: do not emit references to _savegpr_* and _restgpr_* on powerpc, as they are tricky to deal with wrt. libgcc. they cannot be linked dynamically

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30814 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agokernel: fix vmalloc stack traces triggered by module with an empty init section ...
nbd [Mon, 5 Mar 2012 00:12:44 +0000 (00:12 +0000)]
kernel: fix vmalloc stack traces triggered by module with an empty init section (mostly happens on x86)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30813 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] busybox: enable ps wide flag by default
jow [Sun, 4 Mar 2012 20:09:58 +0000 (20:09 +0000)]
[package] busybox: enable ps wide flag by default

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30812 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agolinux/3.3: add more NAND symbols
juhosg [Sun, 4 Mar 2012 18:23:59 +0000 (18:23 +0000)]
linux/3.3: add more NAND symbols

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30811 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agolinux/3.2: add more NAND symbols
juhosg [Sun, 4 Mar 2012 18:23:56 +0000 (18:23 +0000)]
linux/3.2: add more NAND symbols

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30810 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: add support for unbranded XDX-RN502J board
juhosg [Sun, 4 Mar 2012 16:09:13 +0000 (16:09 +0000)]
ramips: add support for unbranded XDX-RN502J board

This patch adds support for routers using a PCB marked XDX-RN502J
V2.0, such as some unbranded routers like this:

http://www.mediafire.com/?8acv87h6snn9fj6
http://www.mediafire.com/?do7xonw7scor4kn
http://www.mediafire.com/?1ad49zvx3e7jyix
http://www.mediafire.com/?i46cqiq66maa197

http://www.aliexpress.com/product-fm/516397994-Free-Shipping-300M-3G-WAN-Wireless-N-WiFi-USB-AP-Router-2-Antennas-wholesalers.html

some reports also state the Aceex 22Y uses the same board.

more information can be found in the following openwrt forum post
https://forum.openwrt.org/viewtopic.php?id=34878

[juhosg: fix checkpatch warnings, use the GENERIC_4M template]

Signed-off-by: bruno schwander <bruno@tinkerbox.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30809 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: board support for Asus RT-N10+
juhosg [Sun, 4 Mar 2012 16:09:11 +0000 (16:09 +0000)]
ramips: board support for Asus RT-N10+

[juhosg: fix indentation in platform scripts, and remove debug
messages from 06_set_iface_mac]

Signed-off-by: Patrick van Staveren <trick@vanstaveren.us>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30808 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] uhttpd: cope with variable number of spaces in header lines (#11079)
jow [Sun, 4 Mar 2012 15:53:51 +0000 (15:53 +0000)]
[package] uhttpd: cope with variable number of spaces in header lines (#11079)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30806 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] base-files: enable conntrack accounting in sysctl. It used to be a compile...
jow [Sun, 4 Mar 2012 14:53:17 +0000 (14:53 +0000)]
[package] base-files: enable conntrack accounting in sysctl. It used to be a compile time option which got deprecated

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30805 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoppc40x: preliminary support for 3.3
juhosg [Sun, 4 Mar 2012 12:39:46 +0000 (12:39 +0000)]
ppc40x: preliminary support for 3.3

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30804 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agolinux/3.3: add missing config symbols
juhosg [Sun, 4 Mar 2012 12:39:44 +0000 (12:39 +0000)]
linux/3.3: add missing config symbols

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30803 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agolinux/3.2: add missing NAND symbols
juhosg [Sun, 4 Mar 2012 12:39:42 +0000 (12:39 +0000)]
linux/3.2: add missing NAND symbols

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30802 3c298f89-4303-0410-b956-a3cf2f4a3e73