16436 Commits

Author SHA1 Message Date
Nicolas Thill
b1bccc082c [package] siit: oops, 'make M=... modules' is 2.6 only, use SUBDIRS=... instead
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20026 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 03:55:34 +00:00
Nicolas Thill
8b68b8784a [package] siit: use $(KERNEL_MAKEOPTS)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20025 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 03:44:48 +00:00
Nicolas Thill
ad3488499b [package] siit: remove obsolete dep (builds fine on 2.6.31 since r18191)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20024 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 03:41:57 +00:00
Florian Fainelli
7c026d2bec [ar7] let 802.1q tagged frames go in and out from cpmac (#6730)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20023 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-06 22:33:30 +00:00
Florian Fainelli
9819491d23 [ar7] fallback to "dumb switch" mode if no PHY was detected
This will enable the second Ethernet MAC in most cases, but will allow
previously non working devices to work.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20022 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-06 22:33:25 +00:00
Florian Fainelli
df3bff72d2 [ar7] fix cpmac panics with 2.6.32 (#6764)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20021 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-06 22:33:19 +00:00
Florian Fainelli
5a997e9194 [ar7] add some missing patches to acx-mac80211 it now builds the pci module as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20020 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-06 22:33:13 +00:00
Nicolas Thill
88a144a5d2 [toolchain] gcc: only enable/disable TLS support in final stage (closes: #6788)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20018 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-06 17:10:45 +00:00
Florian Fainelli
93cdb999f4 [ar7] move netdev_ops conversion, previous hunk was not correct
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20016 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-06 12:48:13 +00:00
Florian Fainelli
1e0ccaa871 [ar7] update acx-mac80211 to a newer snapshot and fix its compilation wrt new includes path
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20015 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-06 12:22:41 +00:00
Florian Fainelli
7b851328e6 [ar7] migrate acx to netdev_ops, required for later kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20014 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-06 12:22:35 +00:00
Felix Fietkau
d5dd494153 mac80211: enable debugfs support by default - having access to the rate control statistics is very useful for figuring out the real quality of a link
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20011 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-06 10:04:30 +00:00
Travis Kemen
8856956e69 fix missing symbols for kernel 2.6.33, closes #6803 thanks Maddes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20010 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 23:10:54 +00:00
Travis Kemen
02ec607396 fix missing symbols for kernel 2.6.32, closes #6802 thanks Maddes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20009 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 22:35:24 +00:00
Travis Kemen
6e3cddff76 add missing symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20008 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 21:58:49 +00:00
Gabor Juhos
4403a25f77 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
Gabor Juhos
c472a7b23d 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
Gabor Juhos
bc539a551e 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
Gabor Juhos
ed0bf18b3a 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
Gabor Juhos
8fe8275c5c 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
Gabor Juhos
c154c604c8 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
Gabor Juhos
cdf9393b64 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
Travis Kemen
b9c5d6edc9 this patch fixes package/Makefile.
-Raphael

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20000 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:28:52 +00:00
Travis Kemen
c089ed672f this patch fixes uboot-envtools so that it is no longer broken.
-Raphael

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19999 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:27:58 +00:00
Travis Kemen
993c51d83d there are quite a lot of package using ln -sf in their Makefile, so
this patch adds

LN:=ln -sf

to rules.mk


-Raphael

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19998 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:26:14 +00:00
Travis Kemen
86c9f602a7 this patch uses PKG_INSTALL:=1 and simplifies the Makefile,
separates the menuconfig options in a separates Config.in file,
adds a new patch to disable man pages (there was an error with QUILT=1
without this patch, as ln was used without -f),
renames patches to be more explicit (and 1xx for Makefile patches and
2xx for source patches)

-Raphael

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19997 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:24:13 +00:00
Travis Kemen
91167603c8 The attached patch replaces $(1) install by $(if $(1), $(1),
install) in the definition, in order to be able to specify an install
rule, which is not always called install (example:
trunk/package/ncurses/Makefile has rules called install.libs and install.data).

Then its possible to do this in ncurses Makefile:

define Build/Install
       $(call Build/Install/Default, install.libs install.data)
endef

This patch does not affect anything else, as if no parameter is given,
it will use install as before.

-Raphael

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19996 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:19:48 +00:00
Travis Kemen
47a3a62caa this patch fixes toolchain parallel build, which reduces build time.
In order to enable parallel build, change line 21 of
include/host-build.mk from:

override MAKEFLAGS=

to:

override MAKEFLAGS=$(MAKE_JOBS)

-Raphael

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19995 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:15:12 +00:00
Travis Kemen
5f00a9860b this patch simplifies the Makefile by using PKG_INSTALL:=1 and fixes
parallel build.

-Raphael

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19994 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:12:24 +00:00
Travis Kemen
7c88d75e88 this patch simplifies the Makefile by using PKG_INSTALL:=1, and it also
fixes parallel build.

-Raphael

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19993 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 20:10:37 +00:00
Nicolas Thill
2310ae077e add build logs directory to 'svn:ignore' property
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19990 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 09:59:53 +00:00
Nicolas Thill
1e53d78d35 remove bison requirement (see [10398] & [14900])
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19989 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 09:48:32 +00:00
Lars-Peter Clausen
915c434270 [xburst] Add support for the n516
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19987 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 04:21:41 +00:00
Lars-Peter Clausen
fed5f4f11f [xburst] Add subtarget for each device
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19986 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 04:15:51 +00:00
Lars-Peter Clausen
221422bfac image.mk: Adjust ubifs build behaviour to that of others image types
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19985 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 04:14:03 +00:00
Lars-Peter Clausen
8f5f7daa44 [xburst] jz4740 pm: Fix gpio suspend/resume. Turn pll off while in suspend and gate
clocks off which arn't handeld by their subsystems yet.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19984 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 02:56:25 +00:00
Lars-Peter Clausen
859a9a12b0 [xburst] gpio.h: Add proper parenthesis to JZ_GPIO_PORTX macros
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19983 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 02:53:23 +00:00
Lars-Peter Clausen
c2324766a6 [xburst] jz4740_fb: Add support for parallel displays, improve power consumption
and some minor bugfixes


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19982 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 02:48:55 +00:00
Nicolas Thill
a83ddf4d57 include kernel-defaults.mk and use $(KERNEL_MAKEOPTS)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19981 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 00:56:05 +00:00
Nicolas Thill
1dbc3b9805 firstboot: detect mtd, rom & jffs parts first, fix jffs mounted test
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19980 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 00:53:51 +00:00
Florian Fainelli
e4d03e7d30 [rdc] fix watchdog driver unregistering, patch by Bernhard Loos
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19979 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-04 20:48:43 +00:00
Lars-Peter Clausen
4f5cf011b0 [xburst] jz4740_udc: Implement suspend/resume
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19978 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-04 20:20:54 +00:00
Florian Fainelli
291f123460 [rdc] rework reboot mechanism with the new watchdog fixes
The fixing of the watchdog driver makes it generate a NMI so the reboot_fixup
can no longer be called from NMI context, instead, override the machine_retart
callback with our southrbridge reboot mechanism. Patch by Bernhard Loos.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19977 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-04 08:28:20 +00:00
Florian Fainelli
acdfb5d0fa [rdc] enable the required packages to use a gpio-based reset button
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19976 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-04 08:28:10 +00:00
Florian Fainelli
385d8187ed [rdc] remove now unused rdc321x_gpio.h file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19975 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-04 08:28:05 +00:00
Florian Fainelli
3d7965e5fe [rdc] improve sitecom device support
Add support for the 3 GPIO LEDs, reset button and switch to the gpio-buttons
driver. Patch by Bernhard Loos.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19974 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-04 08:27:59 +00:00
Florian Fainelli
66ac549d59 [rdc] select ARCH_REQUIRE_GPIOLIB which is required for our gpiolib driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19973 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-04 08:27:51 +00:00
Florian Fainelli
34268bb986 [rdc] add a new southbridge driver which registers the gpio and watchdog platform devices
This also fixes the watchdog logic and abstracts the access to the RDC321x
southbridge PCI configuration register space. Based on a patch by Bernhard Loos.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19972 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-04 07:54:25 +00:00
Florian Fainelli
d7b763de9f [au1000] merge the two patches applying to the same file in a single patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19971 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-04 07:54:20 +00:00
Travis Kemen
62fb99fe0e revert r19964 for now, there are issues with opkg/ipkg.py generating the status db
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19970 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-04 02:42:23 +00:00