01 Jan, 2015

1 commit

  • Support for Wake-on-LAN using Magic Packet. ENET IP supports sleep mode
    in low power status, when system enter suspend status, Magic packet can
    wake up system even if all SOC clocks are gate. The patch doing below things:
    - flagging the device as a wakeup source for the system, as well as
    its Wake-on-LAN interrupt
    - prepare the hardware for entering WoL mode
    - add standard ethtool WOL interface
    - enable the ENET interrupt to wake us

    Tested on i.MX6q/dl sabresd, sabreauto boards, i.MX6SX arm2 boards.

    Signed-off-by: Fugang Duan
    Signed-off-by: David S. Miller

    Nimrod Andy
     

10 Jan, 2011

1 commit

  • Add mac field into fec_platform_data and consolidate function
    fec_get_mac to get mac address in following order.

    1) module parameter via kernel command line fec.macaddr=0x00,0x04,...
    2) from flash in case of CONFIG_M5272 or fec_platform_data mac
    field for others, which typically have mac stored in fuse
    3) fec mac address registers set by bootloader

    Signed-off-by: Shawn Guo
    Signed-off-by: David S. Miller

    Shawn Guo
     

24 May, 2010

1 commit