Broadwell with RT5677 codec

modulename: snd-soc-sst-bdw-rt5677-mach.ko

configname: CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH

Linux Kernel Configuration
└─>Device Drivers
└─>Sound card support
└─>Advanced Linux Sound Architecture
└─>ALSA for SoC audio support
└─>Intel Machine drivers
└─>GPIO Support
└─>Broadwell with RT5677 codec
In linux kernel since version 3.10 (release Date: 2013-06-30)  
This adds support for Intel Broadwell platform based boards with
the RT5677 audio codec. This is a recommended option.
Say Y or m if you have such a device.
If unsure select "N".

source code:

depends
CONFIG_I2C
CONFIG_SND
CONFIG_SND_SOC
CONFIG_SND_SOC_INTEL_MACH
CONFIG_SOUND
NOT CONFIG_UML
CONFIG_COMPILE_TEST or CONFIG_GPIOLIB
CONFIG_COMPILE_TEST or CONFIG_I2C_DESIGNWARE_PLATFORM
CONFIG_COMPILE_TEST or CONFIG_X86_INTEL_LPSS
CONFIG_SND_SOC_INTEL_HASWELL or CONFIG_SND_SOC_SOF_BROADWELL