aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/brcm47xx
Commit message (Collapse)AuthorAgeFilesLines
* brcm47xx: fix typo in Broadcom-bgmac-b43 profile nameHauke Mehrtens2013-08-171-1/+1
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37803
* brcm47xx: change board detection for some Asus devicesHauke Mehrtens2013-08-042-4/+24
| | | | | | | | This closes #13316 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37680
* brcm47xx: switch to kernel 3.10.4Hauke Mehrtens2013-08-011-1/+1
| | | | | | | | | This uses a new switch driver. The old ADMTEK Adm6996 switch is not supported any more. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37650
* brcm47xx: use lib phy when tg3 is in useHauke Mehrtens2013-08-011-0/+14
| | | | | | | | This is untested, but probably needed to make it work with the phy lib switch driver. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37649
* brcm47xx: improve detection of Linksys WRTSL54GSHauke Mehrtens2013-08-012-4/+30
| | | | | | | | This closes #13319 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37647
* brcm47xx: remove support for kernel 3.9Hauke Mehrtens2013-08-0129-3348/+0
| | | | | | This is not needed any more. SVN-Revision: 37646
* brcm47xx: add function to get a gpio pin by nameHauke Mehrtens2013-08-013-3/+38
| | | | | | | | | bcm47xx_nvram_gpio_pin() returns a gpio pin number for a given name based on configuration data in nvram. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37644
* brcm47xx: run mtd fixtrx linux every timeHauke Mehrtens2013-07-311-8/+1
| | | | | | | | With this patch it is possible to boot a device with kernel 3.10 a second time. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37625
* kernel: update 3.10 to 3.10.2Gabor Juhos2013-07-221-1/+1
| | | | | | | | Also refresh 3.10 patches. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37502
* kernel: move CONFIG_NET_IP_TUNNEL to genericJonas Gorski2013-07-191-1/+0
| | | | | | Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 37465
* kernel: update bcma and ssb to version from wireless-testing/master tag ↵Hauke Mehrtens2013-07-1911-225/+67
| | | | | | | | | | master-2013-07-18 This should fix some build problems in b43 with kernel 3.3. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37432
* brcm47xx: fix name of patchHauke Mehrtens2013-07-151-0/+0
| | | | SVN-Revision: 37340
* brcm47xx: use b53 phy driver for the switch in kernel 3.10Hauke Mehrtens2013-07-145-5/+548
| | | | | | | | | | This makes it possible to use swconfig to controll the switch. This was tested with devices using b43 and bgmac. This was not tested on devices using tg3. This does not support the adm switch used in some very old devices. SVN-Revision: 37304
* brcm47xx: add initial support for kernel 3.10Hauke Mehrtens2013-07-1433-0/+2877
| | | | SVN-Revision: 37287
* brcm47xx: fix switch handlingHauke Mehrtens2013-07-144-34/+35
| | | | | | | | | | | | | | | | This fixes some problems with the switch handling * It now send the messages again to indicate a button for failsafe mode should be pressed * it does not leak packages between wan and lan any more * the switch works again in normal mode The Ethernet connection has to be up when the switch driver switch-robo is insmoded therefor we just do it again. Explicitly set enable_vlan to prevent leaking packages. This should close #13869, #13868 and #13716 SVN-Revision: 37286
* brcm47xx: do not load the kernel modules needed for Ethernet manuallyHauke Mehrtens2013-07-142-15/+0
| | | | | | | add the boot flag to make the kernel modules needed for Ethernet and diag load on startup. SVN-Revision: 37284
* brcm47xx: do not change nvram without user interactionHauke Mehrtens2013-07-141-14/+0
| | | | SVN-Revision: 37281
* brcm47xx: proc gets mounted without this patchHauke Mehrtens2013-07-131-5/+0
| | | | SVN-Revision: 37272
* brcm47xx: remove obsolete hotplug stuffHauke Mehrtens2013-07-132-11/+0
| | | | SVN-Revision: 37271
* brcm47xx: fix module insert orderJohn Crispin2013-07-041-1/+1
| | | | | | | | https://dev.openwrt.org/ticket/13811 Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 37161
* targets: prepare for supporting normal and initramfs imagesFlorian Fainelli2013-06-271-1/+7
| | | | | | | | | | | | In order to support both normal images and initramfs, ensure that each target sets KERNELNAME properly so that the generic kernel building code can copy the corresponding files over $(KDIR) with the appropriate extension. Update the various paths to the kernel and wrapper images from $(LINUX_DIR)/arch/$(ARCH)/boot/$(foo) to $(KDIR)/$(foo). Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 37049
* brcm47xx: dont manually insmod switch driversJohn Crispin2013-06-211-4/+0
| | | | | | Signed-off-by: John Crispin <bloic@openwrt.org> SVN-Revision: 36993
* brcm47xx: run make kernel_oldconfig for 3.9 kernel configHauke Mehrtens2013-06-121-3/+6
| | | | SVN-Revision: 36928
* brcm47xx: remove support for kernel 3.6Hauke Mehrtens2013-06-1259-11381/+0
| | | | SVN-Revision: 36927
* brcm47xx: add initial support for kernel 3.9Hauke Mehrtens2013-06-1230-0/+3419
| | | | SVN-Revision: 36926
* kernel: update linux 3.8 to 3.8.13Gabor Juhos2013-05-261-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36724
* kernel: move CONFIG_MIPS_SEAD3 to genericJonas Gorski2013-05-121-1/+0
| | | | | | Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 36617
* kernel: update linux 3.8 to 3.8.12Gabor Juhos2013-05-081-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36576
* kernel: update linux 3.8 to 3.8.11Gabor Juhos2013-05-011-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36507
* broadcom-diag: support for the WNDR3700v3Hauke Mehrtens2013-04-281-0/+1
| | | | | | | | | | | | | | I recently picked up a WNDR3700 to put OpenWRT on, and only after tearing into the box did I find it was one of the v3 boards, with poor OpenWRT support. This patch should add the board detection and LED/button control to the broadcom-diag module, and should generate a netgear .chk image that the bootloader and stock firmware will accept. The changes to the broadcom-diag module are more than a few lines because the WNDR3700v3 is driving its LEDs through an HC164 8-bit shift register. Signed-off-by: Owen Kirby <osk@exegin.com> SVN-Revision: 36482
* brcm47xx: use kernel 3.8.10 as default kernelHauke Mehrtens2013-04-281-1/+1
| | | | | | The biggest change with this kernel is a new partition parser. SVN-Revision: 36480
* brcm47xx: add board detection for NETGEAR WNDR4500 V2Hauke Mehrtens2013-04-282-8/+12
| | | | SVN-Revision: 36478
* kernel: update bcma and ssb for kernel 3.8+ to version from wireless-testing ↵Hauke Mehrtens2013-04-288-115/+7
| | | | | | master-2013-04-26. SVN-Revision: 36473
* kernel: update linux 3.8 to 3.8.9Gabor Juhos2013-04-265-31/+31
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36453
* kernel: backport SSB/BCMA changes in preparation for a compat-wireless updateFelix Fietkau2013-04-195-15/+15
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36367
* brcm47xx: use old partition names again for kernel 3.8Hauke Mehrtens2013-04-062-1/+21
| | | | | | | | This fixes sysupgrade. The partition names are used all over the Internet in various howtos. Thank you russell for spotting this problem. SVN-Revision: 36235
* brcm47xx: fix error in board detection when nvram is not available.Hauke Mehrtens2013-04-062-4/+8
| | | | SVN-Revision: 36234
* kernel: update linux 3.8 to 3.8.6Gabor Juhos2013-04-061-12/+12
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36215
* brcm47xx: generate images for Linksys E.... modelsHauke Mehrtens2013-03-271-0/+9
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 36139
* brcm47xx: activate image generation for some Netgear devices which are on ↵Hauke Mehrtens2013-03-271-7/+7
| | | | | | the market and should be supported. SVN-Revision: 36137
* brcm47xx: generate images for more WRT...N modelsHauke Mehrtens2013-03-271-0/+5
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 36136
* brcm47xx: generate images for some more devicesHauke Mehrtens2013-03-201-3/+3
| | | | | | These devices should be supported by trunk now. SVN-Revision: 36099
* kernel: update linux 3.8 to 3.8.3Gabor Juhos2013-03-152-15/+15
| | | | | | | | Also refresh the related generic/platform patches. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36039
* brcm47xx: refresh configHauke Mehrtens2013-03-102-6/+0
| | | | SVN-Revision: 35948
* brcm47xx: add some more partition parser fixes by Rafał MiłeckiHauke Mehrtens2013-03-094-14/+156
| | | | SVN-Revision: 35912
* brcm47xx: netconfig: add bacis support for swconfigHauke Mehrtens2013-03-091-25/+27
| | | | | | Parse the cpu port from swconfig and explicitly mark the cpu port as tagged. SVN-Revision: 35911
* brcm47xx: bgmac: omit the fcsHauke Mehrtens2013-02-282-0/+38
| | | | | | This fixes #13058 and hopefully #12927 SVN-Revision: 35834
* brcm47xx: bgmac: update to version form netdev git repositoryHauke Mehrtens2013-02-282-26/+134
| | | | SVN-Revision: 35833
* brcm47xx: use bcm47xx_board_get() and detect some more boards in flash ↵Hauke Mehrtens2013-02-251-74/+37
| | | | | | partition driver SVN-Revision: 35791
* brcm47xx: board detection WNDR3400v2Hauke Mehrtens2013-02-253-4/+9
| | | | | | | | | | | | | | | | WNDR3400v2 is based on BCM53xx . Image that is created breaks the router somehow therefore "#". CFE and NVRAM contain different vars - example: CFE line original: Device eth0: hwaddr 74-44-01-37-C6-69, ipaddr 192.168.1.1, mask 255.255.255.0 CFE after openwrt: Device eth0: hwaddr 00-FF-FF-FF-FF-FF, ipaddr 192.168.1.1, mask 255.255.255.0 Logs were posted earlier on this mailing list: https://lists.openwrt.org/pipermail/openwrt-devel/2012-July/016174.html Different logs with factory firmware are in the wiki: http://wiki.openwrt.org/toh/netgear/wndr3400#wndr3400v2 (and on wikidevi for example) Signed off by: Dirk Neukirchen <dirkneukirchen@web.de> SVN-Revision: 35790