/openbmc/openbmc-test-automation/redfish/managers/ |
H A D | test_bmc_network_mac.robot | 16 # AA:AA:AA:AA:AA:AA series is a valid MAC and does not exist in 17 # our network, so this is chosen to avoid MAC conflict. 23 # There will be 6 bytes in MAC address (e.g. xx.xx.xx.xx.xx.xx). 29 # MAC address with special characters. 34 Configure Valid MAC And Verify 35 [Documentation] Configure valid MAC via Redfish and verify. 38 Configure MAC Settings ${valid_mac} 40 # Verify whether new MAC is configured on BMC and FW_Env. 41 Validate MAC On BMC ${valid_mac} 42 Verify MAC Address Via FW_Env ${valid_mac} [all …]
|
/openbmc/linux/drivers/net/dsa/sja1105/ |
H A D | sja1105_ethtool.c | 92 .area = MAC, 99 .area = MAC, 106 .area = MAC, 113 .area = MAC, 121 .area = MAC, 128 .area = MAC, 135 .area = MAC, 142 .area = MAC, 149 .area = MAC, 156 .area = MAC, [all …]
|
/openbmc/u-boot/examples/standalone/ |
H A D | README.smc91111_eeprom | 3 The main purpose of this is to manage MAC addresses on platforms 4 which include the SMC91111 integrated 10/100 MAC Phy, with attached 10 1. Ensuring U-Boot's MAC address can be set in hardware 12 3. Setting MAC addresses 17 1. Ensuring U-Boot's MAC address can be set in hardware 20 On the Internet - MAC addresses are very important. Short for Media 23 can happen. This is why U-Boot makes it difficult to change MAC 26 To find out who has a MAC address, or to purchase MAC addresses, goto 48 MAC address is set, this example will do things over serial. 127 3. Setting MAC addresses [all …]
|
/openbmc/u-boot/doc/imx/common/ |
H A D | imx6.txt | 9 1.1 MAC Address: It is stored in fuse bank 4, with the 32 lsbs in word 2 and the 11 For i.MX6SX and i.MX6UL, they have two MAC addresses. The second MAC address 17 For reading the MAC address fuses on a MX6Q: 19 - The MAC address is stored in two fuse addresses (the fuse addresses are 28 Fuse address for the lower MAC address: 0x620 47 Doing the same for the upper MAC address: 49 Fuse address for the upper MAC address: 0x630 77 Rev. 1, 04/2013" document. For example, for the MAC fuses we have: 80 21B_C620 Value of OTP Bank4 Word2 (MAC Address)(OCOTP_MAC0) 82 21B_C630 Value of OTP Bank4 Word3 (MAC Address)(OCOTP_MAC1) [all …]
|
H A D | imx5.txt | 27 2.1 MAC Address: It is stored in the words 9 to 14 of fuse bank 1, using the 28 natural MAC byte order (i.e. MSB first). 30 This is an example how to program an example MAC address 01:23:45:67:89:ab 36 After programming a MAC address, consider locking the MAC fuses. This is
|
H A D | imx27.txt | 9 1.1 MAC Address: It is stored in the words 4 to 9 of fuse bank 0, using the 10 reversed MAC byte order (i.e. LSB first).
|
/openbmc/u-boot/doc/ |
H A D | README.enetaddr | 2 Ethernet Address (MAC) Handling 5 There are a variety of places in U-Boot where the MAC address is used, parsed, 13 Here are the places where MAC addresses might be stored: 19 Note: this is the preferred way to permanently store MAC addresses 22 Note: these are temporary copies of the MAC address which exist only 27 Note: these are temporary copies of the MAC address only for the 31 Correct flow of setting up the MAC address (summarized): 41 locally-assigned MAC is written to eth_device->enetaddr. 47 Previous behavior had the MAC address always being programmed into hardware 54 If the hardware design mandates that the MAC address is stored in some special [all …]
|
H A D | README.fsl-dpaa | 5 on SoCs T4240, T2080, LS1043A, etc, the notation between 10GEC and MAC as below: 7 on SoCs T1024, etc, the notation between 10GEC and MAC as below: 10 which 10GEC enumeration is consistent with MAC enumeration.
|
/openbmc/u-boot/board/davinci/da8xxevm/ |
H A D | Kconfig | 13 bool "Use MAC Address" 18 bool "MAC address in SPI Flash" 22 their MAC address in SPI Flash from the factory 23 Enable this option to read the MAC from SPI Flash 26 bool "MAC address in EEPROM" 29 their MAC address in SPI Flash from the factory, 32 MAC from the EEPROM
|
/openbmc/openbmc-test-automation/tools/ |
H A D | update_mac.robot | 2 Documentation Update BMC MAC address with input MAC. 8 Check And Reset MAC on BMC 9 [Documentation] Verify and Update BMC MAC address. 12 Check And Reset MAC
|
/openbmc/qemu/hw/net/ |
H A D | e1000.c | 1221 [IPAV] = markflag(MAC), [WUC] = markflag(MAC), 1222 [IP6AT] = markflag(MAC), [IP4AT] = markflag(MAC), 1223 [FFVT] = markflag(MAC), [WUPM] = markflag(MAC), 1224 [ECOL] = markflag(MAC), [MCC] = markflag(MAC), 1225 [DC] = markflag(MAC), [TNCRS] = markflag(MAC), 1226 [RLEC] = markflag(MAC), [XONRXC] = markflag(MAC), 1227 [XOFFTXC] = markflag(MAC), [RFC] = markflag(MAC), 1228 [TSCTFC] = markflag(MAC), [MGTPRC] = markflag(MAC), 1229 [WUS] = markflag(MAC), [AIT] = markflag(MAC), 1230 [FFLT] = markflag(MAC), [FFMT] = markflag(MAC), [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | hisilicon-femac.txt | 1 Hisilicon Fast Ethernet MAC controller 9 The first region is the MAC core register base and size. 10 The second region is the global MAC control register. 11 - interrupts: should contain the MAC interrupt. 12 - clocks: A phandle to the MAC main clock. 13 - resets: should contain the phandle to the MAC reset signal(required) and 24 The MAC address will be determined using the optional properties
|
H A D | hisilicon-hix5hd2-gmac.txt | 14 The first region is the MAC register base and size. 16 - interrupts: should contain the MAC interrupt. 23 - resets: should contain the phandle to the MAC core reset signal(optional), 24 the MAC interface reset signal(optional) 33 The MAC address will be determined using the properties defined in
|
H A D | qcom-emac.txt | 3 This network controller consists of two devices: a MAC and an SGMII 5 connects the MAC node to its corresponding internal phy node. Another 10 MAC node: 14 - mac-address : The 6-byte MAC address. If present, it is the default 15 MAC address.
|
/openbmc/linux/net/mac80211/ |
H A D | debugfs_sta.c | 719 PFLAG(MAC, 0, HTC_HE, "HTC-HE"); in link_sta_he_capa_read() 720 PFLAG(MAC, 0, TWT_REQ, "TWT-REQ"); in link_sta_he_capa_read() 721 PFLAG(MAC, 0, TWT_RES, "TWT-RES"); in link_sta_he_capa_read() 722 PFLAG_RANGE_DEFAULT(MAC, 0, DYNAMIC_FRAG, 0, 1, 0, in link_sta_he_capa_read() 724 PFLAG_RANGE_DEFAULT(MAC, 0, MAX_NUM_FRAG_MSDU, 1, 0, 0, in link_sta_he_capa_read() 727 PFLAG_RANGE_DEFAULT(MAC, 1, MIN_FRAG_SIZE, 128, 0, -1, in link_sta_he_capa_read() 729 PFLAG_RANGE_DEFAULT(MAC, 1, TF_MAC_PAD_DUR, 0, 8, 0, in link_sta_he_capa_read() 731 PFLAG_RANGE(MAC, 1, MULTI_TID_AGG_RX_QOS, 0, 1, 1, in link_sta_he_capa_read() 751 PFLAG(MAC, 2, ALL_ACK, "ALL-ACK"); in link_sta_he_capa_read() 752 PFLAG(MAC, 2, TRS, "TRS"); in link_sta_he_capa_read() [all …]
|
/openbmc/linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ |
H A D | mac-phy-support.rst | 5 DPAA2 MAC / PHY support 13 The DPAA2 MAC / PHY support consists of a set of APIs that help DPAA2 network 20 network interface) and DPMAC objects (abstracting a MAC). The dpaa2-eth driver 54 | MC firmware polling MAC PCS for link | 62 Depending on an MC firmware configuration setting, each MAC may be in one of two modes: 65 the MC firmware by polling the MAC PCS. Without the need to register a 88 - .validate() will populate the supported linkmodes with the MAC capabilities 92 - .mac_config() will configure the MAC in the new configuration using the 95 - .mac_link_up() / .mac_link_down() will update the MAC link using the same 107 (3) In order to configure the HW MAC, the MC Firmware API [all …]
|
/openbmc/linux/Documentation/networking/ |
H A D | sfp-phylink.rst | 11 directly connected to a MAC without needing to re-initialise the 26 the PHY, and pass them to the MAC driver. We expect the MAC driver 32 Fixed mode is the same as PHY mode as far as the MAC driver is 64 to the MAC through the SGMII control word, and the MAC is expected to 66 :c:func:`mac_link_down` functions must not force the MAC side link 82 link-up part now includes configuring the MAC for the link settings. 176 This function is replaced by a different form of MAC updates 186 Finally, note that the MAC driver has no direct access to the PHY 209 from the MAC, and report back the settings that the MAC is currently 213 The :c:func:`mac_link_up` method is used to inform the MAC that the [all …]
|
/openbmc/openbmc-test-automation/ipmi/ |
H A D | test_ipmi_network_verification.robot | 50 Retrieve MAC Address Via IPMI And Verify Using Redfish 51 [Documentation] Retrieve MAC address via IPMI and verify using Redfish. 204 Verify Invalid Set MAC Address Via IPMI 205 [Documentation] Verify Get and Set MAC address via IPMI. 208 # MAC to hexa string. 211 # Set MAC Address with invalid data. 219 Verify Get And Set MAC Address Via IPMI 220 [Documentation] Verify Get and Set MAC address via IPMI. 225 # MAC to hexa string. 228 # Set the MAC address. [all …]
|
/openbmc/u-boot/drivers/net/ |
H A D | Kconfig | 34 bool "Atheros AG7xxx Ethernet MAC support" 38 This driver supports the Atheros AG7xxx Ethernet MAC. This MAC is 43 bool "Altera Triple-Speed Ethernet MAC support" 47 This driver supports the Altera Triple-Speed (TSE) Ethernet MAC. 56 to MAC and DMA management for multiple Broadcom SoCs such as 83 This driver supports the BCM6348 Ethernet MAC. 91 This driver supports the BCM6368 Ethernet MAC. 157 bool "Synopsys Designware Ethernet MAC" 161 This MAC is present in SoCs from various vendors. It supports 168 bool "Altera SoCFPGA extras for Synopsys Designware Ethernet MAC" [all …]
|
/openbmc/linux/Documentation/firmware-guide/acpi/dsd/ |
H A D | phy.rst | 14 for connecting PHYs on the MDIO bus [dsd-properties-rules] to the MAC layer. 23 For each MAC node, a device property "phy-handle" is used to reference 25 network interfaces that have PHYs connected to MAC via MDIO bus. 43 Later, during the MAC driver initialization, the registered PHY devices 44 have to be retrieved from the MDIO bus. For this, the MAC driver needs 61 MAC port, which is linked in the _DSD package via 115 DSDT entries representing MAC nodes 118 Below are the MAC nodes where PHY nodes are referenced. 146 MAC node example where "managed" property is specified. 162 MAC node example with a "fixed-link" subnode.
|
/openbmc/openbmc-test-automation/lib/ |
H A D | bmc_network_utils.robot | 10 # MAC input from user. 16 Check And Reset MAC 17 [Documentation] Update BMC with user input MAC address. 31 ... Set MAC Address 34 Set MAC Address 35 [Documentation] Update eth0 with input MAC address. 101 Get BMC MAC Address 102 [Documentation] Get system MAC address. 114 # Split the line and return MAC address. 123 Get BMC MAC Address List [all …]
|
/openbmc/linux/net/bridge/netfilter/ |
H A D | Kconfig | 78 The ebtables nat table is used to define rules that alter the MAC 79 source address (MAC SNAT) or the MAC destination address (MAC DNAT). 96 This option adds the among match, which allows matching the MAC source 98 MAC/IP address pairs can be matched, f.e. for anti-spoofing rules. 187 This option adds the MAC DNAT target, which allows altering the MAC 205 This option adds the MAC redirect target, which allows altering the MAC 213 This option adds the MAC SNAT target, which allows altering the MAC
|
/openbmc/linux/drivers/net/ethernet/aeroflex/ |
H A D | Kconfig | 7 tristate "Aeroflex Gaisler GRETH Ethernet MAC support" 12 Say Y here if you want to use the Aeroflex Gaisler GRETH Ethernet MAC.
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-driver-intel-m10-bmc | 21 Description: Read only. Returns the first MAC address in a block 22 of sequential MAC addresses assigned to the board 32 Description: Read only. Returns the number of sequential MAC
|
/openbmc/linux/Documentation/networking/device_drivers/ethernet/stmicro/ |
H A D | stmmac.rst | 27 Currently, this network device driver is for all STi embedded MAC/GMAC 32 DesignWare(R) Cores Ethernet MAC 10/100/1000 Universal version 3.70a 35 DesignWare(R) Cores XGMAC - 10G Ethernet MAC and DesignWare(R) Cores 36 Enterprise MAC - 100G Ethernet MAC. 46 | Ethernet MAC Universal | N/A | 3.73a | GMAC | 50 | XGMAC - 10G Ethernet MAC | 2.10a | N/A | XGMAC2+ | 52 | XLGMAC - 100G Ethernet MAC | 2.00a | N/A | XLGMAC2+ | 71 - MAC Loopback 233 tested on DesignWare(R) Cores Ethernet MAC Universal version 3.41a and later. 263 checks to the HW using MAC and PHY loopback mechanisms:: [all …]
|