openwrt.git
13 years agoomap24xx: Fix cbus nested IRQ acking
mb [Thu, 17 Nov 2011 22:31:27 +0000 (22:31 +0000)]
omap24xx: Fix cbus nested IRQ acking

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

13 years agoomap24xx: Fix initialization of software IRQ mask
mb [Thu, 17 Nov 2011 21:02:00 +0000 (21:02 +0000)]
omap24xx: Fix initialization of software IRQ mask

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

13 years agoomap24xx: Update 3.1 config
mb [Thu, 17 Nov 2011 19:35:57 +0000 (19:35 +0000)]
omap24xx: Update 3.1 config

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

13 years agoomap24xx: Some retu/tahvo IRQ fixes
mb [Thu, 17 Nov 2011 18:06:19 +0000 (18:06 +0000)]
omap24xx: Some retu/tahvo IRQ fixes

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

13 years agoomap24xx: Add basic kexec fixes.
mb [Thu, 17 Nov 2011 14:57:34 +0000 (14:57 +0000)]
omap24xx: Add basic kexec fixes.

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

13 years agopackage/mac80211: fix atomic64 compat
nico [Thu, 17 Nov 2011 09:57:00 +0000 (09:57 +0000)]
package/mac80211: fix atomic64 compat

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

13 years ago[package] base-files: another empty password check fix (#10440)
jow [Thu, 17 Nov 2011 09:40:06 +0000 (09:40 +0000)]
[package] base-files: another empty password check fix (#10440)

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

13 years ago[package] base-files: now that we have date -k, adjust the kernel timezone after...
jow [Thu, 17 Nov 2011 01:18:22 +0000 (01:18 +0000)]
[package] base-files: now that we have date -k, adjust the kernel timezone after setting up TZ and localtime

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

13 years ago[package] busybox: add a "date -k" to set the kernel timezone from the current localt...
jow [Thu, 17 Nov 2011 01:11:56 +0000 (01:11 +0000)]
[package] busybox: add a "date -k" to set the kernel timezone from the current localtime utc offset

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

13 years agop54spi: workqueue deadlock fix
mb [Wed, 16 Nov 2011 22:45:23 +0000 (22:45 +0000)]
p54spi: workqueue deadlock fix

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

13 years agoomap24xx: Add workaround for omapfb locking bug.
mb [Wed, 16 Nov 2011 22:34:38 +0000 (22:34 +0000)]
omap24xx: Add workaround for omapfb locking bug.

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

13 years agop54spi: Lock fixes
mb [Wed, 16 Nov 2011 22:26:12 +0000 (22:26 +0000)]
p54spi: Lock fixes

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

13 years agoRevert r29193
mb [Wed, 16 Nov 2011 19:03:23 +0000 (19:03 +0000)]
Revert r29193

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

13 years agoomap24xx: Set platform specific optimization flags
mb [Wed, 16 Nov 2011 19:02:12 +0000 (19:02 +0000)]
omap24xx: Set platform specific optimization flags

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

13 years agon810: Add xmodmap to profile
mb [Wed, 16 Nov 2011 19:01:19 +0000 (19:01 +0000)]
n810: Add xmodmap to profile

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

13 years agomconf: Fix compile warning:
mb [Wed, 16 Nov 2011 17:27:36 +0000 (17:27 +0000)]
mconf: Fix compile warning:
"warning: conflicting types for ‘sym_set_all_changed’"

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

13 years agoAdd xorg feed to feeds.conf.default
mb [Wed, 16 Nov 2011 16:05:23 +0000 (16:05 +0000)]
Add xorg feed to feeds.conf.default

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

13 years ago[package] base-files: rewrite killing of nonessential services to not rely on top...
jow [Wed, 16 Nov 2011 15:01:18 +0000 (15:01 +0000)]
[package] base-files: rewrite killing of nonessential services to not rely on top, use the proc filesystem only

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

13 years ago[package] busybox: fix empty password detection in telnetd init (#10432)
jow [Wed, 16 Nov 2011 13:17:35 +0000 (13:17 +0000)]
[package] busybox: fix empty password detection in telnetd init (#10432)

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

13 years agopackage/ppp: fix typo in r28868 (closes: #10429)
nico [Tue, 15 Nov 2011 23:40:39 +0000 (23:40 +0000)]
package/ppp: fix typo in r28868 (closes: #10429)

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

13 years ago[rdc] include bridge and 8021q modules by default
florian [Tue, 15 Nov 2011 22:24:22 +0000 (22:24 +0000)]
[rdc] include bridge and 8021q modules by default

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

13 years ago[package] allow building 8021q and bridge as modules
florian [Tue, 15 Nov 2011 22:24:18 +0000 (22:24 +0000)]
[package] allow building 8021q and bridge as modules

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

13 years ago[package] kmod-r6040 depends on kmod-libphy
florian [Tue, 15 Nov 2011 19:15:42 +0000 (19:15 +0000)]
[package] kmod-r6040 depends on kmod-libphy

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

13 years agolantiq: add runtime generation of /etc/config/network
blogic [Tue, 15 Nov 2011 18:21:00 +0000 (18:21 +0000)]
lantiq: add runtime generation of /etc/config/network

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

13 years ago[package] busybox: revert accidentally committed debugging flag
jow [Tue, 15 Nov 2011 17:54:02 +0000 (17:54 +0000)]
[package] busybox: revert accidentally committed debugging flag

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

13 years ago[package] busybox: fix hexdump segmentation fault with an empty leading format unit
jow [Tue, 15 Nov 2011 17:38:55 +0000 (17:38 +0000)]
[package] busybox: fix hexdump segmentation fault with an empty leading format unit

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

13 years agoath9k: reorganize patches, reset hardware after full sleep (fixes #10349)
nbd [Tue, 15 Nov 2011 14:53:21 +0000 (14:53 +0000)]
ath9k: reorganize patches, reset hardware after full sleep (fixes #10349)

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

13 years ago[package] uhttpd: prevent linking uhttpd binary against crypto libraries
jow [Tue, 15 Nov 2011 10:17:59 +0000 (10:17 +0000)]
[package] uhttpd: prevent linking uhttpd binary against crypto libraries

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

13 years ago[package] broadcom-wl: align RADIUS options with r26482, patch by Etienne Champetier...
jow [Mon, 14 Nov 2011 21:37:53 +0000 (21:37 +0000)]
[package] broadcom-wl: align RADIUS options with r26482, patch by Etienne Champetier <etienne.champetier@free.fr>

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

13 years agoath9k: do not put the hardware to full-sleep while tx is pending
nbd [Mon, 14 Nov 2011 21:21:24 +0000 (21:21 +0000)]
ath9k: do not put the hardware to full-sleep while tx is pending

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

13 years agoath9k: rework radio stop/start cleanup, avoid duplicate rx/tx stop, avoid early phy...
nbd [Mon, 14 Nov 2011 21:21:03 +0000 (21:21 +0000)]
ath9k: rework radio stop/start cleanup, avoid duplicate rx/tx stop, avoid early phy stop

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

13 years ago[package] base-files: prime root password with "x" to notify programs that there...
jow [Mon, 14 Nov 2011 19:02:01 +0000 (19:02 +0000)]
[package] base-files: prime root password with "x" to notify programs that there is a shadow record, fix /bin/login.sh password detection accordingly.
Solves broken key based dropbear login with empty password after r28935.

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

13 years agolantiq: fix falcon build breakage
blogic [Mon, 14 Nov 2011 18:55:58 +0000 (18:55 +0000)]
lantiq: fix falcon build breakage

dev-wifi-rt2x00 fails to build on falcon due to missing pci

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

13 years agoar71xx: fix USB LED on the DB120 board
juhosg [Mon, 14 Nov 2011 17:43:15 +0000 (17:43 +0000)]
ar71xx: fix USB LED on the DB120 board

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

13 years agoar71xx: add a function for selecting output signal on a given GPIO pin
juhosg [Mon, 14 Nov 2011 17:43:14 +0000 (17:43 +0000)]
ar71xx: add a function for selecting output signal on a given GPIO pin

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

13 years agoar71xx: fix GPIO function handling on AR934x
juhosg [Mon, 14 Nov 2011 17:43:13 +0000 (17:43 +0000)]
ar71xx: fix GPIO function handling on AR934x

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

13 years agoar71xx: add AR71XX_ prefix to GPIO_REG_* defines
juhosg [Mon, 14 Nov 2011 17:43:11 +0000 (17:43 +0000)]
ar71xx: add AR71XX_ prefix to GPIO_REG_* defines

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

13 years agoar71xx: merge nand scan patch
juhosg [Mon, 14 Nov 2011 17:43:10 +0000 (17:43 +0000)]
ar71xx: merge nand scan patch

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

13 years agomac80211: enable support for RaLink Rt53xx USB devices in rt2800usb
nbd [Mon, 14 Nov 2011 14:06:37 +0000 (14:06 +0000)]
mac80211: enable support for RaLink Rt53xx USB devices in rt2800usb

The driver works quite nice and stable for me using a RaLink Rt5370 USB device.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29116 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agonetifd: update to latest version, fixes tcp connection loss issues on dhcp rekey
nbd [Mon, 14 Nov 2011 14:06:32 +0000 (14:06 +0000)]
netifd: update to latest version, fixes tcp connection loss issues on dhcp rekey

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

13 years ago[package] uci: update to latest git rev 7289b2d69aaffa9299b47aaaa0da1e9969ace6c1
jow [Mon, 14 Nov 2011 13:18:09 +0000 (13:18 +0000)]
[package] uci: update to latest git rev 7289b2d69aaffa9299b47aaaa0da1e9969ace6c1

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

13 years agoar71xx: fix a compiler warning
juhosg [Mon, 14 Nov 2011 13:07:47 +0000 (13:07 +0000)]
ar71xx: fix a compiler warning

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

13 years agoar71xx: fix GPIO count for AR934x
juhosg [Mon, 14 Nov 2011 13:07:45 +0000 (13:07 +0000)]
ar71xx: fix GPIO count for AR934x

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

13 years agoar71xx: flush DDR writeback buffers for WMAC and PCIe on AR934X
juhosg [Mon, 14 Nov 2011 11:49:53 +0000 (11:49 +0000)]
ar71xx: flush DDR writeback buffers for WMAC and PCIe on AR934X

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

13 years agoar71xx: use a dummy irq chip for WMAC and PCIe irq hadling
juhosg [Mon, 14 Nov 2011 11:49:51 +0000 (11:49 +0000)]
ar71xx: use a dummy irq chip for WMAC and PCIe irq hadling

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

13 years agoar71xx: add AR934X_RESET_REG_PCIE_WMAC_INT_STATUS defines
juhosg [Mon, 14 Nov 2011 11:49:49 +0000 (11:49 +0000)]
ar71xx: add AR934X_RESET_REG_PCIE_WMAC_INT_STATUS defines

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

13 years agoar71xx: add an irq parameter for ar724x_pcibios_init
juhosg [Mon, 14 Nov 2011 11:49:47 +0000 (11:49 +0000)]
ar71xx: add an irq parameter for ar724x_pcibios_init

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

13 years agoar71xx: remove hardwired interface parameters from mach-* files
juhosg [Mon, 14 Nov 2011 07:38:09 +0000 (07:38 +0000)]
ar71xx: remove hardwired interface parameters from mach-* files

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

13 years agoar71xx: force hardwired interface parameters in ar71xx_add_device_eth
juhosg [Mon, 14 Nov 2011 07:38:07 +0000 (07:38 +0000)]
ar71xx: force hardwired interface parameters in ar71xx_add_device_eth

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

13 years agoar71xx: use if-else instead of conditional operators in ar71xx_add_device_eth
juhosg [Mon, 14 Nov 2011 07:38:05 +0000 (07:38 +0000)]
ar71xx: use if-else instead of conditional operators in ar71xx_add_device_eth

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

13 years ago[brcm63xx] build images for Pirelli A226M (#10409)
florian [Sun, 13 Nov 2011 19:19:22 +0000 (19:19 +0000)]
[brcm63xx] build images for Pirelli A226M (#10409)

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

13 years ago[brcm63xx] register uart0 on DWV-S0 boards (#10409)
florian [Sun, 13 Nov 2011 19:19:18 +0000 (19:19 +0000)]
[brcm63xx] register uart0 on DWV-S0 boards (#10409)

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

13 years ago[kernel] refresh 3.0 patches
florian [Sun, 13 Nov 2011 19:19:14 +0000 (19:19 +0000)]
[kernel] refresh 3.0 patches

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

13 years ago[kernel] refresh 2.6.39 patches
florian [Sun, 13 Nov 2011 19:19:10 +0000 (19:19 +0000)]
[kernel] refresh 2.6.39 patches

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

13 years ago[brcm63xx] rename 456-board_DWV-S0_ehci.patch to 456-board_DWV-S0_fixes.patch
florian [Sun, 13 Nov 2011 19:19:05 +0000 (19:19 +0000)]
[brcm63xx] rename 456-board_DWV-S0_ehci.patch to 456-board_DWV-S0_fixes.patch

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

13 years ago[rdc] fix typo, load ip17xx switch module
florian [Sun, 13 Nov 2011 18:41:26 +0000 (18:41 +0000)]
[rdc] fix typo, load ip17xx switch module

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

13 years agoar71xx: enable has_gbit flag on AR724{0,1}
juhosg [Sun, 13 Nov 2011 17:36:36 +0000 (17:36 +0000)]
ar71xx: enable has_gbit flag on AR724{0,1}

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

13 years agoar71xx: fixup onboard PCIe chip registration on the DB120 board
juhosg [Sun, 13 Nov 2011 12:48:03 +0000 (12:48 +0000)]
ar71xx: fixup onboard PCIe chip registration on the DB120 board

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

13 years agoar71xx: drop DB120_WMAC_MAC_OFFSET, it is not needed
juhosg [Sun, 13 Nov 2011 12:48:01 +0000 (12:48 +0000)]
ar71xx: drop DB120_WMAC_MAC_OFFSET, it is not needed

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

13 years agomadwifi: rename patch from ifxmips -> lantiq
blogic [Sun, 13 Nov 2011 12:10:52 +0000 (12:10 +0000)]
madwifi: rename patch from ifxmips -> lantiq

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

13 years agouboot-lantiq: not all configs were using lzma for compression, add gigaset ramboot...
blogic [Sun, 13 Nov 2011 12:09:34 +0000 (12:09 +0000)]
uboot-lantiq: not all configs were using lzma for compression, add gigaset ramboot image

Signed-off-by: Andrej Vlašić <andrej.vlasic0@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29019 3c298f89-4303-0410-b956-a3cf2f4a3e73

13 years agoinclude/kernel.mk: don't check for modules.builtin on 2.6.32-
jogo [Sun, 13 Nov 2011 11:45:09 +0000 (11:45 +0000)]
include/kernel.mk: don't check for modules.builtin on 2.6.32-

modules.builtin is only available in 2.6.33 and later, so fall back to
assuming it's built-in for older kernels.

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

13 years agoar71xx: ag71xx: add support for getting switch port link status
juhosg [Sun, 13 Nov 2011 11:27:04 +0000 (11:27 +0000)]
ar71xx: ag71xx: add support for getting switch port link status

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

13 years agoar71xx: remove mii_ctrl resources of the ethernet devices
juhosg [Sun, 13 Nov 2011 11:27:03 +0000 (11:27 +0000)]
ar71xx: remove mii_ctrl resources of the ethernet devices

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

13 years agoar71xx: ag71xx: remove unused mii_ctrl field from struct ag71xx
juhosg [Sun, 13 Nov 2011 11:27:01 +0000 (11:27 +0000)]
ar71xx: ag71xx: remove unused mii_ctrl field from struct ag71xx

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

13 years agoar71xx: ag71xx: remove unused mii_cfg related functions and defines
juhosg [Sun, 13 Nov 2011 11:27:00 +0000 (11:27 +0000)]
ar71xx: ag71xx: remove unused mii_cfg related functions and defines

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

13 years agoar71xx: set MII interface speed from the set_speed callbacks
juhosg [Sun, 13 Nov 2011 11:26:59 +0000 (11:26 +0000)]
ar71xx: set MII interface speed from the set_speed callbacks

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

13 years agoar71xx: rename set_pll callback to set_speed in ag71xx_platform_data
juhosg [Sun, 13 Nov 2011 11:26:57 +0000 (11:26 +0000)]
ar71xx: rename set_pll callback to set_speed in ag71xx_platform_data

Also rename the corresponding callback functions.

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

13 years agoar71xx: ag71xx: remove MII interface setup code
juhosg [Sun, 13 Nov 2011 11:26:56 +0000 (11:26 +0000)]
ar71xx: ag71xx: remove MII interface setup code

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

13 years agoar71xx: configure MII interface type from ar71xx_setup_phy_if_mode
juhosg [Sun, 13 Nov 2011 11:26:54 +0000 (11:26 +0000)]
ar71xx: configure MII interface type from ar71xx_setup_phy_if_mode

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

13 years agoar71xx: fix occasional kernel hangs during boot on AR934x
juhosg [Sun, 13 Nov 2011 11:26:52 +0000 (11:26 +0000)]
ar71xx: fix occasional kernel hangs during boot on AR934x

The patch taken from the linux-mips mailing list.

The Kernel hangs occasionally during boot after
"Calibrating delay loop..". This is caused by the
c0_compare_int_usable() routine in cevt-r4k.c
returning false which causes the system to disable
the timer and hang later. The false return happens
because the routine is using a series of four calls
to irq_disable_hazard() as a delay while it waits
for the timer changes to propagate to the cp0 cause
register. On newer MIPS cores, like the 74K, the
series of irq_disable_hazard() calls turn into ehb
instructions and can take as little as a few clock
ticks for all 4 instructions. This is not enough of
a delay, so the routine thinks the timer is not
working.

This fix uses up to a max number of cycle counter
ticks for the delay and uses back_to_back_c0_hazard()
instead of irq_disable_hazard() to handle the hazard
condition between cp0 writes and cp0 reads.

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

13 years agoar71xx: refresh kernel patches
juhosg [Sun, 13 Nov 2011 11:26:51 +0000 (11:26 +0000)]
ar71xx: refresh kernel patches

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

13 years agolinux: update 3.1 to 3.1.1
jogo [Sun, 13 Nov 2011 10:48:05 +0000 (10:48 +0000)]
linux: update 3.1 to 3.1.1

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

13 years agolantiq: add uci-defaults code for handling leds
blogic [Sat, 12 Nov 2011 23:40:21 +0000 (23:40 +0000)]
lantiq: add uci-defaults code for handling leds

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

13 years agolantiq: add /lib/lantiq.sh and make hotplug handlers use it
blogic [Sat, 12 Nov 2011 23:40:16 +0000 (23:40 +0000)]
lantiq: add /lib/lantiq.sh and make hotplug handlers use it

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

13 years agolantiq: rename leds
blogic [Sat, 12 Nov 2011 23:40:12 +0000 (23:40 +0000)]
lantiq: rename leds

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

13 years agolantiq: split compat headers out of bsp header patch
blogic [Sat, 12 Nov 2011 23:40:07 +0000 (23:40 +0000)]
lantiq: split compat headers out of bsp header patch

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

13 years agolantiq: adds hotplug handler for loading rt2x00 firmware
blogic [Sat, 12 Nov 2011 23:40:01 +0000 (23:40 +0000)]
lantiq: adds hotplug handler for loading rt2x00 firmware

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

13 years agolantiq: adds hotplug handler for handling buttons and makes w303v work with it
blogic [Sat, 12 Nov 2011 23:39:56 +0000 (23:39 +0000)]
lantiq: adds hotplug handler for handling buttons and makes w303v work with it

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

13 years agolantiq: cleanup default package selection
blogic [Sat, 12 Nov 2011 23:39:51 +0000 (23:39 +0000)]
lantiq: cleanup default package selection

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

13 years agolantiq: w303v has its rt2860 eep on the nor flash. tell compat-wireless how to use it
blogic [Sat, 12 Nov 2011 18:41:15 +0000 (18:41 +0000)]
lantiq: w303v has its rt2860 eep on the nor flash. tell compat-wireless how to use it

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

13 years agokernel: ar8216: add support for the AR8236 switch
juhosg [Sat, 12 Nov 2011 14:09:52 +0000 (14:09 +0000)]
kernel: ar8216: add support for the AR8236 switch

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

13 years agokernel: ar8216: move port vlan setup into a separate function
juhosg [Sat, 12 Nov 2011 14:09:50 +0000 (14:09 +0000)]
kernel: ar8216: move port vlan setup into a separate function

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

13 years agopackage/base-files: enhance service functions
nico [Sat, 12 Nov 2011 13:53:15 +0000 (13:53 +0000)]
package/base-files: enhance service functions

 * allow matching process by name (useful for processes changing it)
 * check if first argument is executable
 * fix function name used in error messages

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

13 years agoar71xx: use the button for WPS control on the DB120
juhosg [Sat, 12 Nov 2011 12:50:20 +0000 (12:50 +0000)]
ar71xx: use the button for WPS control on the DB120

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

13 years agoar71xx: register the second ethernet interface on the DB120 board
juhosg [Sat, 12 Nov 2011 12:50:19 +0000 (12:50 +0000)]
ar71xx: register the second ethernet interface on the DB120 board

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

13 years agoar71xx: implement SoC specific phy interface setup
juhosg [Sat, 12 Nov 2011 12:50:18 +0000 (12:50 +0000)]
ar71xx: implement SoC specific phy interface setup

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

13 years agoar71xx: move phy interface setup into a separate function
juhosg [Sat, 12 Nov 2011 12:50:16 +0000 (12:50 +0000)]
ar71xx: move phy interface setup into a separate function

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

13 years agoar71xx: register both MDIO bus on the DB120 board
juhosg [Sat, 12 Nov 2011 12:09:59 +0000 (12:09 +0000)]
ar71xx: register both MDIO bus on the DB120 board

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

13 years agoar71xx: add AR934X specific MDIO registration code
juhosg [Sat, 12 Nov 2011 12:09:56 +0000 (12:09 +0000)]
ar71xx: add AR934X specific MDIO registration code

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

13 years agoar71xx: add a secondary mdio bus
juhosg [Sat, 12 Nov 2011 12:09:54 +0000 (12:09 +0000)]
ar71xx: add a secondary mdio bus

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

13 years agoar71xx: rename ar71xx_mdio_* structures to ar71xx_mdio0_*
juhosg [Sat, 12 Nov 2011 12:09:50 +0000 (12:09 +0000)]
ar71xx: rename ar71xx_mdio_* structures to ar71xx_mdio0_*

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

13 years agoar71xx: add an id argument to ar71xx_add_device_mdio
juhosg [Sat, 12 Nov 2011 12:09:48 +0000 (12:09 +0000)]
ar71xx: add an id argument to ar71xx_add_device_mdio

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

13 years agoar71xx: pass netdev and miidev pointer to ar71xx_add_device_dsa
juhosg [Sat, 12 Nov 2011 12:09:42 +0000 (12:09 +0000)]
ar71xx: pass netdev and miidev pointer to ar71xx_add_device_dsa

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

13 years agoar71xx: add AR934x specific USB setup
juhosg [Sat, 12 Nov 2011 10:54:20 +0000 (10:54 +0000)]
ar71xx: add AR934x specific USB setup

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

13 years agoar71xx: register the first ethernet interface on the DB120 board
juhosg [Sat, 12 Nov 2011 10:54:18 +0000 (10:54 +0000)]
ar71xx: register the first ethernet interface on the DB120 board

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

13 years agoar71xx: allow to register ethernet interfaces for AR934X
juhosg [Sat, 12 Nov 2011 10:54:17 +0000 (10:54 +0000)]
ar71xx: allow to register ethernet interfaces for AR934X

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

13 years agoar71xx: ag71xx: use fixed link parameters if the mii bus is not registered
juhosg [Sat, 12 Nov 2011 10:54:16 +0000 (10:54 +0000)]
ar71xx: ag71xx: use fixed link parameters if the mii bus is not registered

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

13 years agoar71xx: add AR934X specific bootstrap and reset register bits
juhosg [Sat, 12 Nov 2011 10:54:15 +0000 (10:54 +0000)]
ar71xx: add AR934X specific bootstrap and reset register bits

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

13 years agoar71xx: add diag support for the DB120 board
juhosg [Sat, 12 Nov 2011 10:54:10 +0000 (10:54 +0000)]
ar71xx: add diag support for the DB120 board

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

This page took 0.065981 seconds and 4 git commands to generate.