Rafał Miłecki
5846620890
bcm53xx: fix warning caused by m25p80 patch
...
It was adding unused variable:
drivers/mtd/devices/m25p80.c: In function 'm25p80_write':
drivers/mtd/devices/m25p80.c:85:6: warning: unused variable 'i' [-Wunused-variable]
int i;
^
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-08-16 17:14:14 +02:00
Rafał Miłecki
27b078e83a
bcm53xx: add quick fixes for BCM53573
...
It adds and uses ILP clock that requires some other work (in progress)
for upstreaming it. Other than that it adds a quick fix for bcma to add
serial flash before trying to read SPROM.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-08-15 12:49:16 +02:00
Rafał Miłecki
38750ce739
bcm53xx: add temporary BCM53573 ILP clock driver
...
It wasn't accepted upstream as there was a discusson on Northstar vs.
BCM53573. Once we get a new ARM arch Kconfig entry it should be
possible to upstream it.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-08-15 10:20:43 +02:00
Rafał Miłecki
5b1c00e4fa
bcm53xx: support USB 2.0 controller on BCM53573
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-08-14 13:05:23 +02:00
Rafał Miłecki
62c5f68095
bcm53xx: backport USB 3.0 controller init patch
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-08-14 12:41:32 +02:00
Rafał Miłecki
e674c1aab3
bcm53xx: backport USB 3.0 Northstar PHY driver
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-08-14 11:31:17 +02:00
Rafał Miłecki
b9d8c81018
bcm53xx: rename PHY patches to use 07* prefix
...
This is not a strict rule but it matches better this one:
7xx - network / phy driver patches
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-08-14 11:22:58 +02:00
Rafał Miłecki
2552e9319e
bcm53xx: backport DTS patches for USB 2.0 and Tenda AC9
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-07-28 12:59:23 +02:00
Rafał Miłecki
a3be48593b
bcm53xx: refresh kernel patches
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-07-28 12:45:02 +02:00
Hauke Mehrtens
efa1960abb
kernel: update kernel 4.4 to version 4.4.15
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-07-13 15:39:15 +02:00
Rafał Miłecki
1692c71564
bcm53xx: use upstream fix simplifying USB power GPIO usage
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-07-07 15:07:02 +02:00
Rafał Miłecki
c74c227e5b
bcm53xx: backport driver for Northstar's USB 2.0 PHY
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-07-07 14:50:17 +02:00
Rafał Miłecki
e71fffed64
bcm53xx: backport BCM5301x patches from 2016-07-06
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-07-07 13:54:55 +02:00
Rafał Miłecki
a180f90518
bcm53xx: backport BCM5301X patches for SRAB
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-06-20 23:07:31 +02:00
Felix Fietkau
7eeb254cc4
treewide: replace nbd@openwrt.org with nbd@nbd.name
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-06-07 08:58:42 +02:00
Álvaro Fernández Rojas
a105eac4dd
kernel: update kernel 4.4 to version 4.4.12
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-06-02 15:34:34 +02:00
Álvaro Fernández Rojas
b062266ad6
kernel: update kernel 4.4 to version 4.4.9
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-05-10 10:43:17 +02:00
Rafał Miłecki
cf3b3cfc56
bcm53xx: add m25p80 workaround for SPI flash writing problems
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 49264
2016-04-28 11:48:51 +02:00
Rafał Miłecki
9e4d671f75
bcm53xx: support SPI-NOR on dual flash devices
...
We need it to access NVRAM.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 49262
2016-04-28 11:48:51 +02:00
Rafał Miłecki
741715331a
bcm53xx: switch to m25p80 and drop bcm53xxspiflash
...
For some time now m25p80 supports 32 MiB flashes and we just needed to
patch spi-nor to support JEDEC incompatible w25q128. Also by switching
to m25p80 we gain accelerated SPI flash reads.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 49260
2016-04-28 11:48:50 +02:00
Rafał Miłecki
73d51d7b5d
bcm53xx: support JEDEC incompatible w25q128 in spi-nor
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 49259
2016-04-28 11:48:50 +02:00
Rafał Miłecki
e53d533a24
bcm53xx: backport BCM5301X DT patch specifying SPI controller
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 49232
2016-04-26 09:22:49 +00:00
Hauke Mehrtens
f0b3964f1b
kernel: update kernel 4.4 to version 4.4.7
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 49176
2016-04-16 21:05:48 +00:00
Rafał Miłecki
d30766c986
bcm53xx: backport BCM5301X earlycon and USB VCC patches
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 49166
2016-04-14 05:54:20 +00:00
Rafał Miłecki
997a3cb41c
bcm53xx: add basic support for Netgear R7900
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 49122
2016-04-09 09:59:21 +00:00
Rafał Miłecki
c658bd634c
bcm53xx: add PCI iproc patch adding abort handler
...
This prevents die() during PCI bus probe.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 49121
2016-04-08 20:37:14 +00:00
Rafał Miłecki
51d887ba00
Revert "bcm53xx: revert patch removing imprecise abort workaround"
...
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>
SVN-Revision: 49120
2016-04-08 20:36:57 +00:00
Rafał Miłecki
faf172875e
bcm53xx: use the final fix for iproc bcma regression
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 49114
2016-04-01 16:49:50 +00:00
Rafał Miłecki
e3e8a85c4f
bcm53xx: improve USB 2.0 PHY support for BCM4709 and BCM47094
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 49094
2016-03-30 12:26:24 +00:00
Rafał Miłecki
de2f31c3f5
bcm53xx: support USB 3.0 PHY on BCM4707 rev. 6 and BCM47094
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 49091
2016-03-30 10:23:02 +00:00
Rafał Miłecki
7b61ed5254
bcm53xx: simpify USB 3.0 PHY initialization
...
We can use one code path for BCM4707 rev. 4 and BCM53018.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 49090
2016-03-30 10:22:57 +00:00
Rafał Miłecki
baf0b18653
bcm53xx: update bcm47xx_sprom to the latest 4.6 queued version
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48963
2016-03-08 11:05:10 +00:00
Rafał Miłecki
81edbe39b8
bcm53xx: fix SPROM driver compilation with ssb/bcma as module
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48962
2016-03-08 08:29:32 +00:00
Rafał Miłecki
9f116fae92
bcm53xx: revert patch removing imprecise abort workaround
...
It seems it still happens on some devices.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48961
2016-03-08 08:29:29 +00:00
Rafał Miłecki
dab0569b97
bcm53xx: use SPROM driver queued for 4.6
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48935
2016-03-06 18:08:03 +00:00
Hauke Mehrtens
cb04b8d582
kernel: update kernel 4.4 to version 4.4.3
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48783
2016-02-25 21:54:39 +00:00
Rafał Miłecki
406a288a3b
bcm53xx: add Netgear R8500 GPIOs
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48633
2016-02-05 12:33:50 +00:00
Rafał Miłecki
3b76c7cf0b
bcm53xx: start working on Netgear R8500
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48625
2016-02-03 22:32:07 +00:00
Rafał Miłecki
a8c2701866
bcm53xx: fix bcma-hcd compilation in kernel 4.4
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48607
2016-02-01 12:54:17 +00:00
Rafał Miłecki
88deb4aec1
bcm53xx: change brcmnand behavior for ECC strength 1
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48605
2016-02-01 12:42:51 +00:00
Rafał Miłecki
f188b6d512
bcm53xx: fix NAND parameters on DIR-885L
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48604
2016-02-01 12:42:42 +00:00
Rafał Miłecki
701dba093f
bcm53xx: add brcmnand patch reading flash parameters
...
It's useful for adding support for new hardware.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48603
2016-02-01 12:42:23 +00:00
Rafał Miłecki
12ec144892
bcm53xx: use proper CPU port in b53 for Netgear R8500
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48571
2016-01-30 16:56:50 +00:00
Rafał Miłecki
22eb2c1bf2
bcm53xx: enable earlyprintk and all RAM on DIR-885L
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48520
2016-01-28 08:51:46 +00:00
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
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