1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-16 20:29:22 +02:00
Commit Graph

18288 Commits

Author SHA1 Message Date
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
nico
493988708d [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
nico
0e6ea65559 [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
nico
a6070dab91 [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
2d17b93d56 [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
d66d9ebb2e [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
b2a574ea27 [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
875b899bb6 [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
nico
1a467d902b [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
ce094a4b73 [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
964d789ca0 [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
4f0dc8401b [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
nbd
8e139185b2 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
thepeople
960b5ab667 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
thepeople
0a6ed453c3 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
thepeople
8c78d96c44 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
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
thepeople
fc4c3342f3 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
thepeople
7226842ea8 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
thepeople
9e8f21973d 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
thepeople
f3bdf75732 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
thepeople
f7aa72ae43 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
thepeople
2b2bbce391 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
thepeople
9c8508de70 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
thepeople
ee8fa39267 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
nico
d1d6391039 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
nico
5c33cdcc41 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
cde7986406 [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
de2c2b0b71 [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
6fd901e985 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
474eca73a8 [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
03d2078bc2 [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
38b776b710 [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
nico
831fd20927 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
nico
75c1ca710a 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
51b563fb2a [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
37f69cee3c [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
d34517dacf [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
e1e080bae6 [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
baa06e35a6 [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
23e003c5bf [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
5571a3d454 [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
a0438292e5 [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