1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-05 15:03:08 +02:00
Commit Graph

437 Commits

Author SHA1 Message Date
hauke
48bf9ccb33 brcm47xx: some fixes
* fix return codes of nvram_getenv. Now it behaves like cfe_getenv.
* also check cfe for kernel_args param. 
* some style fixes


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22424 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-31 10:05:29 +00:00
hauke
8eb932c7e1 mostly revert commit r22396
CFE does not boot images generated with these checksums because of 
wrong checksum.

After flashing then with tftp to my Asus wl500-GPv1 the following messages 
are show:
Null Rescue Flag.
Boot program checksum is invalid
Hello!! Enter Rescue Mode: (Check error)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22418 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-30 21:19:49 +00:00
markus
3c05ba2472 fix CRC32 calculation for sysupgrade
* reduce image size for CRC calculation by fs_mark size

sysupgrade sometimes failed for me and I noticed that it was due
to incorrect CRC values in trx-header after performing it.
It seems that the fs_mark was completely included in the calculation
and that it was nevertheless modified by sysupgrade while appending
the jffs data.
This only occurs for the first boot after sysupgrade as the flashmap
driver recalculates the CRC to an even smaller area when it boots.



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22396 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-27 15:37:37 +00:00
hauke
d3a030c623 brcm47xx: now hopfully realy commit the right things from r22385
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22388 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-25 16:10:51 +00:00
hauke
1d687ec7f8 brcm47xx: add missing part from r22385
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22387 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-25 16:07:40 +00:00
hauke
507c1634ee brcm47xx: fill the whole sprom with data
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22385 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-24 23:25:06 +00:00
hauke
0474d29e5e brcm47xx: fix for boardflags by xMff
and checkpatch.pl fixes


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22318 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-20 19:41:17 +00:00
hauke
a7a1dcb877 brcm47xx: write boardflags correct into sprom
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22298 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-19 21:45:29 +00:00
hauke
9fe2a2d554 brcm47xx: prepare brcm47xx patches for sending to mainline.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22296 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-19 20:25:20 +00:00
hauke
03685da10d brcm47xx: remove kernel 2.6.33
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22295 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-19 20:07:24 +00:00
hauke
8a674c3d5e brcm47xx: activate swap again and run make oldconfig
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22266 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-17 20:01:46 +00:00
cshore
8ec9d56a59 [brcm47xx]: target (base-files): Fixed failsafe mode by adding back insmod diag
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22186 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15 02:46:03 +00:00
hauke
af2bb2e258 brcm47xx: use kernel 2.6.34.1 as default kernel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22119 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-10 22:40:45 +00:00
nbd
f231b38166 brcm47xx: fix a small copy&paste error in the b44 fix for 2.6.34 and 2.6.35
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22116 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-10 12:17:41 +00:00
nbd
59da09e12d Get rid of the b44 'BUG! Timeout waiting for bit 80000000 of register 428 to clear.' spam.
more and more users are getting confused by this, and consider it a regression in brcm47xx,
because brcm-2.4 was not showing this message. It's not particularly interesting for debugging,
most of the time it only happens because of an unconnected port.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22110 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-10 00:48:37 +00:00
markus
4fd65eaf7b brcm47xx: added dual image support to flashmap driver
some CFE versions (i.e. WRT54G3Gv2-VF) expect two separate firmware
images which each consume half of the available flash space.
these changes check for the TRX header version and set the partition
size correctly.
Tested on G3Gv2-VF and Asus WL-500GP



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22019 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 16:26:24 +00:00
markus
0cfd641531 renamed wrt54g3gv2-vf images
'factory' and 'sysupgrade' did not make much sense. A discussion
with jow convinced me that .trx results in a helpdesk disaster.
So I decided to use '.bin' for normal bin-headers and '.noheader.bin'
for the trx-v2 image.
I fixed the wiki accordingly.



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22013 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 10:48:13 +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
nbd
08944ed54a add back the base-files/image code from brcm-2.4 to brcm47xx
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21945 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26 20:41:49 +00:00
nbd
c791c2bc42 remove brcm47xx symlinks to brcm-2.4 (unfortunately svn does not allow a proper type changing commit)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21944 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26 20:41:40 +00:00
jow
ab22ad7e44 [brcm47xx] change a typo in ath5k profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21853 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-20 13:46:24 +00:00
jow
203384ef2c [brcm47xx] deselect wpad-mini in wl profile instead of adding it to all other profiles, slightly change titles
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21852 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-20 13:44:19 +00:00
jow
a4219746fb [brcm47xx] add a profile using proprietary wl instead of b43
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-20 13:32:40 +00:00
nbd
878b1f5b6a brcm47xx: add some exports to be used by the new wl driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21793 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-14 10:03:05 +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
ce88f0a6d2 generic: don't override CONFIG_DEBUG_FS
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21749 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 10:45:42 +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
c833c06e55 generic: remove trailing whitespaces from kernel configs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21747 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 08:58:09 +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
acoul
47b045d133 brcm47xx: add kernel 2.6.35 preliminary support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21707 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-08 16:58:06 +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
hauke
219280afea brcm47xx: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21543 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-23 13:17:56 +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
lars
8f059e046a [kernel] Move CONFIG_LZMA_{DE,}COMPRESS to generic config
It is selected by CONFIG_JFFS2_LZMA which is set in the generic config.



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21437 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-12 23:04:18 +00:00
hauke
2643f5ec98 brcm47xx: use tab instead of space
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21430 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-12 20:28:39 +00:00
hauke
330f5218b4 brcm47xx: ehci-ssb: some updates:
* update pointers in struct hc_driver
 * make ssb_ehci_detach more look like the pci version
 * remove resume and suspend as they are never activated and not compiling
 * replace ssb_ehci_start with ehci_run as it only calls this method


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21427 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-12 18:28:41 +00:00
nbd
50413a4e86 brcm47xx: adjust the brcm4710 cache workaround code so that it does not break bcm4716 (patch by Bernhard Loos)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21395 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-07 11:48:15 +00:00
nbd
40ccc298ba kernel: bring ssb in sync with upstream (as of current wireless-testing)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21269 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-30 15:53:08 +00:00
acoul
96cbb6e414 brcm47xx: update config-2.6.33 options
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21266 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-30 11:10:04 +00:00
acoul
821842c129 brcm47xx: refresh 2.6.33 kernel patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21265 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-30 11:05:40 +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
acoul
aa64611514 brcm47xx: add missing bits & bytes on r21119
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21145 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-24 19:23:54 +00:00
acoul
81a803d0d4 brcm47xx: add sysfs attributes to ssb devices & new defines for registers and device ids (credits: Bernhard Loos)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21119 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-24 06:54:17 +00:00
acoul
cb28cad0c1 brcm47xx: fix phy isolation bit on Toshiba WRC-1000, Siemens SE505 v1, Askey RT-210W, RT-220W and alike boards (closes #6789)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21108 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-23 11:49:27 +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
acoul
4cc0134d35 brcm47xx: fix r21042, nuke (boardnum == 42 section)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21047 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-20 16:23:47 +00:00
acoul
bd2694ed58 brcm47xx: fix ethernet link state (closes #7056)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21042 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-20 15:03:22 +00:00
hauke
193c04bbe7 brcm47xx: allow isdn on brcm47xx
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21001 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-18 19:32:18 +00:00
hauke
b7ab10d53e brcm47xx: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20996 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-18 18:22:50 +00:00
hauke
1ff112ddd2 brcm47xx: fix build of tg3 for kernel 2.6.34
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20994 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-18 17:19:39 +00:00
acoul
5527854816 brcm47xx: fix ide drive assignment (closes #7061)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20924 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-16 15:05:32 +00:00
acoul
7d1583626f brcm47xx: add preliminary 2.6.34 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20888 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-15 20:50:50 +00:00
hauke
7a99c8888a brcm47xx: remove support for older for kernel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20492 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 19:53:30 +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
markus
76d5263125 added feature "pcmcia"
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20268 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 12:20:36 +00:00
markus
e11642abcb fix yenta_socket driver
Disable some calls the WRT54G3G implementation does not like
and enable interrupts to allow hotplugging.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20240 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-16 10:41:26 +00:00
markus
ca78cbf57d fix PCI resouce allocation for SSB PCI host bridge
The defined offset is wrong and the fixup-code overrides it
later on so that it never gets used for most PCI devices.
Unfortunately the yenta-socket allocates its own resources
and crashes because of the wrong mem_offset.

It seems that the offset and fixup code came from 2.4 where
resource allocation was handled differently.

This patch removes the unneeded parts and thus enables
the yenta_socket on the WRT54G3G platform.

It was tested on Asus WL500G-Premium (v1 and v2), Linksys
WRT54G3G, Netgear WGT634U

Signed-off-by: Michael Buesch <mb@bu3sch.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20239 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-16 10:39:37 +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
hauke
2c2e1ade7c brcm47xx: fix commit r18413 "128MB ram problem"
The patch commited in r18413 was wrong.
This patch prevents prom_init_mem from scanning over 128MB ram.
This is from #6765 and #3177

Refresh all patches


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20072 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08 22:03:00 +00:00
hauke
a7b6796e7d brcm47xx: add CONFIG_CMDLINE again
Fix for r19955
this patch was suggested by tripolar


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19967 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-03 20:32:41 +00:00
hauke
e8e50f9ded brcm47xx: add support for kernel 2.6.33
Thanks to acoul and tripolar


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19955 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-02 21:16:18 +00:00
florian
c2af128ef5 [brcm47xx] explicitely enable shared interrupt 2 for any core that did not a dedicated IRQ
Explicitely enable shared interrupt 2 for any core that didn't get a dedicated IRQ
anymore (fallthrough case) and for EXTIF cores to make gpio interrupts work.
Also remove a bogus comment.

Signed-off-by: Jochen Friedrich <jochen@scram.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19895 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-28 11:09:44 +00:00
hauke
4a42736cb4 [brcm47xx] remove unneeded patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19891 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-28 10:21:04 +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
hauke
9380739d16 [brcm47xx] Fix build warnings
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19782 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-20 19:31:34 +00:00
hauke
1a3de32e68 [brcm47xx] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19781 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-20 19:31:13 +00:00
thepeople
aa5799156e fix mistake, thanks xMff
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19620 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-13 01:05:31 +00:00
thepeople
669c4ccdd1 sync kernel config, closes #6675
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19619 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-13 00:53:21 +00:00
thepeople
a0fa134a9e update brcm47xx to .32, thanks tripolar
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19592 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-12 01:14:56 +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
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
nbd
cef700b13c replace the hostapd preselection with a wpad preselection to enable proper client mode support in the default images
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19293 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-23 17:21:18 +00:00
mb
2e7da1b948 bcm47xx: Add basic 2.6.32 support.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19062 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-07 16:06:05 +00:00
kaloz
b281497b69 switch ixp4xx and ubicom32 to 2.6.30, get rid of 2.6.28 files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18952 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-27 21:28:02 +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
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
hauke
f5180a4270 [brcm47xx] Remove patches already applied in generic and refresh patches.
This fixes #6200




git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18597 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-29 12:09:42 +00:00
jow
3b1067ec77 [brcm47xx] add missing CONFIG_MIPS_FPU_EMU to kernel config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18477 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-22 14:54:26 +00:00
hauke
3fb97947af [brcm47xx] fix problem with 128MB ram.
This patch is out of broadcoms official source code


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18413 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-13 20:32:47 +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
thepeople
163074a14b fix my typo
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18219 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-30 01:08:11 +00:00
thepeople
09e306ce30 add WRT350Nv1 target, thanks sn9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18218 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-30 01:05:37 +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
agb
669b52818b [generic-2.6] move IMAGE_CMDLINE_HACK default to generic from targets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17905 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-05 17:05:34 +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
hauke
edf4ec42fa [brcm47xx] remove deprecated warning
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17761 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-27 13:52:14 +00:00
hauke
7bf0e93f65 [brcm47xx] Remove patches already included in mainline kernel.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17735 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-26 11:51:26 +00:00
hauke
f4aa4e469c [brcm47xx] add patches for kernel 2.6.31
This is completly untested. Only a compile tests with the default config was done!


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17734 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-26 11:48:48 +00:00
hauke
acb3c6bb2e [brcm47xx] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17733 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-26 11:42:43 +00:00
nbd
da6dd9a7ec brcm47xx: switch to 2.6.30.7
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17732 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-26 09:33:44 +00:00
nbd
710de0050c brcm47xx - add cache workarounds to 2.6.28 (merged from 2.6.30), fixes #4293, should fix #2374
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17710 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-24 21:20:44 +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
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
mb
e1f32f33a8 bcm47xx: Fix EHCI/OHCI dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17536 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-06 21:15:12 +00:00
mb
cb98d53283 bcm47xx: Fix EHCI/OHCI dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17535 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-06 20:55:01 +00:00
mb
6d20d4747e Fix merge error
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17534 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-06 20:43:44 +00:00
mb
9d1da6b4dc bcm47xx: Port usb fixes to .30
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17533 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-06 20:25:11 +00:00
mb
2b9cdf477e bcm47xx: Apply bcm5354 USB fix
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17531 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-06 19:49:07 +00:00
mb
4f182a1a98 bcm47xx: Clean up USB patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17530 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-06 19:31:14 +00:00
hauke
d668adfbb7 refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17268 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-15 08:37:45 +00:00
nbd
3e8b5f6bd0 add the 2.6.30 port of the cache workaround patch from #4293 (thx, acoul)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16917 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-19 11:44:54 +00:00
kaloz
d5e68a9497 rfkill config cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16471 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-15 07:13:00 +00:00
hauke
8bb622d02f [brcm47xx] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16445 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-14 09:45:59 +00:00
hauke
318c9e430b [brcm47xx] Port to kernel 2.6.30.
There is an error in the unlzma system in the kernel.
A lzma compressed squashfs filesystem does not work for me.
This should compile and works for me on my Asus WL-500GP, please test it on more systems.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16441 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-13 21:20:53 +00:00
florian
574adb08b8 [brcm47xx] include ubsec_ssb in the WGT634U profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16440 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-13 20:38:24 +00:00
florian
c7e8017749 [brcm47xx] fix ssb irq setup, allows ubsec_ssb devices on Asus WL500GP and Netgear WGT634U to work, no side effects noticed on other devices
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16416 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-11 07:57:53 +00:00
jow
e92b5b28a0 [brcm47xx] add patches to workaround dcache realted fuse problems (#5186)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16412 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-11 02:10:41 +00:00
florian
be7e0b8c3a [brcm47xx] add watchdog driver (#5238)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16381 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-08 14:15:25 +00:00
nico
7be5b88e40 [kernel] brcm47xx: make input support modular (closes: #5174)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16143 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-28 15:54:18 +00:00
nbd
d0826032e6 brcm47xx: initialize mtd bankwidth to fix problems with DIR-320 and others (patch from #4729)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15959 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-21 12:01:44 +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
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
hauke
1b99239fe3 [brcm47xx] Activate CONFIG_USB_EHCI_HCD_SSB and CONFIG_USB_OHCI_HCD_SSB only on brcm47xx.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15807 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-12 22:02:19 +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
2f1b56443c refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 11:35:08 +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
florian
21dcc33bff [brcm47xx] use vmalloc instead of kmalloc when reserving space for the lzma initramfs (#3488)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15534 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-01 09:23:31 +00:00
nbd
b47e0c9f48 brcm47xx: remove 2.6.25 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15448 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-27 15:47:46 +00:00
jow
d7bc7f5ba2 [brcm47xx] add nvram to default packages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15438 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-27 13:00:27 +00:00
nbd
b3938f1ae2 brcm47xx: 2.6.28 was accidentally committed with the old (and conceptually broken) b44 phy fix. replace it with my cleaned up version from 2.6.25 (thx, netprince)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15351 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-23 14:27:16 +00:00
florian
3504fa9368 [brcm47xx] correctly set mapbase while registering the UART (#4622)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15255 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-19 13:43:00 +00:00
florian
c0d1d6df8e [brcm47xx] finally fix boot failures on buffalo devices, tested on WHR-HP-G54 and WRT54GS v1.1 with no side effects (#4061)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15232 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-17 09:22:02 +00:00
florian
6c3a094cb1 [kernel] do not override CONFIG_CONFIGFS_FS in a few places, and make gpiommc be selectable with the spio-gpio-old module (#4659)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15215 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-12 12:54:38 +00:00
nbd
47a4d53758 b44: use netdev_alloc_skb
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15159 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-08 16:57:52 +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
mb
32ce3a3aa7 bcm47xx: Fix compilation on non-PCI configs.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14919 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 16:45:23 +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
hauke
90fac27f2a [brcm47xx] refresh patches and configuration
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14722 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-01 20:19:55 +00:00
nbd
b19b9f9e19 nuke some wgt634u specific crap that was introduced upstream
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14619 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-22 17:14:28 +00:00
nbd
95246c4c70 disable all kernel config options that are set to =m
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14611 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-22 04:44:24 +00:00
hauke
387187ed20 [kernel] update to 2.6.28.7 and 2.6.27.19
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14601 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-21 18:53:05 +00:00
markus
ac63a1124d new upstream kernel 2.6.28.6
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14551 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-18 17:37:54 +00:00
mb
d04856e7e1 Fix bcm47xx GPIO dirin/dirout API return codes.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-14 20:22:31 +00:00
markus
be11e989ca changed default kernel to 2.6.28.5, it at least runs on
Asus WL-500g Premium.
The earlier version 2.6.28.4 is also running on WRT54G3G
so I don't expect any trouble here.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14501 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-13 17:37:57 +00:00
mb
a932888f71 bcm47xx: Implement the remaining parts of PMU init.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14394 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-03 18:18:15 +00:00
mb
63da6d7324 bcm47xx: Rename all SSB_PLLRES_ to SSB_PMURES_
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14374 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-02 20:04:22 +00:00
mb
79ee2bdad6 bcm47xx: Implement 4312 and part of 4325 PLL init.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14373 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-02 20:00:04 +00:00
mb
841d5f442f bcm47xx: Implement the remaining PMU resource inits.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14350 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-01 20:20:49 +00:00
mb
9c0ae271fe bcm47xx: Add support for the 5354 PMU.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14347 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-01 18:55:36 +00:00
nbd
0d563d0390 b44: fix misalignment and space-saving in rx packet handling (significant throughput and cpu load improvement)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13946 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-09 03:06:37 +00:00
nbd
ee47517d9a nuke old 2.6.23 code for brcm47xx
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13910 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-06 22:38:38 +00:00
nbd
3b617e51cc add initial 2.6.28 support for brcm47xx target
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13909 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-06 22:36:41 +00:00
agb
1846ada5d5 Add hostapd-mini to default images where applicable
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13819 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-02 05:12:46 +00:00
florian
c3bcc0c54c Fix the default negotiation to be 10Mbits HD on some devices (#4224)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13610 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-12 00:59:47 +00:00
kaloz
45e3fd14e6 move THERMAL symbols into the generic config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13346 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-25 13:52:25 +00:00
juhosg
d8297bb0a4 [kernel] update to 2.6.25.20, 2.6.26.8, 2.6.27.5 and refresh patches
* based on a patch by Hauke Mehrtens
 * closes #4193



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13192 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-12 17:49:01 +00:00
florian
f3c918e2ea Build b43, b43legacy and ath9k for kernels >= 2.6.27 from mac80211. Include b43legacy by default in the Generic bcm47xx profile (#4179)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13164 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-09 22:42:36 +00:00
juhosg
94b5af79b4 [kernel] update to 2.6.25.19, and refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13137 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-07 08:44:56 +00:00
nbd
66250ce579 turn the wrtsl54gs workaround into a more generic fix and reduce the chance of it introducing any breakage
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13098 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-02 23:08:42 +00:00
juhosg
31aa2c05fb [brcm47xx] fix boot failure on some boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13013 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-20 06:31:04 +00:00
nbd
79670e1e13 change the way ./files* and the generic kernel files are applied. ./files now applies to *ALL* kernel versions, and is copied along with ./files-* - this gets rid of quite a bit of redundancy in the extra kernel drivers.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13010 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-18 21:43:30 +00:00
noz
8bef1323b0 Add workaround for eth0/1 PHY on WRTSL54GS
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12829 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-02 22:22:46 +00:00
agb
014f9c6b03 [ath5k] create a profile for brcm47xx and ixp4xx
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12744 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-27 20:16:16 +00:00
agb
ecf4c24b4e [brcm47xx] make b43 the default profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12743 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-27 20:15:51 +00:00
juhosg
151259743b [kernel] update to 2.6.26.5 and 2.6.25.17
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12718 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-26 18:46:53 +00:00
nico
1f74483425 disable CONFIG_USB_SUPPORT in generic config for 2.6.25 & 2.6.26 and enable it on targets where USB is supported
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12690 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-24 19:28:53 +00:00
juhosg
6795275961 [kernel] update to 2.6.26.3 and 2.6.25.16
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12371 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-22 15:37:19 +00:00
juhosg
284a2e1864 [brcm47xx] refresh 2.6.23 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12311 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-14 18:05:37 +00:00
florian
dc08bcee1a Now we have b43 working in master mode, include b43 in the profile (#3827)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12301 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-13 19:42:07 +00:00
juhosg
9c609b5b3b [kernel] update to 2.6.25.15 and 2.6.26.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-07 16:52:52 +00:00
juhosg
115a129a30 [kernel] update to 2.6.25.12
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11933 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-26 10:53:23 +00:00
juhosg
92aeca3157 [brcm47xx] fix compile error (closes #3799)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11907 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-22 11:22:41 +00:00
mb
2d2ad6f704 Update gpiommc to use configfs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-20 19:34:09 +00:00
florian
035919bae2 Disable ubsec ssb by default on WGT634U until it gets fixed
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11846 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-16 09:58:52 +00:00
florian
69f7e26c1a Include ubsec ssb in the WGT634U profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11842 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-15 17:15:58 +00:00
noz
da09093477 [brcm47xx] On embedded devices we must not route the interrupts through the PCI
core, if our host-bus is not PCI
Reported-by: Steve Brown <sbrown@cortland.com>
Signed-off-by: Michael Buesch <mb@bu3sch.d>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11750 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-08 17:50:40 +00:00
kaloz
15fb6e6e69 update targets to 2.6.25.10
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11667 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-05 16:52:15 +00:00
kaloz
ca231a8331 upgrade to 2.6.25.9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11584 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-26 14:28:16 +00:00
juhosg
ad91de86f5 [kernel] upgrade to 2.6.25.7, and refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11523 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-17 12:57:04 +00:00
noz
3fe8da738f [brcm47xx] Fix TG3 build. Thanks Hauke Mehrtens
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11510 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-16 19:06:14 +00:00
kaloz
c4019d34c1 upgrade to 2.6.25.6
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11435 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-11 11:38:39 +00:00
noz
8bbd8363d7 [brcm47xx] Update 2.6.25 config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11349 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-03 21:44:25 +00:00
noz
f6b502aa14 [brcm47xx] Build against 2.6.25.4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11347 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-03 21:43:20 +00:00
noz
6be2f95016 [brcm47xx] Remove obsolete CFE workaround, now proper fix went in r11275
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11276 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-27 15:08:34 +00:00
florian
d582e58a07 Add a WL500GPv1 profile (#3395)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11243 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-22 20:29:47 +00:00
noz
a909e87720 Revert last 3 commits made in error. Proper versions will come later
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11229 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-20 21:38:04 +00:00
noz
a0c1cebe79 Build brcm47xx against 2.6.25.1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11228 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-20 21:21:29 +00:00
noz
c9be66008f Update generic-2.6 and brcm47xx 2.6.25 configs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11227 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-20 21:21:23 +00:00
juhosg
17bba1a8f6 [brcm47xx] refresh kernel patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11200 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-19 08:08:23 +00:00
noz
9a949b5c62 [brcm47xx] Fix kmap_coherent use on 2.6.25 kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11191 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 21:31:41 +00:00
juhosg
685d811b38 [kernel] upgrade to latest kernel versions (2.6.25.4; 2.6.24.7; 2.6.23.17; 2.6.22.19)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11184 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 20:12:54 +00:00
noz
a11dfce7a2 [generic-2.6] Remove files now present upstream in files-2.6.25
(This is mostly just drivers/ssb and include/linux/ssb)
[brcm47xx] Regenerate patches against 2.6.25.1 kernel+files set
    Default is still to build against 2.6.23.16

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11155 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-16 19:25:20 +00:00
nico
ab01217894 enable proper PCI & USB support detection at config-time by disabling CONFIG_PCI & CONFIG_USB entries in generic/config and enabling them on targets where appropriate
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-09 17:08:51 +00:00
juhosg
b49b13bfa0 [brcm47xx] fix GENERIC_GPIO support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11004 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-02 07:24:24 +00:00
agb
488de97878 [brcm47xx] Disable CONFIG_CONNECTOR in config-2.6.23
- Unused, disabling precludes Kconfig prompt for CONFIG_W1_CON


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10994 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-01 16:07:29 +00:00
nico
112eacc155 properly disable CONFIG_CRYPTO_HW
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10952 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-27 12:31:50 +00:00
noz
320dc1ed40 First step to upgrade of brcm47xx to kernel version 2.6.25
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10939 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-25 20:49:40 +00:00
agb
fad87bd3ae Fix b44 phyaddr by applying the PHY-address mask. Closes #3712
- Adapted from patch by Michael Buesch on the linux-netdev mailing list.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10649 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-23 04:27:04 +00:00
mb
d1f1e397b9 linux-2.6: Add a driver to run an MMC or SD card over a GPIO based SPI interface.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10637 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-21 16:52:27 +00:00
mb
42f7c3889f bcm47xx: Fix warning
arch/mips/bcm947xx/irq.c: In function 'pcibios_map_irq':
arch/mips/bcm947xx/irq.c:78: warning: passing argument 1 of 'pci_name' discards qualifiers from pointer target type


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10626 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-19 11:55:31 +00:00
mb
89564986c3 bcm47xx: Register a GPIODEV platform device to allow GPIO access via /dev/gpio
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10623 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-19 10:35:56 +00:00
mb
4881d3689d bcm47xx: Fix GPIO data direction output bit assignment
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10605 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-15 20:52:02 +00:00
mb
7c19e5386b Update cleanups of ssb-gige
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10597 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-13 14:46:27 +00:00
mb
41f07b22f8 SSB-GigE: Fix IRQ routing. This makes the device work. Yay! :)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10532 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-28 11:34:36 +00:00
mb
3814202702 Fix the roboswitch code for the WRT350N
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10531 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-27 22:35:41 +00:00
mb
90344b92f9 More SSB GigE fixes.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10521 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-23 19:07:12 +00:00
mb
371bb6f944 bcm47xx: Add driver for the SSB Gigabit Ethernet core.
It doesn't work, yet, but let's commit what we have.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-20 17:56:24 +00:00
mb
cb3d8ef339 ssb: Fix the horrible crash of innocent cardbus cards.
No Animals were harmed in the production of this patch.



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10497 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 16:50:12 +00:00
mb
84296b55ed ssb: Make the GPIO API reentrancy safe.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10496 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 15:22:17 +00:00
mb
641e19bb65 ssb: Update the GPIO API
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10495 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 13:52:57 +00:00
mb
4202d050af SSB: Update the watchdog fix to the patch version that will go upstream.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10494 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 11:58:20 +00:00
mb
ac24192a89 ssb: Move the generic ssb fixes patch to the generic kernel.
This should fix SSB for people using a b43 card on a non-47xx machine.



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10492 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 01:43:02 +00:00
mb
e6a5f54f74 ssb: Workaround: Need subsys_initcall to be able to register a PCI bus.
This needs a different fix, but use this workaround for now.



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10491 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 01:32:06 +00:00
mb
e6b6adc799 ssb: Update to latest upstream version of ssb.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10490 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 01:24:18 +00:00
agb
b338f05ee4 Patch for extif watchdog support. Thanks b.sander. Closes #2363 #2814 and #3141
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10489 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-19 00:26:12 +00:00
mb
1babd652b4 ssb: Fix serial console on new 47xx devices.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10485 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-18 20:41:17 +00:00
mb
f6b242d80b bcm47xx: We can use the ssb-invariants callback now,
as was changed to be called late enough.



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10476 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-17 13:06:45 +00:00
mb
3452d9269b bcm47xx: Remove FIXME
We don't want to move the board time init into SSB. It's just fine as-is. Remove the FIXME.



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10474 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-17 11:59:28 +00:00
mb
2950627303 bcm47xx: Extract all available information from NVRAM into the sprom data structure.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10473 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-16 23:35:31 +00:00
mb
c4328f2677 Fix support for PCI devices behind a SSB->PCI bridge.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10468 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-16 17:09:50 +00:00
kaloz
41ac39db86 upgrade & standardize kernel versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10443 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-11 10:50:40 +00:00
nbd
c6e4510d38 add brcm47xx patch by crazy_imp to fix a patch chunk for drivers/Makefile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-27 14:49:55 +00:00
florian
22825c757c Enable SSB ohci driver (#2828)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9699 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-10 10:14:53 +00:00
florian
9ae7818ff7 Add bcm5354 patches from #2757
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9685 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-09 16:11:52 +00:00
nbd
4f7e54d66e fix wl-700gE ide init (patch by biblbroks, fixes #2686)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9560 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-16 03:11:30 +00:00
nbd
547c09c6fa add lzma compressed initramfs for bcm947xx
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9559 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-16 03:11:27 +00:00
florian
57f741c35c Add bcm5354 fixes from #2611
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9547 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-13 07:38:39 +00:00
nbd
ee77183476 add b43 fixes from #2677
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9535 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-11 11:44:59 +00:00
florian
cec0e612ad We are now at .23.1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9415 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-23 08:13:12 +00:00
nbd
323d4460bf fix i2c-gpio
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9309 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-14 05:04:23 +00:00
nbd
532249b507 sync ssb with upstream
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9302 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-14 02:47:36 +00:00
nbd
c9e9be9d3a Finally fix the annoying BCM4704 segfault issues (#2035) - tested with WL-500gP
Thanks to jhansen and Wolfram Joost for the fixes and to ryd for the test hardware.
Seems like the user space segfaults actually came from this patch: http://lkml.org/lkml/2006/12/12/158


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9285 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-13 10:02:27 +00:00
nbd
769ee01960 add patches for 2.6.23 on brcm47xx (not enabled yet)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-13 02:04:37 +00:00
nico
2cd399391e move crypto support to a seperate crypto.mk file, split modules into multiple packages and adjust dependencies, sync crypto options in kconfigs.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8980 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-23 15:12:12 +00:00
nico
937629f197 add missing 2.6 conntrack/nat helpers, add 2.6 conntrack/nat helper for RTSP (closes: #2297, thanks to aorlinsk), sync 2.4 / 2.6 kconfigs.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8955 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-22 18:37:24 +00:00
nbd
de5584e77a clean up jffs2 config options
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-19 20:58:16 +00:00
nbd
ceee90ffd2 adapt profiles for subtarget changes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8695 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-08 20:04:43 +00:00
nbd
6db7ad74f6 major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8694 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-08 19:55:42 +00:00
nbd
a8c9d0167e remove some obsolete files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8654 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-06 16:40:36 +00:00
nbd
17c7b6c3fd strip the kernel version suffix from target directories, except for brcm-2.4 (the -2.4 will be included in the board name here). CONFIG_LINUX_<ver>_<board> becomes CONFIG_TARGET_<board>, same for profiles.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8653 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-06 16:27:37 +00:00