MDIO bus multiplexer using kernel multiplexer subsystem

modulename: mdio-mux-multiplexer.ko

configname: CONFIG_MDIO_BUS_MUX_MULTIPLEXER

Linux Kernel Configuration
└─>Device Drivers
└─>Network device support
└─>MDIO bus device drivers
└─>MDIO bus multiplexer using kernel multiplexer subsystem
In linux kernel since version 5.1 (release Date: 2019-05-05)  
This module provides a driver for MDIO bus multiplexer
that is controlled via the kernel multiplexer subsystem. The
bus multiplexer connects one of several child MDIO busses to
a parent bus. Child bus selection is under the control of
the kernel multiplexer subsystem.

source code: