summaryrefslogtreecommitdiffstats
path: root/target/linux/brcm47xx
Commit message (Collapse)AuthorAgeFilesLines
* brcm47xx: ignore some parts of flash on some netgear devices. This hauke2010-08-032-6/+176
| | | | | | | | | | | | space is used to store config values. When overwriting it the device will not start any more. closes #7630 Thank you realopty for testing. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22475 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: some checkpatch fixeshauke2010-07-3112-40/+48
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22425 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: some fixeshauke2010-07-3116-135/+202
| | | | | | | | | * 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
* mostly revert commit r22396hauke2010-07-301-1/+1
| | | | | | | | | | | | | | 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
* fix CRC32 calculation for sysupgrademarkus2010-07-271-1/+1
| | | | | | | | | | | | | | | | * 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
* brcm47xx: now hopfully realy commit the right things from r22385hauke2010-07-252-122/+124
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22388 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add missing part from r22385hauke2010-07-251-62/+61
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22387 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fill the whole sprom with datahauke2010-07-246-67/+68
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22385 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix for boardflags by xMffhauke2010-07-2012-48/+60
| | | | | | | and checkpatch.pl fixes git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22318 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: write boardflags correct into spromhauke2010-07-1912-34/+40
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22298 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: prepare brcm47xx patches for sending to mainline.hauke2010-07-1953-1547/+2759
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22296 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: remove kernel 2.6.33hauke2010-07-1931-2882/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22295 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: activate swap again and run make oldconfighauke2010-07-173-6/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22266 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm47xx]: target (base-files): Fixed failsafe mode by adding back insmod diagcshore2010-07-151-0/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22186 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: use kernel 2.6.34.1 as default kernel hauke2010-07-101-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22119 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix a small copy&paste error in the b44 fix for 2.6.34 and 2.6.35nbd2010-07-102-6/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22116 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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