From: Fugang Duan <fugang.duan@xxxxxxx> The commit da722186f654(net: fec: set GPR bit on suspend by DT configuration) set the GPR reigster offset and bit in driver for wake on lan feature. It bring trouble to enable wake-on-lan feature on other i.MX platforms because imx6ul/imx7d/imx8 has two instances, they have different gpr bit. So to support wake-on-lan feature on other i.MX platforms, it should configure the GPR reigster offset and bit from DT. Fugang Duan (4): net: ethernet: fec: move GPR register offset and bit into DT dt-bindings: fec: update the gpr property ARM: dts: imx6: update fec gpr property to match new format ARM: dts: imx6qdl-sabresd: enable fec wake-on-lan Documentation/devicetree/bindings/net/fsl-fec.txt | 7 ++++++- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 1 + arch/arm/boot/dts/imx6qdl.dtsi | 2 +- drivers/net/ethernet/freescale/fec_main.c | 22 +++++++++++----------- 4 files changed, 19 insertions(+), 13 deletions(-) -- 2.7.4