I2C bus multiplexing support

modulename: i2c-mux.ko

configname: CONFIG_I2C_MUX

Linux Kernel Configuration
└─>Device Drivers
└─>I2C support
└─>I2C bus multiplexing support
In linux kernel since version 2.6.36 (release Date: 2010-10-20)  
Say Y here if you want the I2C core to support the ability to
handle multiplexed I2C bus topologies, by presenting each
multiplexed segment as a I2C adapter.

This support is also available as a module. If so, the module
will be called i2c-mux.

source code: