aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/brcm47xx
Commit message (Collapse)AuthorAgeFilesLines
* [brcm47xx] update profilesHauke Mehrtens2012-08-227-25/+46
| | | | | | | | | * add profile for BCM4705 based SoC using tg3 instead of b44 * remove redundant 105-Atheros.mk * reorder git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33235 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm47xx] remove unused fileHauke Mehrtens2012-08-181-635/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33210 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm47xx] make brcm47xx build only with bcma or only with ssb support.Hauke Mehrtens2012-08-187-59/+33
| | | | | | | | There are some ifdefs missing so when only ssb or only bcma was selected in the kernel config it did not build. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33209 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm47xx] update gpio patchesHauke Mehrtens2012-08-182-106/+105
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33208 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm47xx] update tg3 driverHauke Mehrtens2012-08-051-75/+128
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33004 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm47xx] generate image for Linksys e3200Hauke Mehrtens2012-08-051-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33003 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: update gpio patchHauke Mehrtens2012-08-052-10/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33001 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix patch which moves the flash struct in wgt634u codeHauke Mehrtens2012-08-052-12/+29
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33000 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: use libgpio instaed of implementing the gpio interface ourself.Hauke Mehrtens2012-08-048-111/+712
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32992 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] bcma: update to version from wireless-testing tag master-2012-07-16Hauke Mehrtens2012-07-261-0/+1
| | | | | | | | | I did not add the last patch, because it add some stubs for the flash drivers and our patches have to be changed for that, if the flash support in bcma is able to do something I will integrate it. This also contains 3 additional patches fixing some bugs in bcma. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32880 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm47xx] move ubsec-ssb driver to target specific modules.mkFlorian Fainelli2012-07-251-0/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32863 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm47xx] move ssb-gige to target specific modules.mkFlorian Fainelli2012-07-251-0/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32862 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm47xx] move usb driver to target specific modules.mkFlorian Fainelli2012-07-251-0/+22
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32861 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: reorder patches so that the patches already in mainline linux will ↵Hauke Mehrtens2012-07-2516-54/+62
| | | | | | be applied at first. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32845 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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