Broadcom iProc based MDIO bus multiplexers

modulename: mdio-mux-bcm-iproc.ko

configname: CONFIG_MDIO_BUS_MUX_BCM_IPROC

Linux Kernel Configuration
└─>Device Drivers
└─>Network device support
└─>PHY Device support and infrastructure
└─>Device Tree and Open Firmware support
└─>Broadcom iProc based MDIO bus multiplexers
In linux kernel since version 3.10 (release Date: 2013-06-30)  
This module provides a driver for MDIO bus multiplexers found in
iProc based Broadcom SoCs. This multiplexer connects one of several
child MDIO bus to a parent bus. Buses could be internal as well as
external and selection logic lies inside the same multiplexer.

source code: