diff options
author | Josh Boyer <jwboyer@fedoraproject.org> | 2015-01-27 14:52:25 -0500 |
---|---|---|
committer | Josh Boyer <jwboyer@fedoraproject.org> | 2015-01-27 14:54:16 -0500 |
commit | 558c859bd4badcc8403e9253d9ccda03b2d92111 (patch) | |
tree | 8cba9bbd2576609ce9432d8728b736af229712fe | |
parent | 34a1d66030b1c88446b64c5896863ac9d93d2f16 (diff) | |
download | kernel-558c859bd4badcc8403e9253d9ccda03b2d92111.tar.gz kernel-558c859bd4badcc8403e9253d9ccda03b2d92111.tar.xz kernel-558c859bd4badcc8403e9253d9ccda03b2d92111.zip |
Enable SND_SOC and the button array driver on x86 for Baytrail devices
https://lists.fedoraproject.org/pipermail/kernel/2015-January/005719.html
Move the common SND_SOC options from the ARM configs to config-generic and
enable the Intel ones in config-x86-generic
-rw-r--r-- | config-arm64 | 2 | ||||
-rw-r--r-- | config-armv7-generic | 69 | ||||
-rw-r--r-- | config-generic | 72 | ||||
-rw-r--r-- | config-powerpc-generic | 1 | ||||
-rw-r--r-- | config-x86-generic | 15 | ||||
-rw-r--r-- | kernel.spec | 3 |
6 files changed, 92 insertions, 70 deletions
diff --git a/config-arm64 b/config-arm64 index 9d4181328..1c4862440 100644 --- a/config-arm64 +++ b/config-arm64 @@ -150,4 +150,6 @@ CONFIG_DMI_SYSFS=y CONFIG_SATA_AHCI_PLATFORM=y +# CONFIG_SND_SOC is not set + # CONFIG_PMIC_OPREGION is not set diff --git a/config-armv7-generic b/config-armv7-generic index 69d629826..a55789fe3 100644 --- a/config-armv7-generic +++ b/config-armv7-generic @@ -614,84 +614,15 @@ CONFIG_DW_WATCHDOG=m CONFIG_PCIE_DW=y # Sound -CONFIG_SND_SOC=m CONFIG_SND_SPI=y CONFIG_SND_ARM=y CONFIG_SND_ARMAACI=m CONFIG_SND_COMPRESS_OFFLOAD=m -CONFIG_SND_DESIGNWARE_I2S=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_JACK=y -CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_SOC_ALL_CODECS=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y -CONFIG_SND_SOC_HDMI_CODEC=m -CONFIG_SND_SOC_SPDIF=m -# CONFIG_SND_SOC_ADAU1701 is not set -# CONFIG_SND_SOC_AK4104 is not set -# CONFIG_SND_SOC_AK4554 is not set -# CONFIG_SND_SOC_AK4642 is not set -# CONFIG_SND_SOC_AK5386 is not set -# CONFIG_SND_SOC_CS42L52 is not set -# CONFIG_SND_SOC_CS42L73 is not set -# CONFIG_SND_SOC_CS4270 is not set -# CONFIG_SND_SOC_CS4271 is not set -# CONFIG_SND_SOC_CS42XX8_I2C is not set -# CONFIG_SND_SOC_PCM1681 is not set -# CONFIG_SND_SOC_PCM1792A is not set -# CONFIG_SND_SOC_PCM512x_I2C is not set -# CONFIG_SND_SOC_PCM512x_SPI is not set -# CONFIG_SND_SOC_SGTL5000 is not set -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set -# CONFIG_SND_SOC_TAS5086 is not set -# CONFIG_SND_SOC_TLV320AIC3X is not set -# CONFIG_SND_SOC_WM8510 is not set -# CONFIG_SND_SOC_WM8523 is not set -# CONFIG_SND_SOC_WM8580 is not set -# CONFIG_SND_SOC_WM8711 is not set -# CONFIG_SND_SOC_WM8728 is not set -# CONFIG_SND_SOC_WM8731 is not set -# CONFIG_SND_SOC_WM8737 is not set -# CONFIG_SND_SOC_WM8741 is not set -# CONFIG_SND_SOC_WM8750 is not set -# CONFIG_SND_SOC_WM8753 is not set -# CONFIG_SND_SOC_WM8770 is not set -# CONFIG_SND_SOC_WM8776 is not set -# CONFIG_SND_SOC_WM8804 is not set -# CONFIG_SND_SOC_WM8903 is not set -# CONFIG_SND_SOC_WM8962 is not set -# CONFIG_SND_SOC_TPA6130A2 is not set -# CONFIG_SND_SOC_FSL_ASRC is not set -# CONFIG_SND_SOC_FSL_ESAI is not set -# CONFIG_SND_SOC_FSL_SAI is not set -# CONFIG_SND_SOC_FSL_SPDIF is not set -# CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_IMX_AUDMUX is not set -# CONFIG_SND_SOC_ALC5623 is not set -# CONFIG_SND_SOC_CS42L56 is not set -# CONFIG_SND_SOC_STA350 is not set -# CONFIG_SND_SOC_CS35L32 is not set -# CONFIG_SND_SOC_ES8328 is not set -# CONFIG_SND_SOC_SSM2602_SPI is not set -# CONFIG_SND_SOC_SSM2602_I2C is not set -# CONFIG_SND_SOC_SSM4567 is not set -# CONFIG_SND_SOC_WM8978 is not set -# CONFIG_SND_ATMEL_SOC is not set -# CONFIG_SND_SOC_TLV320AIC31XX is not set -# CONFIG_SND_SOC_TAS2552 is not set -# CONFIG_SND_SOC_CS4265 is not set -# CONFIG_SND_SOC_IMX_ES8328 is not set -# CONFIG_SND_SOC_FSL_ASOC_CARD is not set -# CONFIG_SND_EDMA_SOC is not set -# CONFIG_SND_SOC_ARNDALE_RT5631_ALC5631 is not set -# CONFIG_SND_SOC_CS42L51_I2C is not set -# CONFIG_SND_SOC_CS4271_I2C is not set -# CONFIG_SND_SOC_CS4271_SPI is not set -# CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_TFA9879 is not set -# CONFIG_SND_SOC_TLV320AIC23_I2C is not set -# CONFIG_SND_SOC_TLV320AIC23_SPI is not set # Displays CONFIG_BACKLIGHT_TPS65217=m diff --git a/config-generic b/config-generic index 2bec2fd45..1aaa44d7c 100644 --- a/config-generic +++ b/config-generic @@ -4789,7 +4789,77 @@ CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m -# CONFIG_SND_SOC is not set + +CONFIG_SND_SOC=m +CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_DESIGNWARE_I2S=m +CONFIG_SND_SOC_HDMI_CODEC=m +CONFIG_SND_SOC_SPDIF=m +# CONFIG_SND_SOC_ADAU1701 is not set +# CONFIG_SND_SOC_AK4104 is not set +# CONFIG_SND_SOC_AK4554 is not set +# CONFIG_SND_SOC_AK4642 is not set +# CONFIG_SND_SOC_AK5386 is not set +# CONFIG_SND_SOC_CS42L52 is not set +# CONFIG_SND_SOC_CS42L73 is not set +# CONFIG_SND_SOC_CS4270 is not set +# CONFIG_SND_SOC_CS4271 is not set +# CONFIG_SND_SOC_CS42XX8_I2C is not set +# CONFIG_SND_SOC_PCM1681 is not set +# CONFIG_SND_SOC_PCM1792A is not set +# CONFIG_SND_SOC_PCM512x_I2C is not set +# CONFIG_SND_SOC_PCM512x_SPI is not set +# CONFIG_SND_SOC_SGTL5000 is not set +# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set +# CONFIG_SND_SOC_TAS5086 is not set +# CONFIG_SND_SOC_TLV320AIC3X is not set +# CONFIG_SND_SOC_WM8510 is not set +# CONFIG_SND_SOC_WM8523 is not set +# CONFIG_SND_SOC_WM8580 is not set +# CONFIG_SND_SOC_WM8711 is not set +# CONFIG_SND_SOC_WM8728 is not set +# CONFIG_SND_SOC_WM8731 is not set +# CONFIG_SND_SOC_WM8737 is not set +# CONFIG_SND_SOC_WM8741 is not set +# CONFIG_SND_SOC_WM8750 is not set +# CONFIG_SND_SOC_WM8753 is not set +# CONFIG_SND_SOC_WM8770 is not set +# CONFIG_SND_SOC_WM8776 is not set +# CONFIG_SND_SOC_WM8804 is not set +# CONFIG_SND_SOC_WM8903 is not set +# CONFIG_SND_SOC_WM8962 is not set +# CONFIG_SND_SOC_TPA6130A2 is not set +# CONFIG_SND_SOC_FSL_ASRC is not set +# CONFIG_SND_SOC_FSL_ESAI is not set +# CONFIG_SND_SOC_FSL_SAI is not set +# CONFIG_SND_SOC_FSL_SPDIF is not set +# CONFIG_SND_SOC_FSL_SSI is not set +# CONFIG_SND_SOC_IMX_AUDMUX is not set +# CONFIG_SND_SOC_ALC5623 is not set +# CONFIG_SND_SOC_CS42L56 is not set +# CONFIG_SND_SOC_STA350 is not set +# CONFIG_SND_SOC_CS35L32 is not set +# CONFIG_SND_SOC_ES8328 is not set +# CONFIG_SND_SOC_SSM2602_SPI is not set +# CONFIG_SND_SOC_SSM2602_I2C is not set +# CONFIG_SND_SOC_SSM4567 is not set +# CONFIG_SND_SOC_WM8978 is not set +# CONFIG_SND_ATMEL_SOC is not set +# CONFIG_SND_SOC_TLV320AIC31XX is not set +# CONFIG_SND_SOC_TAS2552 is not set +# CONFIG_SND_SOC_CS4265 is not set +# CONFIG_SND_SOC_IMX_ES8328 is not set +# CONFIG_SND_SOC_FSL_ASOC_CARD is not set +# CONFIG_SND_EDMA_SOC is not set +# CONFIG_SND_SOC_ARNDALE_RT5631_ALC5631 is not set +# CONFIG_SND_SOC_CS42L51_I2C is not set +# CONFIG_SND_SOC_CS4271_I2C is not set +# CONFIG_SND_SOC_CS4271_SPI is not set +# CONFIG_SND_SOC_RT5631 is not set +# CONFIG_SND_SOC_TFA9879 is not set +# CONFIG_SND_SOC_TLV320AIC23_I2C is not set +# CONFIG_SND_SOC_TLV320AIC23_SPI is not set +# CONFIG_SND_SOC_TS3A227E is not set CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y diff --git a/config-powerpc-generic b/config-powerpc-generic index 30b071898..e3dbc6a9e 100644 --- a/config-powerpc-generic +++ b/config-powerpc-generic @@ -49,6 +49,7 @@ CONFIG_SND_AOA_ONYX=m CONFIG_SND_AOA_TAS=m CONFIG_SND_AOA_TOONIE=m CONFIG_SND_AOA_SOUNDBUS_I2S=m +# CONFIG_SND_SOC is not set CONFIG_XMON=y # CONFIG_XMON_DEFAULT is not set diff --git a/config-x86-generic b/config-x86-generic index 97c4aa4dd..248b11d64 100644 --- a/config-x86-generic +++ b/config-x86-generic @@ -499,6 +499,21 @@ CONFIG_PINCTRL=y CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_CHERRYVIEW=m +#baytrail/cherrytrail stuff +CONFIG_KEYBOARD_GPIO=m +CONFIG_INPUT_SOC_BUTTON_ARRAY=m +CONFIG_SND_SOC_INTEL_SST=m +CONFIG_SND_SOC_INTEL_SST_ACPI=m +CONFIG_SND_SOC_INTEL_HASWELL_MACH=m +CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m +CONFIG_SND_SOC_INTEL_BAYTRAIL=m +CONFIG_SND_SOC_INTEL_BYT_RT5640_MACH=m +CONFIG_SND_SOC_INTEL_BYT_MAX98090_MACH=m +CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m +CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m + + + # CONFIG_INTEL_POWERCLAMP is not set CONFIG_X86_PKG_TEMP_THERMAL=m CONFIG_INTEL_SOC_DTS_THERMAL=m diff --git a/kernel.spec b/kernel.spec index 3b21fa455..0e7c06edf 100644 --- a/kernel.spec +++ b/kernel.spec @@ -2210,6 +2210,9 @@ fi # ||----w | # || || %changelog +* Tue Jan 27 2015 Josh Boyer <jwboyer@fedoraproject.org> +- Enable SND_SOC and the button array driver on x86 for Baytrail devices + * Tue Jan 27 2015 Josh Boyer <jwboyer@fedoraproject.org> - 3.19.0-0.rc6.git1.1 - Linux v3.19-rc6-21-g4adca1cbc4ce - Reenable debugging options. |