lantiq: 4.19: fix panic when using the DMA API
authorMartin Blumenstingl <martin.blumenstingl@googlemail.com>
Tue, 2 Jul 2019 05:25:58 +0000 (07:25 +0200)
committerMathias Kresin <dev@kresin.me>
Thu, 4 Jul 2019 06:29:13 +0000 (08:29 +0200)
commit7305e2057a5db05ccca740a0f17caadc89dfb66c
treebc898de794071cb6a81d362cde04faecc3ba0a3e
parent961b8efb5b12fee42bec5b93ec31912af5eee995
lantiq: 4.19: fix panic when using the DMA API

With kernel 4.19 the DMA API relies on a struct device to work properly.
Backport upstream patches which passed a struct device instead of NULL
to the DMA API.

Fixes kernel panics during boot.

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Signed-off-by: Mathias Kresin <dev@kresin.me>
target/linux/lantiq/patches-4.19/0005-lantiq_etop-pass-struct-device-to-DMA-API-functions.patch [new file with mode: 0644]
target/linux/lantiq/patches-4.19/0006-MIPS-lantiq-pass-struct-device-to-DMA-API-functions.patch [new file with mode: 0644]
target/linux/lantiq/patches-4.19/0028-NET-lantiq-various-etop-fixes.patch
target/linux/lantiq/patches-4.19/0035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch
target/linux/lantiq/patches-4.19/0701-NET-lantiq-etop-of-mido.patch