Hauke Mehrtens
e28966507b
[brcm47xx] update profiles
...
* 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
2012-08-22 21:54:06 +00:00
Hauke Mehrtens
34a39fc50c
[brcm47xx] remove unused file
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33210 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-18 15:45:18 +00:00
Hauke Mehrtens
8a27d76db8
[brcm47xx] make brcm47xx build only with bcma or only with ssb support.
...
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
2012-08-18 14:08:35 +00:00
Hauke Mehrtens
a54983dbc4
[brcm47xx] update gpio patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33208 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-18 11:51:35 +00:00
Hauke Mehrtens
94458bde31
[brcm47xx] update tg3 driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33004 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-05 20:27:40 +00:00
Hauke Mehrtens
0024237a5e
[brcm47xx] generate image for Linksys e3200
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33003 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-05 13:14:00 +00:00
Hauke Mehrtens
3b5a66a3de
brcm47xx: update gpio patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33001 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-05 12:40:05 +00:00
Hauke Mehrtens
bdf997adb2
brcm47xx: fix patch which moves the flash struct in wgt634u code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33000 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-05 12:39:15 +00:00
Hauke Mehrtens
b37db09843
brcm47xx: use libgpio instaed of implementing the gpio interface ourself.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32992 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-04 19:46:25 +00:00
Hauke Mehrtens
4209833de7
[kernel] bcma: update to version from wireless-testing tag master-2012-07-16
...
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
2012-07-26 15:42:18 +00:00
Florian Fainelli
76fa8c1bf0
[brcm47xx] move ubsec-ssb driver to target specific modules.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32863 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:38 +00:00
Florian Fainelli
a70e655f3d
[brcm47xx] move ssb-gige to target specific modules.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32862 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:36 +00:00
Florian Fainelli
6566d706be
[brcm47xx] move usb driver to target specific modules.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32861 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 15:50:33 +00:00
Hauke Mehrtens
22ec767935
brcm47xx: reorder patches so that the patches already in mainline linux will be applied at first.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32845 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 14:52:00 +00:00
Hauke Mehrtens
5a4398b767
kernel: bcma: update to version from wireless-testing tag master-2012-07-11
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32670 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-11 22:17:05 +00:00
Hauke Mehrtens
540c45aaa3
kernel: ssb/bcma: update to version from wireless-testing tag master-2012-07-02
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32580 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-02 23:12:58 +00:00
Felix Fietkau
1aa9a2c11f
kernel: replace the brcm47xx fuse workaround patches with a generic patch 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
2012-06-16 21:06:33 +00:00
John Crispin
266c70cdf4
[kernel] bump to 3.3.8
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32055 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 06:57:51 +00:00
Gabor Juhos
e100214e23
kernel: update linux 3.3 to 3.3.7
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:05:32 +00:00
Hauke Mehrtens
6a07b477c0
brcm47xx: fix nvram read out on devices with serial flash
...
detect nvram on Linksys E3200
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31790 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 16:04:10 +00:00
Hauke Mehrtens
1dd74eea6b
brcm47xx: bcma: fix null pointer
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31789 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 15:46:30 +00:00
Hauke Mehrtens
972c918b16
brcm47xx: ssb: recognize ARM Cortex M3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31788 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 15:45:51 +00:00
Hauke Mehrtens
fd3e6d0687
brcm47xx: some fixes for the USB driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31787 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 15:44:25 +00:00
Hauke Mehrtens
f9cfc0fd4a
kernel: ssb/bcma: update to version from wireless-testing tag master-2012-05-16-2
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31772 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 13:22:38 +00:00
Hauke Mehrtens
20de9681f0
brcm47xx: remove support for kernel 3.2
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31771 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 13:20:10 +00:00
Gabor Juhos
cb4c118e50
linux: move certain disabled symbols to the generic configs
...
* 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
2012-05-15 10:58:52 +00:00
Gabor Juhos
cc87185921
kernel: update linux 3.3 to 3.3.6
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31709 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-14 09:18:32 +00:00
Hauke Mehrtens
1461937650
brcm47xx: generate image for Linksys WRT610N V1
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31696 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-13 00:16:57 +00:00
Hauke Mehrtens
08340bafd5
brcm47xx: fix tg3 ssb patch
...
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
2012-05-12 23:59:12 +00:00
Gabor Juhos
3303e79b79
kernel: update linux 3.3 to 3.3.5
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31645 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-07 20:11:43 +00:00
Hauke Mehrtens
7432f7b3e8
brcm47xx: add gpio_request_one()
...
This fixes a compile error with kernel 3.3.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31635 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-06 20:44:37 +00:00
Hauke Mehrtens
8af7dd959a
brcm47xx: update target to kernel 3.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31599 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-05 12:53:37 +00:00
Hauke Mehrtens
a56ea99b6d
brcm47xx: add support for kernel 3.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31573 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-03 20:18:41 +00:00
Hauke Mehrtens
42f83d2e57
brcm47xx: BCMA - Modified PCI CFG space access
...
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
2012-04-25 20:32:17 +00:00
Hauke Mehrtens
e6eed565e3
brcm47xx: A couple of other (inconsequential) BCMA patches
...
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
2012-04-24 21:56:42 +00:00
Hauke Mehrtens
ec90781175
brcm47xx: b44 fix workaround detection on some brcm47xx boards
...
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
2012-04-24 20:35:46 +00:00
Jonas Gorski
5520ed39bf
kernel: update linux 3.2 to 3.2.16
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31459 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-24 09:25:35 +00:00
Jonas Gorski
7865291832
kernel: also update the targets to use 3.2.15
...
Thanks Gabor for spotting it.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31337 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-17 13:12:14 +00:00
Jonas Gorski
23578461a9
kernel: update linux 3.2 to 3.2.15
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31335 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-17 12:50:54 +00:00
Hauke Mehrtens
3210600078
brcm47xx: fix a bug in the sprom handling of bcma, this broke all bcma based 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
2012-04-14 12:12:22 +00:00
Hauke Mehrtens
5af062a0e0
kernel: update bcma and ssb to version master-2012-04-12 from wireless-testing
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31278 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-13 19:35:40 +00:00
Hauke Mehrtens
a0c04f8b93
brcm47xx: remove support for kernel 3.0
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31276 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-13 16:53:16 +00:00
Jonas Gorski
fe073513d5
kernel: update linux 3.2 to 3.2.14
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31222 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-09 14:48:51 +00:00
Jonas Gorski
d944e45d65
kernel: update linux 3.2 to 3.2.13 and refresh patches
...
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
2012-04-01 07:56:55 +00:00
Hauke Mehrtens
88b3c3aad1
brcm47xx: fix memory leak, backport from the mainline kernel
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31143 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-29 15:44:06 +00:00
Hauke Mehrtens
e0329692de
brcm47xx: add missing breaks into the nvram read code in the switch case statements
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31142 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-29 15:43:16 +00:00
Hauke Mehrtens
145aa980fe
brcm47xx: update flash drivers
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31126 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 17:03:18 +00:00
Hauke Mehrtens
68b4dc5583
brcm47xx: BCMA - Consolidate/reduce code in bcma_device_name
...
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
2012-03-28 09:36:50 +00:00
Hauke Mehrtens
15384e2608
brcm47xx: BCMA - Always map 4 bytes
...
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
2012-03-28 09:35:01 +00:00
Hauke Mehrtens
e4caa064ac
brcm47xx: update sprom patches like they are in the mainline kernel
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31093 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-27 17:07:28 +00:00