Rafał Miłecki
6c5313d77c
bcm4908: backport bcm4908_enet fix for NULL dereference
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit 31e4e56654
)
2022-10-28 14:32:23 +02:00
Rafał Miłecki
91e4a74fff
bcm4908: optimize Ethernet driver by using build_skb()
...
This should slightly improve performance thanks to the better cache
usage.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit 6a02205a4d
)
2022-10-28 14:32:23 +02:00
Rafał Miłecki
2a6346725a
bcm4908: fix -EPROBE_DEFER support in bcm4908_enet
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit 1722e23ffc
)
2022-09-21 09:24:47 +02:00
Rafał Miłecki
acc78a9cf6
bcm4908: backport mtd parser for Broadcom's U-Boot partition
...
Broadcom's U-Boot contains environment data blocks. They need to be
found (offsets aren't predefined) to access env variables.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit 137149847d
)
2022-09-21 09:24:41 +02:00
Rafał Miłecki
b8b5ee12cd
bcm4908: backport bcmbca DT patches queued for 5.20
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit d63ef7c90f
)
2022-09-01 12:46:37 +02:00
John Audia
f14122f8e6
kernel: bump 5.10 to 5.10.129
...
All patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Signed-off-by: John Audia <therealgraysky@proton.me>
2022-07-19 21:31:04 +02:00
Rafał Miłecki
606fc4cd81
bcm4908: use upstream-accepted watchdog patches
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit 864fdf2bf3
)
2022-07-18 19:09:02 +02:00
Rafał Miłecki
7eda42a3f3
bcm4908: backport latest DT patches
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit 001856fa51
)
2022-07-18 19:04:24 +02:00
John Audia
3ce3de934c
kernel: bump 5.10 to 5.10.117
...
Removed upstreamed:
backport-5.10/890-v5.19-net-sfp-Add-tx-fault-workaround-for-Huawei-MA5671A-SFP-ON.patch
All patches automatically rebased.
Build system: x86_64
Build-tested: ipq806x/R7800
Signed-off-by: John Audia <therealgraysky@proton.me>
(cherry picked from commit 01a6a5c731
)
2022-06-07 22:28:59 +02:00
Rui Salvaterra
05ed7dc50d
kernel: bump 5.10 to 5.10.103
...
Patches automatically rebased.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2022-03-05 21:05:45 +01:00
John Audia
0989b7ad3a
kernel: bump 5.10 to 5.10.102
...
Removed upstreamed:
bcm4908/patches-5.10/180-i2c-brcmstb-fix-support-for-DSL-and-CM-variants.patch[1]
All other patches automatically rebased.
1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.102&id=f333c1916fd6b55900029bf8f918cc00009e2111
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Signed-off-by: John Audia <graysky@archlinux.us>
2022-03-01 21:38:36 +01:00
John Audia
a2d4b5711a
kernel: bump 5.10 to 5.10.101
...
Removed upstreamed:
pending-5.10/841-USB-serial-option-add-ZTE-MF286D-modem.patch[1]
bcm27xx/950-0592-drm-vc4-Allow-DBLCLK-modes-even-if-horz-timing-is-od.patch[2]
All other patches automatically rebased.
1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.101&id=7113440a36c741efd7c76e3d70b3634100120cdb
2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.101&id=21c890ca8eaecea06cabb92be2a53a6f26f56383
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Signed-off-by: John Audia <graysky@archlinux.us>
2022-03-01 21:38:36 +01:00
Rafał Miłecki
0dbcefdd52
bcm4908: fix USB PHY support
...
This fixes problem with USB PHY not handling some USB 3.0 devices.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2022-02-25 10:48:32 +01:00
Rafał Miłecki
923cc869a6
bcm4908: backport watchdog and I2C changes
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2022-02-16 09:02:59 +01:00
Rafał Miłecki
da8b720b0e
bcm4908: backport first 5.18 DTS changes
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2022-02-01 11:35:07 +01:00
Rafał Miłecki
840f07e532
bcm4908: backport bcm_sf2 patch for better LED registers support
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2022-01-31 00:58:02 +01:00
Rafał Miłecki
b014589167
bcm4908: backport BCM4908 pinctrl driver
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2022-01-31 00:19:34 +01:00
Rafał Miłecki
d745835ae1
bcm4908: backport upstream DT commits
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-11-18 17:51:24 +01:00
Rafał Miłecki
9565bd9bd6
bcm4908: add watchdog support
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-11-09 12:44:23 +01:00
Rafał Miłecki
c4ff53b971
bcm4908: fix b53 regression regarding RGMII reg(s)
...
This fixes:
[ 35.308550] WARNING: CPU: 0 PID: 230 at bcm_sf2_reg_rgmii_cntrl.isra.0+0x84/0x90
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-11-08 17:52:29 +01:00
John Audia
83f1d72dea
kernel: bump 5.10 to 5.10.78
...
All patches automatically rebased.
Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B
Signed-off-by: John Audia <graysky@archlinux.us>
2021-11-07 19:59:10 +01:00
Rafał Miłecki
e3a1e78cd8
bcm4908: prepare kernel 5.10 support
...
It compiles but *doesn't* boot so it isn't enabled yet.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-11-03 12:08:40 +01:00