kernel: add Intel/Lantiq VRX518 EP driver
authorMartin Schiller <[email protected]>
Wed, 21 Aug 2019 06:29:33 +0000 (08:29 +0200)
committerDaniel Golle <[email protected]>
Mon, 16 Jan 2023 23:41:41 +0000 (23:41 +0000)
commit568d17989f22cf7179d789da2543feee79ad0647
tree9c50cef841396145acad5ec48065cfeba11bb680
parentf0a98bf048bdab981a1c34ba25d3c91989a57c22
kernel: add Intel/Lantiq VRX518 EP driver

This driver was picked from the Intel UGW 8.5.2.

Signed-off-by: Martin Schiller <[email protected]>
[updated for kernel 5.10]
Signed-off-by: Jan Hoffmann <[email protected]>
[update to 8.5.2]
Signed-off-by: Andre Heider <[email protected]>
[fix masking interrupts and add locking]
Signed-off-by: Jan Hoffmann <[email protected]>
Signed-off-by: Andre Heider <[email protected]>
16 files changed:
package/kernel/lantiq/vrx518_ep/Makefile [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/patches/100-compat.patch [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/patches/200-fix-irq-masking.patch [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/src/Kconfig [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/src/Makefile [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/src/aca.c [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/src/aca.h [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/src/ep.c [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/src/ep.h [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/src/include/net/dc_ep.h [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/src/misc.c [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/src/misc.h [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/src/regs.h [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/src/test/Makefile [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/src/test/ep_test.c [new file with mode: 0644]
package/kernel/lantiq/vrx518_ep/src/test/ep_test.h [new file with mode: 0644]