freebsd-dev/sys/dev/vnic
Zbigniew Bodek 3f51d8888a Support new MDIO hierarchy in ThunderX DTB
Some firmware revisions provide different DTB tree that include
odd MDIO placement in the tree.
This commit adds support for 2 new buses:
- MRML bridge (PCIB subordinate)
- MDIO nexus (MRML subordinate)
This allows for the correct MDIO attachment with both - new and old
firmware.

Obtained from: Semihalf
Sponsored by:  Cavium
Differential Revision: https://reviews.freebsd.org/D5070
2016-01-28 15:44:14 +00:00
..
lmac_if.m
mrml_bridge.c Support new MDIO hierarchy in ThunderX DTB 2016-01-28 15:44:14 +00:00
nic_main.c
nic_reg.h
nic.h
nicvf_main.c
nicvf_queues.c
nicvf_queues.h
q_struct.h
thunder_bgx_fdt.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_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