Rafał Miłecki
450aebcdce
bcm53xx: reorder some arch patches
...
This moves arch patches affecting many DTS files. Thanks to this change
we can put some ready-to-mainline patches at 300-319 and simplify
backporting process.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46889
2015-09-11 22:36:05 +00:00
Rafał Miłecki
8f77e9f668
bcm53xx: add OpenWrt specific stuff for Netgear R7000
...
This adds DT things that couldn't be upstreamed yet.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46731
2015-08-26 15:21:07 +00:00
Rafał Miłecki
36a8075d90
bcm53xx: use pending Netgear R7000 patch
...
It includes support for LEDs and buttons.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46730
2015-08-26 14:51:47 +00:00
Rafał Miłecki
1111782e20
bcm53xx: use backported patches for UART0 and profiling
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46729
2015-08-26 14:39:06 +00:00
Rafał Miłecki
cf93a8f227
bcm53xx: add early support for Netgear R7000
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46363
2015-07-14 10:25:46 +00:00
Hauke Mehrtens
29039f51b3
kernel: refresh patches on linux 3.18
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 46308
2015-07-12 13:47:16 +00:00
Jonas Gorski
901a7fa067
kernel: update 3.18 to 3.18.17
...
Changelog:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.17
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46150
2015-06-30 23:26:09 +00:00
Rafał Miłecki
d3544a20a8
bcm53xx: rework patch enabling UART support
...
Follow upstream patch and handle it using &uart0. Also disable &uart1 as
it's most likely unused. This will allow us to get valuable reports and
upstream these changes.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46140
2015-06-29 06:48:41 +00:00
Rafał Miłecki
099f3cb7ec
bcm53xx: use UART serial DT patch sent upstream
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46139
2015-06-29 06:48:08 +00:00
Rafał Miłecki
b0cdcf4e93
bcm53xx: respect ACTIVE_LOW when powering USB using GPIO
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46088
2015-06-21 16:47:05 +00:00
Rafał Miłecki
90d425039b
bcm53xx: enable USB power on Buffalo WZR-1750DHP
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46087
2015-06-21 16:26:23 +00:00
Rafał Miłecki
167a2dc12e
bcm53xx: enable USB power on Netgear R6250
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46083
2015-06-21 11:09:49 +00:00
Rafał Miłecki
64d3e52ad0
bcm53xx: update xHCI patch
...
This drops some debugging pr_info and adds platform_device_unregister.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46082
2015-06-21 11:09:30 +00:00
Rafał Miłecki
63bc66cfcd
bcm53xx: fix enabling GPIO-controlled USB power
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46081
2015-06-21 10:18:52 +00:00
Rafał Miłecki
b3afbe4918
bcm53xx: add xHCI support
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46080
2015-06-21 10:18:43 +00:00
Jonas Gorski
9a59b350b7
kernel: update 3.18 to 3.18.16
...
Changelogs:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.15
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.16
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46011
2015-06-17 09:54:55 +00:00
Rafał Miłecki
351a2ec15f
bcm53xx: use USB patches sent upstream by Hauke
...
This stabilizes USB support. The old patch was handling initialization
in a different order that was causing some problems with few USB 3.0
devices. Some weren't detected, some were working unstable, sometimes
USB 3.0 could hang the whole controller.
A still known issue (but not a regression) is controller hang triggered
by connecting USB 1.1 device when not having OHCI controller enabled
(kmod-usb-ohci).
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45997
2015-06-16 08:28:46 +00:00
Rafał Miłecki
e011a5c375
bcm53xx: backport the latest 4.2 ARM BCM5302X patches
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45922
2015-06-07 14:41:05 +00:00
Hauke Mehrtens
47eca7a1ca
bcm53xx: add OHCI (USB 1.1) support
...
There is also a OHCI controller, activate it for USB 1.1 support.
This should close #19601 .
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 45716
2015-05-23 14:54:44 +00:00
Jonas Gorski
76d079204d
kernel: update 3.18 to 3.18.14
...
Changelogs:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.12
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.13
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.14
Build tested on brcm63xx and ipq806x, runtested on brcm63xx.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45711
2015-05-21 19:32:46 +00:00
Rafał Miłecki
63bb7c51db
bcm53xx: add Asus RT-AC87U partitioning hacky workaround
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45694
2015-05-17 12:10:38 +00:00
Rafał Miłecki
75b8e247e3
bcm53xx: try to fix network on Asus RT-AC87U
...
This device seems to have switch port 7 connected to the CPU:
vlan1ports=1 2 3 5 7*
vlan2ports=0 7u
it should be handled by eth1 and NVRAM seems to confirm that (no
et0macaddr entry, existing et1macaddr & et1phyaddr entries).
One of the remaining ports (4/8?) may be connected to the Quantenna SoC.
Original firmware boot log contains following messages:
(0x00,0x5d)Port 5 States Override: 0xfb
(0x00,0x5f)Port 7 States Override: 0xfb
(0x00,0x0e)Port 8 States Override: 0x0a
(why does it force port 5 state?!)
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45692
2015-05-16 17:14:25 +00:00
Rafał Miłecki
ab83610563
bcm53xx: use backported Asus RT-AC87U DT patch
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45691
2015-05-16 15:44:00 +00:00
Rafał Miłecki
abed46aacc
bcm53xx: enable RT-AC87U UART console
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 45690
2015-05-16 11:45:52 +00:00
Rafał Miłecki
3dd9274332
bcm53xx: add support for SmartRG SR400ac
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45686
2015-05-13 20:01:15 +00:00
Rafał Miłecki
b4ecf19faa
bcm53xx: replace DT patches with backports from stblinux
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45685
2015-05-13 20:01:03 +00:00
Rafał Miłecki
af019cad56
bcm53xx: use of_machine_is_compatible helper in b53 fix
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45684
2015-05-13 14:34:23 +00:00
Rafał Miłecki
afb98aea4d
bcm53xx: fix "typo" in b53 patch fixing R8000 CPU port
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45683
2015-05-13 13:12:57 +00:00
Rafał Miłecki
610ee0d85a
bcm53xx: add b53 hacky workaround for Netgear R8000 CPU port
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45682
2015-05-13 13:11:17 +00:00
Rafał Miłecki
45ec92fa30
bcm53xx: bgmac: add support for the 3rd core
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45680
2015-05-13 13:11:00 +00:00
Rafał Miłecki
3a6cdac37c
kernel: backport first bcma patches from 4.2
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45652
2015-05-09 17:38:48 +00:00
Felix Fietkau
c73adc80a3
bcm53xx: add profiling support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45480
2015-04-17 18:52:15 +00:00
Felix Fietkau
582b20c4e2
kernel: accidentally committed a few patches in the wrong place, move them
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45468
2015-04-16 20:43:11 +00:00
Felix Fietkau
b860db2c63
bcm53xx: add power button for WXR-1900DHP
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45467
2015-04-16 20:09:55 +00:00
Felix Fietkau
f6cbbe1332
bcm53xx: make NAND flash timeouts non-interruptible to fix corruption issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45464
2015-04-16 20:09:36 +00:00
Felix Fietkau
f8d499fd3f
bcm53xx: fix WXR-1900DHP power led name and add usb led
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45460
2015-04-16 20:09:08 +00:00
Felix Fietkau
147e005fcf
bcm53xx: add USB 2.0 power control for WXR-1900DHP
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45451
2015-04-15 16:06:20 +00:00
Felix Fietkau
83e31eb7e7
bcm53xx: add USB 2.0 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45450
2015-04-15 16:06:14 +00:00
Felix Fietkau
923bef1678
bcm53xx: refresh kernel patches
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45426
2015-04-13 22:23:37 +00:00
Felix Fietkau
24e9f52106
bcm53xx: add support for the Buffalo WXR-1900DHP
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45419
2015-04-13 17:32:25 +00:00
Felix Fietkau
1e48a48915
bcm53xx: fix GPIO pins > 16
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45418
2015-04-13 17:32:18 +00:00
Felix Fietkau
1f70f452cc
bcm53xx: add missing l2 cache controller AUXCTL bit
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45416
2015-04-13 17:32:05 +00:00
Felix Fietkau
d24388da44
bcm53xx: add a comment about the gpio base patch
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45408
2015-04-12 22:10:44 +00:00
Felix Fietkau
2dbe131a62
bcm53xx: fix bcma gpio chip base
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45399
2015-04-12 17:22:04 +00:00
Rafał Miłecki
503ccc502d
bcm53xx: fix UBI EOF patch to allow sysupgrade after first installation
...
With previous version of patch info about need of erasing blocks was
stored once per boot. It was breaking in following scenario:
1) First boot after installation (erasing blocks after 0xdeadc0de)
2) Doing sysupgrade (with ubidetach & ubiformat)
3) Attaching UBI again (it caused all blocks to be erased)
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45387
2015-04-12 10:20:59 +00:00
Rafał Miłecki
71fcbffc91
bcm53xx: Luxul XWC-1000 has only 128 MiB of RAM
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45352
2015-04-10 09:42:48 +00:00
Rafał Miłecki
4c1ee6f24d
bcm53xx: replace few BCM5301X patches with versions sent upstream
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45311
2015-04-08 09:22:02 +00:00
Rafał Miłecki
bf828d3fd0
bcm53xx: use bcm47xx_nvram.c with the latest patches
...
This will be hopefully a mainline version.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45204
2015-04-01 07:21:59 +00:00
Felix Fietkau
68ca1f285c
bcm53xx: enable the full-line-of-zero optimization in the cache controller
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44977
2015-03-25 14:30:40 +00:00
Rafał Miłecki
fb6164a377
bcm53xx: add SMP support
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44939
2015-03-22 15:07:40 +00:00