freebsd-dev/sys/dev/vnic
Zbigniew Bodek 316e15b4cc Fix MAC address configuration for VNIC
The FDT description is as follows:
- phy-handle, reg, qlm-mode, mac-address are under nodes in bgx0/1 node
- phy nodes (pointed by phy-handle) are under MDIO even though they may
  not be connected through to MDIO. In those nodes they do not contain
  MAC address or etc.

This commit changes parsing of the FDT nodes for BGX so that it can
obtain correct MAC address for a given PHY.

Reviewed by:   wma
Obtained from: Semihalf
Sponsored by:  Cavium
Differential Revision: https://reviews.freebsd.org/D5781
2016-03-31 13:13:38 +00:00
..
lmac_if.m
mrml_bridge.c Introduce a RMAN_IS_DEFAULT_RANGE() macro, and use it. 2016-02-20 01:32:58 +00:00
nic_main.c Fix typo in the VNIC's PF function name 2016-03-31 12:10:17 +00:00
nic_reg.h Fix VNIC support for Pass2.0 ThunderX chips 2016-02-25 14:26:13 +00:00
nic.h Introduce HW TSO support for VNIC 2016-02-25 14:29:57 +00:00
nicvf_main.c Improve TX path of the VNIC driver 2016-03-31 13:10:29 +00:00
nicvf_queues.c Improve TX path of the VNIC driver 2016-03-31 13:10:29 +00:00
nicvf_queues.h Improve TX path of the VNIC driver 2016-03-31 13:10:29 +00:00
q_struct.h Introduce HW TSO support for VNIC 2016-02-25 14:29:57 +00:00
thunder_bgx_fdt.c Fix MAC address configuration for VNIC 2016-03-31 13:13:38 +00:00
thunder_bgx_var.h Fix finding appropriate BGX node in DTB and move it to a separate function 2016-01-28 15:30:58 +00:00
thunder_bgx.c Fix finding appropriate BGX node in DTB and move it to a separate function 2016-01-28 15:30:58 +00:00
thunder_bgx.h
thunder_mdio_fdt.c Support new MDIO hierarchy in ThunderX DTB 2016-01-28 15:44:14 +00:00
thunder_mdio_var.h Support new MDIO hierarchy in ThunderX DTB 2016-01-28 15:44:14 +00:00
thunder_mdio.c Introduce driver for Cavium's ThunderX MDIO 2015-10-18 22:10:08 +00:00