Andre and Martin did a great job implementing xDSL (VRX518 chip) support for the Fritzbox 7530 router. Device was well tested with VDSL link. Suddenly, there were no ADSL users and the corresponding functionality needs small fixes here and there to make router capable to work with ADSL lines w/ ATM TC. Please find more details on per-patch basis.
The series was developed against OpenWrt-23.05.5 and extensively run tested with Fritzbox 7530 router on ADSL line (bridged LLC encap + PPPoE). Then the series was rebased on top of latest code and compile tested. Jan additionally tested the rebased phys2virt mapping fix on a VDSL link. The issues were already noticed on the forum [1], but a solution was not finished. 1. https://forum.openwrt.org/t/avm-fritz-box-7530-adsl/177279 Changes: v1->v2: * phy2virt fix tested by Jan Hoffmann with VDSL link * add a dedicated 4/4 patch to bump PKG_RELEASE, again thanks Jan for noticing it absence v2->v3: * entirely drop the atm.h patch in order to facilitate the kernel maintenance, thanks Andre for noticing v3->v4: * DMA sync the whole RX buffer accounting the end of data shift due to offset, thanks Hauke for catching this issue CC: Andre Heider <a.hei...@gmail.com> CC: Hauke Mehrtens <ha...@hauke-m.de> CC: Jan Hoffmann <j...@3e8.eu> CC: Martin Schiller <ms.3headedd...@gmail.com> Sergey Ryazanov (4): kernel: vrx518_tc: fix RX desc phys to virt mapping kernel: vrx518_tc: fix ADSL/ATM operation ipq40xx: fix compatibility with linux-atm tools kernel: vrx518_tc: bump PKG_RELEASE package/kernel/lantiq/vrx518_tc/Makefile | 2 +- .../lantiq/vrx518_tc/patches/100-compat.patch | 2 +- ...1-dcdp-atm_tc-drop-extra-qos-classes.patch | 144 ++++++++++++++++++ .../lantiq/vrx518_tc/patches/200-swplat.patch | 20 +-- .../lantiq/vrx518_tc/patches/202-napi.patch | 4 +- ...-dcdp-atm_tc-fix-compilation-warning.patch | 6 +- ...tm_tc-fix-crash-on-subif_reg-absence.patch | 75 +++++++++ .../patches-6.6/998-lantiq-atm-hacks.patch | 43 ------ 8 files changed, 236 insertions(+), 60 deletions(-) create mode 100644 package/kernel/lantiq/vrx518_tc/patches/101-dcdp-atm_tc-drop-extra-qos-classes.patch create mode 100644 package/kernel/lantiq/vrx518_tc/patches/207-dcdp-atm_tc-fix-crash-on-subif_reg-absence.patch delete mode 100644 target/linux/ipq40xx/patches-6.6/998-lantiq-atm-hacks.patch -- 2.45.2 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel