Wolfson Microelectronics WM97xx

modulename: wm97xx-core.ko

configname: CONFIG_MFD_WM97xx

Linux Kernel Configuration
└─>Device Drivers
└─>Multifunction device drivers
└─>Wolfson Microelectronics WM97xx
In linux kernel since version 4.2 (release Date: 2015-08-30)  
The WM9705, WM9712 and WM9713 is a highly integrated hi-fi CODEC
designed for smartphone applications. As well as audio functionality
it has on board GPIO and a touchscreen functionality which is
supported via the relevant subsystems. This driver provides core
support for the WM97xx, in order to use the actual functionality of
the device other drivers must be enabled.

source code: