Quite some maintainance work was needed to keep oxnas working on more recent kernels. Most notably, stmmac was restructured upstream and now enforces SoC glue to live in platform drivers.
oxnas: remove obsolete __cpuinit oxnas: fix duplicate include in clk-oxnas oxnas: prepare irqchip driver for kernel >=4.2 oxnas: prepare pinctrl for kernel >=4.2 oxnas: move gmac soc glue from mach to stmmac driver .../oxnas/files/arch/arm/mach-oxnas/mach-ox820.c | 101 ------------ .../oxnas/files/arch/arm/mach-oxnas/platsmp.c | 6 +- target/linux/oxnas/files/drivers/clk/clk-oxnas.c | 2 +- target/linux/oxnas/files/drivers/irqchip/irq-rps.c | 23 ++- .../net/ethernet/stmicro/stmmac/dwmac-oxnas.c | 172 +++++++++++++++++++++ .../oxnas/files/drivers/pinctrl/pinctrl-oxnas.c | 7 + .../linux/oxnas/patches-4.1/700-oxnas-dwmac.patch | 25 +++ 7 files changed, 228 insertions(+), 108 deletions(-) create mode 100644 target/linux/oxnas/files/drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c create mode 100644 target/linux/oxnas/patches-4.1/700-oxnas-dwmac.patch -- 2.6.0 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel