aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/bcm53xx
Commit message (Collapse)AuthorAgeFilesLines
* bcm53xx: add switch config workaround for R8500 and DIR-885LRafał Miłecki2016-04-091-1/+4
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49160 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: fix regression in generating network configRafał Miłecki2016-04-091-3/+4
| | | | | | | | Syntax error was added in r49122. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49159 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add basic support for Netgear R7900Rafał Miłecki2016-04-097-13/+87
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49122 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add PCI iproc patch adding abort handlerRafał Miłecki2016-04-081-0/+42
| | | | | | | | This prevents die() during PCI bus probe. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49121 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Revert "bcm53xx: revert patch removing imprecise abort workaround"Rafał Miłecki2016-04-081-66/+0
| | | | | | | | | This reverts commit r48961. It didn't fix PCIe host driver issue as there are more aborts triggered by it. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49120 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: use the final fix for iproc bcma regressionRafał Miłecki2016-04-014-65/+190
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49114 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: drop unneeded 4.3 SPROM patchRafał Miłecki2016-04-011-69/+0
| | | | | | | | | | | | | 4.3 isn't oficially used anymore but it may be useful for debugging PCI host driver regression. SPROM driver doesn't seem to work correctly with 4.3: [ 2.336686] bcma: bus0: Using fallback SPROM failed (err -2) [ 2.342366] bcma: bus0: No SPROM available but it at least compiles now. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49113 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: improve USB 2.0 PHY support for BCM4709 and BCM47094Rafał Miłecki2016-03-301-0/+122
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49094 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: support USB 3.0 PHY on BCM4707 rev. 6 and BCM47094Rafał Miłecki2016-03-302-6/+8
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49091 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: simpify USB 3.0 PHY initializationRafał Miłecki2016-03-302-75/+24
| | | | | | | | We can use one code path for BCM4707 rev. 4 and BCM53018. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49090 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update kernel 4.1 to version 4.1.20Hauke Mehrtens2016-03-182-4/+4
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49035 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: update bcm47xx_sprom to the latest 4.6 queued versionRafał Miłecki2016-03-083-104/+6
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48963 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: fix SPROM driver compilation with ssb/bcma as moduleRafał Miłecki2016-03-082-0/+98
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48962 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: revert patch removing imprecise abort workaroundRafał Miłecki2016-03-081-0/+66
| | | | | | | | It seems it still happens on some devices. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48961 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: use SPROM driver queued for 4.6Rafał Miłecki2016-03-067-224/+137
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48935 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update kernel 4.4 to version 4.4.3Hauke Mehrtens2016-02-251-1/+1
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48783 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add Netgear R8500 GPIOsRafał Miłecki2016-02-052-2/+78
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48633 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: start working on Netgear R8500Rafał Miłecki2016-02-035-0/+84
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48625 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: fix bcma-hcd compilation in kernel 4.4Rafał Miłecki2016-02-011-1/+1
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48607 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: build D-Link DIR-885L imageRafał Miłecki2016-02-011-1/+32
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48606 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: change brcmnand behavior for ECC strength 1Rafał Miłecki2016-02-011-0/+26
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48605 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: fix NAND parameters on DIR-885LRafał Miłecki2016-02-011-0/+39
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48604 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add brcmnand patch reading flash parametersRafał Miłecki2016-02-011-0/+53
| | | | | | | | It's useful for adding support for new hardware. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48603 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: include (build) Seama mtdsplit parserRafał Miłecki2016-02-011-0/+2
| | | | | | | | It's needed for devices using Seama like D-Link DIR-885L. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48602 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: support Netgear R8500 in sysupgradeRafał Miłecki2016-01-301-0/+1
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48572 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: use proper CPU port in b53 for Netgear R8500Rafał Miłecki2016-01-301-1/+3
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48571 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: specify magic expected in sysupgrade for D-Link DIR-885LRafał Miłecki2016-01-291-0/+1
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48553 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: basic support for Seama format in sysupgradeRafał Miłecki2016-01-282-3/+34
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48535 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: fix MD5 in Seama format on flash after installing OpenWrtRafał Miłecki2016-01-281-1/+1
| | | | | | | | We need to fix Seama just like we fix TRX due to the rootfs mark. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48522 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: enable earlyprintk and all RAM on DIR-885LRafał Miłecki2016-01-282-0/+23
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48520 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: add D-Link DIR-885L DT patchRafał Miłecki2016-01-281-0/+145
| | | | | | | | We don't build image for this device yet. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48519 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: replace iproc regression fix with the final oneRafał Miłecki2016-01-282-51/+73
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48518 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: use two upstream USB bcma patchesRafał Miłecki2016-01-284-28/+34
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48517 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: switch to kernel 4.4Rafał Miłecki2016-01-271-1/+1
| | | | | | | | | | Initially 4.4 didn't work on bcm53xx because network was breaking few seconds after setting interfaces. It's fixed since r48059 (switching from 4.4-rc5 to 4.4-rc7). Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48510 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: detect Seama sysupgrade formatRafał Miłecki2016-01-271-0/+8
| | | | | | | | It's used e.g. by D-Link devices. We don't support it yet. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48509 3c298f89-4303-0410-b956-a3cf2f4a3e73
* base-files: remove default /etc/config/network, generate it via board.d insteadFelix Fietkau2016-01-251-3/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48493 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: fix iProc regression with sent patch instead of a revertRafał Miłecki2016-01-214-850/+102
| | | | | | | | This properly fixes #21393. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48423 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: revert iProc patch adding PAXC supportRafał Miłecki2016-01-192-0/+850
| | | | | | | | It broke detecting some PCIe devices. This fixes (workarounds) #21393. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48382 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: update iProc patches (V5 accepted in helgaas/pci.git next)Rafał Miłecki2016-01-1912-190/+341
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48375 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: move iProc patches that went mainlineRafał Miłecki2016-01-198-10/+9
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48370 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: backport iProc Kconfig fixesRafał Miłecki2016-01-192-0/+54
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48369 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: group iProc patches into patchsets they were sent inRafał Miłecki2016-01-197-2/+2
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48368 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel/4.3: update to version 4.3.3Hauke Mehrtens2016-01-122-61/+2
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48224 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel/4.1: update to version 4.1.15Hauke Mehrtens2016-01-122-3/+3
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48223 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: refresh patches for kernel 4.4Hauke Mehrtens2016-01-129-13/+13
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48222 3c298f89-4303-0410-b956-a3cf2f4a3e73
* targets: add kernel image dependencies on device tree filesFelix Fietkau2016-01-061-0/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48146 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: fix USB patch breaking 4.4 compilationRafał Miłecki2016-01-041-1/+1
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48112 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update bcma by backporting 4.4 and 4.5 patchesRafał Miłecki2016-01-043-195/+0
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48111 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm53xx: switch to simpler devm_gpiod_get in USB driverRafał Miłecki2016-01-022-0/+48
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48062 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: make bcm47xxpart work with TRX flashed at bad block(s)Rafał Miłecki2016-01-023-3/+3
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48061 3c298f89-4303-0410-b956-a3cf2f4a3e73