[PATCH net-next 0/6 v2] IXP46x PTP Timer clean-up and DT
From: Linus Walleij <hidden>
Date: 2021-08-13 22:02:21
This is a combination of a few cleanups from Arnd and some cleanup and device tree support work from me, together modernizing the PTP timer for the IXP46x platforms. ChangeLog v1->v2: This is now rebased on net-next and the upstream kernel should contain fixes for the issues found by the build robot. Arnd Bergmann (3): ixp4xx_eth: make ptp support a platform driver ixp4xx_eth: fix compile-testing ixp4xx_eth: enable compile testing Linus Walleij (3): ixp4xx_eth: Stop referring to GPIOs ixp4xx_eth: Add devicetree bindings ixp4xx_eth: Probe the PTP module from the device tree .../bindings/net/intel,ixp46x-ptp-timer.yaml | 54 ++++++++ arch/arm/mach-ixp4xx/common.c | 14 ++ drivers/net/ethernet/xscale/Kconfig | 11 +- drivers/net/ethernet/xscale/Makefile | 6 +- drivers/net/ethernet/xscale/ixp46x_ts.h | 13 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 35 +++-- drivers/net/ethernet/xscale/ptp_ixp46x.c | 122 +++++++++--------- 7 files changed, 175 insertions(+), 80 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/intel,ixp46x-ptp-timer.yaml -- 2.31.1