Table continued from the previous page...
Device Drivers --->
<*> I2C support --->
[*] Enable compatibility bits for old user-space
[*] I2C device interface
[*] I2C bus multiplexing support
Multiplexer I2C Chip support --->
<*> Philips PCA954x I2C Mux/switches
[*] Autoselect pertinent helper modules
I2C Hardware Bus support --->
<*> IMX I2C interface
<*> Voltage and Current Regulator Support --->
[*] Regulator debug support
[*] Fixed voltage regulator support
<*> Sound card support
<*> Advanced Linux Sound Architecture ->
[*] OSS PCM (digital audio) API
[*] OSS PCM (digital audio) API - Include
plugin system
[*] Support old ALSA API
[*] Verbose procfs contents
ALSA for SoC audio support --->
SoC Audio for Freescale CPUs --->
<*> Synchronous Audio Interface (SAI) module
support
CODEC drivers --->
<*> Freescale SGTL5000 CODEC
<*> ASoC Simple sound card
support
<*> DMA Engine support --->
<*> Freescale eDMA engine support support
Enable ALSA SoC driver, I2C driver and EDMA driver.
Identifier
The following table describes the configure identifiers that are used in kernel source code and default configuration files.
Option
Values
Default Value
Description
CONFIG_I2C_IMX
y/m/n
y
I2C driver needed for
configuring SGTL5000
CONFIG_SOUND
y/m/n
y
Enable sound card support
CONFIG_SND
y/m/n
y
Enable advanced Linux sound
architecture support
CONFIG_SND_PCM_OSS
y/m/n
y
Enable OSS digital audio
CONFIG_SND_PCM_OSS_P
LUGINS
y/m/n
y
Support conversion of
channels, formats and rates
CONFIG_SND_SUPPORT_O
LD_API
y/m/n
y
Enable support old ALSA API
Table continues on the next page...
Linux kernel
Layerscape LS1028A BSP User Guide, Rev. 0.3, 04/2019
132
NXP Semiconductors
Summary of Contents for Layerscape LS1028A BSP
Page 135: ......