Rafał Miłecki
6bdb024391
bcm53xx: add D-Link DIR-885L DT patch
...
We don't build image for this device yet.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48519
2016-01-28 07:01:23 +00:00
Rafał Miłecki
512e0fca81
bcm53xx: replace iproc regression fix with the final one
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48518
2016-01-28 07:01:17 +00:00
Rafał Miłecki
80bd8f3d09
bcm53xx: use two upstream USB bcma patches
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48517
2016-01-28 07:01:09 +00:00
Rafał Miłecki
39f1157075
bcm53xx: switch to kernel 4.4
...
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>
SVN-Revision: 48510
2016-01-27 12:44:07 +00:00
Rafał Miłecki
1dfa8f37db
bcm53xx: detect Seama sysupgrade format
...
It's used e.g. by D-Link devices. We don't support it yet.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48509
2016-01-27 10:40:58 +00:00
Felix Fietkau
57776e68ce
base-files: remove default /etc/config/network, generate it via board.d instead
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48493
2016-01-25 16:30:41 +00:00
Rafał Miłecki
a6ec12bb09
bcm53xx: fix iProc regression with sent patch instead of a revert
...
This properly fixes #21393 .
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48423
2016-01-21 05:59:16 +00:00
Rafał Miłecki
7c2356e2a0
bcm53xx: revert iProc patch adding PAXC support
...
It broke detecting some PCIe devices. This fixes (workarounds) #21393 .
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48382
2016-01-19 22:53:21 +00:00
Rafał Miłecki
b9fb3d4524
bcm53xx: update iProc patches (V5 accepted in helgaas/pci.git next)
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48375
2016-01-19 21:53:23 +00:00
Rafał Miłecki
000295f8ba
bcm53xx: move iProc patches that went mainline
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48370
2016-01-19 20:59:10 +00:00
Rafał Miłecki
bba8f059d7
bcm53xx: backport iProc Kconfig fixes
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48369
2016-01-19 20:58:53 +00:00
Rafał Miłecki
1dfa369c98
bcm53xx: group iProc patches into patchsets they were sent in
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48368
2016-01-19 20:58:48 +00:00
Hauke Mehrtens
cdb83aaf5f
kernel/4.3: update to version 4.3.3
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de
SVN-Revision: 48224
2016-01-12 20:52:19 +00:00
Hauke Mehrtens
93b50ade93
kernel/4.1: update to version 4.1.15
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48223
2016-01-12 20:51:34 +00:00
Hauke Mehrtens
ba3a749f9b
kernel: refresh patches for kernel 4.4
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48222
2016-01-12 20:50:41 +00:00
Felix Fietkau
2499a57d92
targets: add kernel image dependencies on device tree files
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48146
2016-01-06 18:39:06 +00:00
Rafał Miłecki
e17c1e45ad
bcm53xx: fix USB patch breaking 4.4 compilation
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48112
2016-01-04 12:28:46 +00:00
Rafał Miłecki
ccb7d794ff
kernel: update bcma by backporting 4.4 and 4.5 patches
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48111
2016-01-04 12:22:24 +00:00
Rafał Miłecki
ef53dc754f
bcm53xx: switch to simpler devm_gpiod_get in USB driver
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48062
2016-01-02 10:49:46 +00:00
Rafał Miłecki
7bede46e58
kernel: make bcm47xxpart work with TRX flashed at bad block(s)
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48061
2016-01-02 00:33:48 +00:00
Rafał Miłecki
224984ca01
kernel: drop bcm47xxpart patch for Xiaomi
...
It was never tested, most likely not working (because of le32_to_cpu)
and not upstreamed.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48060
2016-01-02 00:33:31 +00:00
Rafał Miłecki
716905b986
bcm53xx: print bcm47xxpart buf to debug R8000 UBI problem
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47896
2015-12-16 09:37:16 +00:00
Jo-Philipp Wich
67e1c87012
all: drop old uci-defaults.sh
...
Replace former uci-defaults.sh implementation with the uci-defaults-new.sh one
and update all users accordingly.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47867
2015-12-11 15:26:06 +00:00
Rafał Miłecki
dce5a5b9db
bcm53xx: update BCM5301X SMP patch to fixed version from stblinux
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47810
2015-12-07 20:43:49 +00:00
Rafał Miłecki
c8c708f367
bcm53xx: fix selecting HAVE_SMP symbol in Kconfig
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47809
2015-12-07 19:56:12 +00:00
Rafał Miłecki
b473cd8085
bcm53xx: use backported BCM5301X patches from stblinux soc/next
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47807
2015-12-07 19:20:40 +00:00
Rafał Miłecki
3333f75caf
kernel: add bcm47xxpart patches sent for 4.5 merge window
...
This replaces old bcm53xx patch for scanning whole flash and makes
bcm47xxpart compatible with NAND.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47800
2015-12-07 09:31:52 +00:00
Hauke Mehrtens
cf6b9cdbe4
kernel: add missing config options for kernel 4.4
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47796
2015-12-06 13:32:36 +00:00
Jo-Philipp Wich
527ec2af59
all: remove dummy ucidef_set_interface_loopback() from board.d
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47744
2015-12-03 23:13:00 +00:00
Jo-Philipp Wich
8f8b702f85
board.d: remove redundant ucidef_set_interfaces_lan_wan() calls
...
This removes calls to ucidef_set_interfaces_lan_wan() and
ucidef_set_interfaces_lan() on boards where all relevant info can be
inferred from the switch definition.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47722
2015-12-03 17:30:56 +00:00
Jo-Philipp Wich
9b02e73188
board.d: merge ucidef_add_switch() and ucidef_add_switch_ports()
...
This changes uci-defaults-new.sh, config_generate and all relevant board.d
files in order combine ucidef_add_switch() and ucidef_add_switch_ports() into
a single function.
Also removes now superfluous enable and reset arguments.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47721
2015-12-03 17:30:24 +00:00
Rafał Miłecki
2bcbe28580
bcm53xx: move BCM5301X patches to use 08x prefix
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47713
2015-12-03 11:03:07 +00:00
Rafał Miłecki
9f3300393a
bcm53xx: use backported versiions or R8000 & dt-bindings patches
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47711
2015-12-03 10:51:52 +00:00
Rafał Miłecki
0dda38b472
bcm53xx: fix typo in BCM5310X (patch name and subject)
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47710
2015-12-03 10:51:42 +00:00
Rafał Miłecki
4333cb73f7
bcm53xx: move & update accepted USB patch for GPIO control
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47709
2015-12-03 10:51:32 +00:00
Rafał Miłecki
448bf7819b
bcm53xx: use backported BCM5301X patches from stblinux devicetree/next
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47708
2015-12-03 10:19:16 +00:00
Rafał Miłecki
7eed5caecd
bcm53xx: use backported BCM5301X patches from stblinux soc/next
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47707
2015-12-03 10:18:57 +00:00
Rafał Miłecki
4e837fa130
bcm53xx: set vcc-gpio properties in one patch
...
No reason to handle Buffalo WXR-1900DHP in separated patch.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47706
2015-12-03 08:36:41 +00:00
Rafał Miłecki
0641728fa2
bcm53xx: drop fixed clock from DTS for Buffalo WXR-1900DHP
...
We don't use fixed clock in 4.4 (and 4.3) anymore.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47705
2015-12-03 08:36:34 +00:00
Rafał Miłecki
2766887751
bcm53xx: update linux 4.4 config
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47704
2015-12-03 08:19:30 +00:00
Rafał Miłecki
d90561c929
bcm53xx: add linux 4.4 support
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47703
2015-12-03 08:19:25 +00:00
Jo-Philipp Wich
c4ea02cc69
bcm53xx: switch to ucidef_add_switch_ports()
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47692
2015-12-02 18:51:12 +00:00
Hauke Mehrtens
f17be5617a
bcm53xx: update PCIe driver
...
This updates the iProc PCIe driver to the version currently submitted
for kernel 4.5.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47688
2015-12-02 15:24:53 +00:00
Hauke Mehrtens
0e73da37d5
bcm53xx: update SMP patches
...
Broadcom submitted new SMP patches for this SoC to upstream Linux, add
them to OpenWrt.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47687
2015-12-02 15:23:08 +00:00
Hauke Mehrtens
c03f264f6d
bcm53xx: activate workarounds for erratas
...
This also deactivates some workaround for erratas only seen in older
CPU cores and L2 cores not used in this SoC.
This partly reverts commit r44947.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47686
2015-12-02 15:19:29 +00:00
Hauke Mehrtens
1d1c9d56dd
bcm53xx: move patch 132-ARM-BCM5301X-Add-missing-Netgear-R8000-LEDs.patch
...
This patch is currently placed directly behind the SMP patches and has
nothing to do with SMP, move it to an other position.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47685
2015-12-02 15:14:58 +00:00
Rafał Miłecki
055ee48ab0
bcm53xx: update bcm53xxspiflash to match spi-nor backported from 4.4-rc1
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47653
2015-11-26 11:43:16 +00:00
Hauke Mehrtens
cb0c8da7c2
kernel: take bcm47xx_nvram.h from kernel and not backports
...
compat-wireless/backports now contains a bcm47xx_nvram.h file to
backport some of the functions in it which are used by the bcmfmac
driver. This file just checks for the kernel versions and provide an
empty implementations on older kernel versions. This is OK on most
systems, but on bcm47xx / bcm53xx systems we want to call the real
functions here. This commit removes the file from backports in our
build process like we do it with the bcma and ssb header files. Instead
we add a recent version into our kernel so all code uses only one
header file. On bcm47xx / bcm53xx the real implementations of this code
will be used.
Reported-by: Hante Meuleman <meuleman@broadcom.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47467
2015-11-13 23:51:31 +00:00
Rafał Miłecki
d2c1087536
bcm53xx: Netgear R8000: define GPIO powering USB ports
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47337
2015-11-01 22:21:59 +00:00
Rafał Miłecki
c348b3317a
bcm53xx: replace USB patch fixing power control with the most recent version
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47336
2015-11-01 22:21:49 +00:00