[OpenWrt-Devel] brcm2708: add kernel 4.14 support
stijn at linux-ipv6.be
Fri Dec 7 03:57:19 EST 2018
On 7/12/18 10:17, Alexandru Ardelean wrote:
> On Fri, Dec 7, 2018 at 5:06 AM Stijn Tintel <stijn at linux-ipv6.be> wrote:
>> On 11/11/18 18:37, Stijn Tintel wrote:
>>> I have just pushed support for the 4.14 kernel on the brcm2708 target to
>>> my staging tree , and would like to get some feedback before pushing
>>> it to master. It would also be nice if people could do runtime tests on
>>> bcm2709 and bcm2710, as I don't own such hardware.
>> Updated :
>> - based on 4.14.86
>> - split kmod changes in separate commits
>> - kept lan78xx patches except those that are superseded by upstream
>> changes, added another one that attempts to fix broken ethernet and
>> "kevent 4 may have been dropped" flood
>> - added missing compatible strings using upstream names for compute modules
>> - no longer removing the sense HAT patch, I might add kmod packages for
>> that later
>> Compile-tested all 3 subtargets again with CONFIG_ALL_KMODS=y, and
>> runtime-tested bcm2708 on RPi0W and bcm2710 on RPi3B+. The wired
>> interface on the latter seems to be usable now.
>> I'm planning to push this to master as soon as Koen pushed the 4.14.86
>> bump. If there are any objections, please speak up ASAP.
> This one booted fine on a RPi 3.
> I used the 32 bit image.
> root at OpenWrt:~# uname -a
> Linux OpenWrt 4.14.86 #0 SMP Fri Dec 7 03:03:39 2018 armv7l GNU/Linux
Thanks for testing, I added your "Tested-by".
> A few minor/ignorable errors:
> [ 0.769743] Error: Driver 'sdhost-bcm2835' is already registered, aborting...
Fixed by disabling CONFIG_MMC_BCM2835_MMC since we want to prefer
upstream when possible.
> [ 8.689456] brcmfmac mmc1:0001:1: Direct firmware load for
> brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt failed with
> error -2
Similar error appeared for me with 4.9. Since it's non-fatal, I'm going
to ignore this for now.
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
More information about the openwrt-devel