aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/brcm47xx
Commit message (Collapse)AuthorAgeFilesLines
* kernel: bcma: update to version from wireless-testing tag master-2012-07-11Hauke Mehrtens2012-07-113-20/+20
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32670 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: ssb/bcma: update to version from wireless-testing tag master-2012-07-02Hauke Mehrtens2012-07-029-177/+15
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32580 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: replace the brcm47xx fuse workaround patches with a generic patch ↵Felix Fietkau2012-06-162-74/+0
| | | | | | | | that applies to all mips targets The dcache bug that it works around is a generic issue, not a brcm47xx cache quirk git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32395 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] bump to 3.3.8John Crispin2012-06-051-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32055 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.3 to 3.3.7Gabor Juhos2012-05-231-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31848 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix nvram read out on devices with serial flashHauke Mehrtens2012-05-185-31/+36
| | | | | | | detect nvram on Linksys E3200 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31790 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: bcma: fix null pointerHauke Mehrtens2012-05-181-0/+20
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31789 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: ssb: recognize ARM Cortex M3Hauke Mehrtens2012-05-181-0/+21
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31788 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: some fixes for the USB driverHauke Mehrtens2012-05-182-0/+22
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31787 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: ssb/bcma: update to version from wireless-testing tag ↵Hauke Mehrtens2012-05-1714-202/+115
| | | | | | master-2012-05-16-2 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31772 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: remove support for kernel 3.2Hauke Mehrtens2012-05-1760-11653/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31771 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux: move certain disabled symbols to the generic configsGabor Juhos2012-05-152-17/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * CONFIG_ARCH_DMA_ADDR_T_64BIT * CONFIG_ARCH_HAS_ILOG2_U32 * CONFIG_ARCH_HAS_ILOG2_U64 * CONFIG_ARCH_PHYS_ADDR_T_64BIT * CONFIG_ARCH_SUPPORTS_MSI * CONFIG_GENERIC_CPU_DEVICES * CONFIG_HWMON_DEBUG_CHIP * CONFIG_I2C_PXA_PCI * CONFIG_LEDS_GPIO * CONFIG_MINIX_FS_NATIVE_ENDIAN * CONFIG_MLX4_CORE * CONFIG_POWER_SUPPLY * CONFIG_POWER_SUPPLY_DEBUG * CONFIG_QUOTACTL * CONFIG_SDIO_UART * CONFIG_SENSORS_K10TEMP * CONFIG_SENSORS_SCH56XX_COMMON * CONFIG_SENSORS_VIA_CPUTEMP * CONFIG_SERIO_AMBAKMI * CONFIG_SERIO_I8042 * CONFIG_SERIO_LIBPS2 * CONFIG_SERIO_PCIPS2 * CONFIG_SERIO_RAW * CONFIG_SERIO_SERPORT * CONFIG_SPI_BITBANG * CONFIG_SPI_GPIO git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31737 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.3 to 3.3.6Gabor Juhos2012-05-142-23/+23
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31709 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: generate image for Linksys WRT610N V1Hauke Mehrtens2012-05-131-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31696 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix tg3 ssb patchHauke Mehrtens2012-05-122-104/+118
| | | | | | | Now tg3 works with the Ethernet core of the Linksys WRT610N v1 (again). git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31694 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.3 to 3.3.5Gabor Juhos2012-05-071-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31645 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add gpio_request_one()Hauke Mehrtens2012-05-061-0/+51
| | | | | | | This fixes a compile error with kernel 3.3. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31635 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: update target to kernel 3.3Hauke Mehrtens2012-05-051-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31599 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add support for kernel 3.3Hauke Mehrtens2012-05-0359-0/+9456
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31573 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: BCMA - Modified PCI CFG space accessHauke Mehrtens2012-04-251-0/+104
| | | | | | | | | | | | The existing code (prior to the patch) does an "ioremap_nocache" on a subset of a memory region that I think has already been mapped, and then un-maps that smaller region when it is finished. Thanks Nathan Hintz for the patch git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31481 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: A couple of other (inconsequential) BCMA patchesHauke Mehrtens2012-04-242-0/+30
| | | | | | | | | Noticed these while reviewing the code. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31471 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: b44 fix workaround detection on some brcm47xx boardsHauke Mehrtens2012-04-241-16/+9
| | | | | | | | | | | Because of api change of nvram_getenv, the workaround failed to detect the hardware. Based on patch by b.sander Fixes #11268. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31470 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.2 to 3.2.16Jonas Gorski2012-04-241-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31459 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: also update the targets to use 3.2.15Jonas Gorski2012-04-171-1/+1
| | | | | | Thanks Gabor for spotting it. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31337 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.2 to 3.2.15Jonas Gorski2012-04-172-23/+23
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31335 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix a bug in the sprom handling of bcma, this broke all bcma based ↵Hauke Mehrtens2012-04-141-0/+24
| | | | | | | | | SoCs. bcma: use fallback sprom if no on chip sprom is available git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31285 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update bcma and ssb to version master-2012-04-12 from wireless-testingHauke Mehrtens2012-04-1326-2013/+25
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31278 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: remove support for kernel 3.0Hauke Mehrtens2012-04-1353-8860/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31276 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.2 to 3.2.14Jonas Gorski2012-04-091-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31222 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.2 to 3.2.13 and refresh patchesJonas Gorski2012-04-011-1/+1
| | | | | | Also remove a duplicate patch from lantiq (already in generic). git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31158 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix memory leak, backport from the mainline kernelHauke Mehrtens2012-03-291-0/+29
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31143 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add missing breaks into the nvram read code in the switch case ↵Hauke Mehrtens2012-03-295-7/+12
| | | | | | statements git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31142 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: update flash driversHauke Mehrtens2012-03-2819-692/+372
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31126 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: BCMA - Consolidate/reduce code in bcma_device_nameHauke Mehrtens2012-03-281-25/+10
| | | | | | | | | Eliminate unneeded procedure by incorporating code into bcma_device_name Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31120 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: BCMA - Always map 4 bytesHauke Mehrtens2012-03-281-0/+29
| | | | | | | | | | | This probably doesn't matter, but reads/writes are always 4 bytes, so always map 4 bytes. Changes since v1: Moved changes to new patch file (234-bcma-always-map-4-bytes.patch). Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31119 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: update sprom patches like they are in the mainline kernelHauke Mehrtens2012-03-2715-240/+87
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31093 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: update usb driver to the version send for mainline kernel integartionHauke Mehrtens2012-03-278-267/+215
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31089 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.2 to 3.2.12Gabor Juhos2012-03-191-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31028 3c298f89-4303-0410-b956-a3cf2f4a3e73
* targets: replace madwifi in profiles with ath5k, madwifi is unmaintainedFelix Fietkau2012-03-193-5/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31015 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add support for NAND flash on devices using bcmaHauke Mehrtens2012-03-1414-28/+1171
| | | | | | | | | This patch add support for the NAND flash on BCM5357 based devices like the WNR3500Lv2. Thank you Tathagata Das <tathagata@alumnux.com> for the patch git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30943 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: move and rename the patchesHauke Mehrtens2012-03-1428-0/+0
| | | | | | | | | The patches are now grouped by the part what they are doing and are using three digest numbers. This does not remove or adds anything git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30942 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: make patch applyHauke Mehrtens2012-03-111-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30876 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: BCMA - Find names of non BCM coresHauke Mehrtens2012-03-111-0/+114
| | | | | | | Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30875 3c298f89-4303-0410-b956-a3cf2f4a3e73
* BCMA - Account for variable PCI memory base/sizeHauke Mehrtens2012-03-111-0/+14
| | | | | | | Thank you Nathan Hintz for the patch git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30874 3c298f89-4303-0410-b956-a3cf2f4a3e73
* BCMA - Reorder SPROM fillHauke Mehrtens2012-03-113-2/+46
| | | | | | | | | The SPROM is initialized in bcm47xx_fill_sprom, so move the call to bcm47xx_fill_sprom_ethernet after it. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30873 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.2 to 3.2.9Gabor Juhos2012-03-012-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30767 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: use kernel 3.2 by defaultHauke Mehrtens2012-02-281-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30751 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add code to generate images for some netgear devicesHauke Mehrtens2012-02-181-2/+11
| | | | | | | This is commented out until we get report of working devices. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30639 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: sprom for nvram parsingHauke Mehrtens2012-02-1816-44/+1378
| | | | | | | | This adds support for parsing sprom form nvram for sprom version form 1 to 9. It also adds sprom from nvram support for devices on the bcma bus. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30638 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: deactivate CONFIG_NO_HZ as it seams not to be needed.Hauke Mehrtens2012-02-122-2/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30488 3c298f89-4303-0410-b956-a3cf2f4a3e73