/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | mediatek-dwmac.yaml | 128 mediatek,mac-wol: 131 If present, indicates that MAC supports WOL(Wake-On-LAN), and MAC WOL will be enabled. 132 Otherwise, PHY WOL is preferred.
|
H A D | snps,dwmac.yaml | 169 * snps,xit_frm, unlock on WoL 383 description: unlock on WoL 523 unlock on WoL
|
H A D | brcm,bcmgenet.yaml | 47 - const: enet-wol
|
/freebsd/sys/contrib/alpine-hal/eth/ |
H A D | al_hal_eth.h | 1313 /* filter packet based on WoL decision */ 2093 * Wake-On-Lan (WoL) 2098 * There are other alternative ways to set WoL, such using the 2099 * external 1000Base-T transceiver to set WoL mode. 2106 /* Interrupt enable WoL MAC DA Unicast detected packet */ 2108 /* Interrupt enable WoL L2 Multicast detected packet */ 2110 /* Interrupt enable WoL L2 Broadcast detected packet */ 2112 /* Interrupt enable WoL IPv4 detected packet */ 2114 /* Interrupt enable WoL IPv6 detected packet */ 2116 /* Interrupt enable WoL EtherType+MAC DA detected packet */ [all …]
|
H A D | al_hal_eth_ec_regs.h | 673 /* [0x0] WoL enable configuration,Packet forwarding and inte ... */ 679 /* [0xc] Configured L3 Destination IP address for WoL IPv6 p ... */ 681 /* [0x10] Configured L3 Destination IP address for WoL IPv6 p ... */ 683 /* [0x14] Configured L3 Destination IP address for WoL IPv6 p ... */ 685 /* [0x18] Configured L3 Destination IP address for WoL IPv6 p ... */ 687 /* [0x1c] Configured L3 Destination IP address for WoL IPv4 p ... */ 689 /* [0x20] Configured EtherType for WoL EtherType_da/EtherType ... */ 1023 struct al_ec_wol wol; /* [0x1b80] */ member 1576 /* Filter packet based on WoL decision */ 2617 /* Interrupt enable WoL MAC DA Unicast detected packet */ [all …]
|
H A D | al_hal_eth_main.c | 4679 /* Wake-On-Lan (WoL) */ 4698 struct al_eth_wol_params *wol) in al_eth_wol_enable() argument 4702 if (wol->int_mask & AL_ETH_WOL_INT_MAGIC_PSWD) { in al_eth_wol_enable() 4703 al_assert(wol->pswd != NULL); in al_eth_wol_enable() 4705 al_eth_byte_arr_to_reg(®, &wol->pswd[0], 4); in al_eth_wol_enable() 4706 al_reg_write32(&adapter->ec_regs_base->wol.magic_pswd_l, reg); in al_eth_wol_enable() 4708 al_eth_byte_arr_to_reg(®, &wol->pswd[4], 2); in al_eth_wol_enable() 4709 al_reg_write32(&adapter->ec_regs_base->wol.magic_pswd_h, reg); in al_eth_wol_enable() 4712 if (wol->int_mask & AL_ETH_WOL_INT_IPV4) { in al_eth_wol_enable() 4713 al_assert(wol->ipv4 != NULL); in al_eth_wol_enable() [all …]
|
/freebsd/sys/dev/vge/ |
H A D | if_vgereg.h | 148 #define VGE_WOLCFGS 0xA3 /* WOL config set */ 152 #define VGE_WOLCFGC 0xA7 /* WOL config clear */ 153 #define VGE_WOLSR0S 0xA8 /* WOL status set */ 154 #define VGE_WOLSR1S 0xA9 /* WOL status set */ 155 #define VGE_WOLSR0C 0xAC /* WOL status clear */ 156 #define VGE_WOLSR1C 0xAD /* WOL status clear */ 393 * - The behavior the WOL pattern programming registers at offset 602 /* WOL pattern control */ 613 /* WOL event control */ 624 /* WOL config register */
|
H A D | if_vge.c | 1088 /* Clear WOL and take hardware from powerdown. */ in vge_attach() 2827 "WOL may not work!"); in vge_setlinkspeed() 2856 /* Clear WOL on pattern match. */ in vge_setwol() 2858 /* Disable WOL on magic/unicast packet. */ in vge_setwol() 2881 /* Clear WOL status on pattern match. */ in vge_setwol() 2892 /* Request PME if WOL is requested. */ in vge_setwol() 2910 /* Disable WOL and clear power state indicator. */ in vge_clrwol() 2918 /* Clear WOL on pattern match. */ in vge_clrwol() 2920 /* Disable WOL on magic/unicast packet. */ in vge_clrwol() 2924 /* Clear WOL status on pattern match. */ in vge_clrwol()
|
/freebsd/contrib/ntp/sntp/libevent/test/ |
H A D | regress_iocp.c | 238 struct event_overlapped rol, wol; in test_iocp_evbuffer() local 248 event_overlapped_init_(&wol, write_complete); in test_iocp_evbuffer() 278 tt_assert(!evbuffer_launch_write_(wbuf, 512, &wol)); in test_iocp_evbuffer()
|
/freebsd/contrib/libevent/test/ |
H A D | regress_iocp.c | 238 struct event_overlapped rol, wol; in test_iocp_evbuffer() local 248 event_overlapped_init_(&wol, write_complete); in test_iocp_evbuffer() 278 tt_assert(!evbuffer_launch_write_(wbuf, 512, &wol)); in test_iocp_evbuffer()
|
/freebsd/sys/contrib/device-tree/src/powerpc/ |
H A D | akebono.dts | 168 RGMII0: emac-rgmii-wol@50004 { 169 compatible = "ibm,rgmii-wol-476gtr", "ibm,rgmii-wol"; 203 rgmii-wol-device = <&RGMII0>;
|
/freebsd/sys/dev/msk/ |
H A D | if_mskreg.h | 752 #define WOL_CTRL_STAT 0x0f20 /* 16 bit WOL Control/Status Reg */ 753 #define WOL_MATCH_CTL 0x0f22 /* 8 bit WOL Match Control Reg */ 754 #define WOL_MATCH_RES 0x0f23 /* 8 bit WOL Match Result Reg */ 755 #define WOL_MAC_ADDR_LO 0x0f24 /* 32 bit WOL MAC Address Low */ 756 #define WOL_MAC_ADDR_HI 0x0f28 /* 16 bit WOL MAC Address High */ 757 #define WOL_PATT_PME 0x0f2a /* 8 bit WOL PME Match Enable (Yukon-2) */ 758 #define WOL_PATT_ASFM 0x0f2b /* 8 bit WOL ASF Match Enable (Yukon-2) */ 759 #define WOL_PATT_RPTR 0x0f2c /* 8 bit WOL Pattern Read Pointer */ 761 /* WOL Pattern Length Registers (YUKON only) */ 763 #define WOL_PATT_LEN_LO 0x0f30 /* 32 bit WOL Pattern Length 3..0 */ [all …]
|
/freebsd/usr.sbin/wake/ |
H A D | wake.8 | 30 program is used to send Wake on LAN (WoL) frames over a local
|
/freebsd/share/man/man4/ |
H A D | mgb.4 | 77 Wake on LAN (WoL)
|
H A D | sge.4 | 57 Due to lack of documentation Wake On Lan (WOL), Jumbo frame and an
|
H A D | ale.4 | 57 features, Wake On Lan (WOL) and an interrupt coalescing/moderation
|
H A D | alc.4 | 56 features, Wake On Lan (WOL) and an interrupt moderation mechanism
|
H A D | fxp.4 | 57 Wake On Lan (WOL) support is provided on all controllers
|
/freebsd/sys/dev/fxp/ |
H A D | if_fxpvar.h | 238 #define FXP_FLAG_WOLCAP 0x2000 /* WOL capability */ 239 #define FXP_FLAG_WOL 0x4000 /* WOL active */
|
/freebsd/sys/dev/cxgbe/common/ |
H A D | t4_hw.h | 57 NWOL_PAT = 8, /* # of WoL patterns */ 58 WOL_PAT_LEN = 128, /* length of WoL patterns */
|
/freebsd/sys/dev/igc/ |
H A D | if_igc.h | 340 /* Management and WOL features */ 341 u32 wol; member
|
/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | ecore_mcp.c | 1213 "Unknown WoL configuration %02x\n", in ecore_mcp_unload_req() 1237 /* Set the primary MAC if WoL is enabled */ in ecore_mcp_unload_done() 1247 "Setting WoL MAC: %02x:%02x:%02x:%02x:%02x:%02x --> [%08x,%08x]\n", in ecore_mcp_unload_done() 2685 /* Store primary MAC for later possible WoL */ in ecore_mcp_fill_shmem_func_info() 2718 … BW [%02x - %02x] MAC %02x:%02x:%02x:%02x:%02x:%02x wwn port %llx node %llx ovlan %04x wol %02x\n", in ecore_mcp_fill_shmem_func_info() 3210 /* Store primary MAC for later possible WoL */ in ecore_mcp_ov_update_mac() 3218 enum ecore_ov_wol wol) in ecore_mcp_ov_update_wol() argument 3226 "Can't change WoL configuration when WoL isn't supported\n"); in ecore_mcp_ov_update_wol() 3230 switch (wol) { in ecore_mcp_ov_update_wol() 3241 DP_ERR(p_hwfn, "Invalid wol state %d\n", wol); in ecore_mcp_ov_update_wol() [all …]
|
H A D | ecore_mcp_api.h | 892 * @brief Send WOL mode to MFW 896 * @param wol - WOL mode 902 enum ecore_ov_wol wol);
|
/freebsd/share/misc/ |
H A D | iso639 | 509 wo wol wol Wolof
|
/freebsd/sys/dev/e1000/ |
H A D | if_em.c | 469 /* Management and WOL Support */ 698 /* Global used in WOL setup with multiport cards */ 1349 /* Enable only WOL MAGIC by default */ in em_if_attach_pre() 1351 if (sc->wol != 0) in em_if_attach_pre() 4451 sc->wol = (E1000_WUFC_MAG | E1000_WUFC_MC); in em_get_wakeup() 4460 sc->wol = 0; in em_get_wakeup() 4468 sc->wol = 0; in em_get_wakeup() 4471 /* if quad port adapter, disable WoL on all but port A */ in em_get_wakeup() 4473 sc->wol = 0; in em_get_wakeup() 4483 sc->wol = 0; in em_get_wakeup() [all …]
|