Simple Multi-Functional Device support (I2C)

modulename: simple-mfd-i2c.ko

configname: CONFIG_MFD_SIMPLE_MFD_I2C

Linux Kernel Configuration
└─>Device Drivers
└─>Multifunction device drivers
└─>Simple Multi-Functional Device support (I2C)
In linux kernel since version 4.14.326 (release Date: 2023-09-23)  
This driver creates a single register map with the intention for it
to be shared by all sub-devices.

Once the register map has been successfully initialised, any
sub-devices represented by child nodes in Device Tree will be
subsequently registered.

source code: