diff options
author | Florian Fainelli <f.fainelli@gmail.com> | 2014-07-02 00:08:40 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2014-07-07 23:56:47 -0400 |
commit | 83e82f4c706bbca3e2d9d7962e63605cc7a5fbd8 (patch) | |
tree | 5b594a1a1946c8c42609ae8ded841067bf94dd68 /Documentation/devicetree | |
parent | 9d34c1cb01ddef8e99c7855513a578c066f8300f (diff) |
net: systemport: add Wake-on-LAN support
Support for Wake-on-LAN using Magic Packet with or without SecureOn
password is implemented doing the following:
- setting the password to the relevant UniMAC registers
- 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
- enabling the MPD interrupt to wake us
The Device Tree binding documentation is also reflected to specify the
third optional Wake-on-LAN interrupt line.
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Documentation/devicetree')
-rw-r--r-- | Documentation/devicetree/bindings/net/broadcom-systemport.txt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Documentation/devicetree/bindings/net/broadcom-systemport.txt b/Documentation/devicetree/bindings/net/broadcom-systemport.txt index c183ea90d9bc..aa7ad622259d 100644 --- a/Documentation/devicetree/bindings/net/broadcom-systemport.txt +++ b/Documentation/devicetree/bindings/net/broadcom-systemport.txt | |||
@@ -4,7 +4,8 @@ Required properties: | |||
4 | - compatible: should be one of "brcm,systemport-v1.00" or "brcm,systemport" | 4 | - compatible: should be one of "brcm,systemport-v1.00" or "brcm,systemport" |
5 | - reg: address and length of the register set for the device. | 5 | - reg: address and length of the register set for the device. |
6 | - interrupts: interrupts for the device, first cell must be for the the rx | 6 | - interrupts: interrupts for the device, first cell must be for the the rx |
7 | interrupts, and the second cell should be for the transmit queues | 7 | interrupts, and the second cell should be for the transmit queues. An |
8 | optional third interrupt cell for Wake-on-LAN can be specified | ||
8 | - local-mac-address: Ethernet MAC address (48 bits) of this adapter | 9 | - local-mac-address: Ethernet MAC address (48 bits) of this adapter |
9 | - phy-mode: Should be a string describing the PHY interface to the | 10 | - phy-mode: Should be a string describing the PHY interface to the |
10 | Ethernet switch/PHY, see Documentation/devicetree/bindings/net/ethernet.txt | 11 | Ethernet switch/PHY, see Documentation/devicetree/bindings/net/ethernet.txt |