summaryrefslogtreecommitdiffstats
path: root/target/linux/brcm47xx
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of the b44 'BUG! Timeout waiting for bit 80000000 of register 428 ↵nbd2010-07-106-2/+68
| | | | | | | | | | 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
* brcm47xx: added dual image support to flashmap drivermarkus2010-07-011-3/+37
| | | | | | | | | | | | 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
* renamed wrt54g3gv2-vf imagesmarkus2010-07-011-2/+2
| | | | | | | | | | | | '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
* fix commit r21993acoul2010-06-302-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21994 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add back the base-files/image code from brcm-2.4 to brcm47xxnbd2010-06-2623-0/+1880
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21945 3c298f89-4303-0410-b956-a3cf2f4a3e73
* remove brcm47xx symlinks to brcm-2.4 (unfortunately svn does not allow a ↵nbd2010-06-263-3/+0
| | | | | | proper type changing commit) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21944 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm47xx] change a typo in ath5k profilejow2010-06-201-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21853 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm47xx] deselect wpad-mini in wl profile instead of adding it to all ↵jow2010-06-205-7/+7
| | | | | | other profiles, slightly change titles git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21852 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm47xx] add a profile using proprietary wl instead of b43jow2010-06-203-4/+25
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21851 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add some exports to be used by the new wl drivernbd2010-06-144-0/+92
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21793 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: move more common options to generic configurationjuhosg2010-06-103-29/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* generic: don't override CONFIG_DEBUG_FSjuhosg2010-06-103-3/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21749 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: move some common symbols to generic configurationjuhosg2010-06-103-4/+0
| | | | | | | | | * 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
* generic: remove trailing whitespaces from kernel configsjuhosg2010-06-101-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21747 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: standardize CONFIG_INLINE_* symbols usagejuhosg2010-06-103-62/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21746 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add kernel 2.6.35 preliminary supportacoul2010-06-0827-0/+2748
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21707 3c298f89-4303-0410-b956-a3cf2f4a3e73
* update linux kernel to 2.6.32.14nico2010-05-271-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21583 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: refresh patcheshauke2010-05-2314-48/+48
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21543 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update kernel to version 2.6.32.13 and 2.6.33.4hauke2010-05-231-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21540 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] Move CONFIG_LZMA_{DE,}COMPRESS to generic configlars2010-05-122-4/+0
| | | | | | | | 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
* brcm47xx: use tab instead of spacehauke2010-05-124-144/+144
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21430 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: ehci-ssb: some updates:hauke2010-05-123-165/+36
| | | | | | | | | | * 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
* brcm47xx: adjust the brcm4710 cache workaround code so that it does not ↵nbd2010-05-076-9/+9
| | | | | | break bcm4716 (patch by Bernhard Loos) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21395 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: bring ssb in sync with upstream (as of current wireless-testing)nbd2010-04-3014-211/+37
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21269 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: update config-2.6.33 optionsacoul2010-04-301-3/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21266 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: refresh 2.6.33 kernel patchesacoul2010-04-306-18/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21265 3c298f89-4303-0410-b956-a3cf2f4a3e73
* sync to kernel 2.6.32.12acoul2010-04-271-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21195 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add missing bits & bytes on r21119acoul2010-04-243-0/+237
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21145 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add sysfs attributes to ssb devices & new defines for registers ↵acoul2010-04-246-0/+210
| | | | | | and device ids (credits: Bernhard Loos) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21119 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix phy isolation bit on Toshiba WRC-1000, Siemens SE505 v1, Askey ↵acoul2010-04-233-11/+144
| | | | | | RT-210W, RT-220W and alike boards (closes #6789) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21108 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: refresh patches for 2.6.34-rc5 and update md5sumjuhosg2010-04-221-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21082 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix r21042, nuke (boardnum == 42 section)acoul2010-04-201-30/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21047 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix ethernet link state (closes #7056)acoul2010-04-201-0/+78
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21042 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: allow isdn on brcm47xxhauke2010-04-181-1/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21001 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: refresh patcheshauke2010-04-1814-42/+38
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20996 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix build of tg3 for kernel 2.6.34hauke2010-04-181-29/+29
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20994 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix ide drive assignment (closes #7061)acoul2010-04-163-0/+42
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20924 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add preliminary 2.6.34 supportacoul2010-04-1524-0/+2672
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20888 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: remove support for older for kernelhauke2010-03-2652-5690/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20492 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update to 2.6.32.10juhosg2010-03-263-15/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20444 3c298f89-4303-0410-b956-a3cf2f4a3e73
* added feature "pcmcia"markus2010-03-181-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20268 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix yenta_socket drivermarkus2010-03-162-0/+96
| | | | | | | | 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
* fix PCI resouce allocation for SSB PCI host bridgemarkus2010-03-162-0/+106
| | | | | | | | | | | | | | | | | | | | | 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
* do *not* enable CONFIG_PCI in generic config, but on targets where it makes ↵nico2010-03-114-0/+4
| | | | | | sense instead (partially revert [18370]) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20136 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix commit r18413 "128MB ram problem"hauke2010-03-0811-61/+146
| | | | | | | | | | | 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
* brcm47xx: add CONFIG_CMDLINE againhauke2010-03-031-0/+3
| | | | | | | | Fix for r19955 this patch was suggested by tripolar git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19967 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add support for kernel 2.6.33hauke2010-03-0225-0/+2629
| | | | | | | Thanks to acoul and tripolar git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19955 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm47xx] explicitely enable shared interrupt 2 for any core that did not a ↵florian2010-02-281-0/+41
| | | | | | | | | | | | 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
* [brcm47xx] remove unneeded patchhauke2010-02-283-75/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19891 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update to kernel 2.6.32.9hauke2010-02-281-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19890 3c298f89-4303-0410-b956-a3cf2f4a3e73