Linux v3.11-3891-gae7a835
This commit is contained in:
parent
7f84e82fc9
commit
f55bd27d50
@ -12,13 +12,13 @@ helpers so that we can fetch and open channels using this method.
|
|||||||
|
|
||||||
Signed-off-by: Joel Fernandes <joelf@ti.com>
|
Signed-off-by: Joel Fernandes <joelf@ti.com>
|
||||||
---
|
---
|
||||||
sound/soc/soc-dmaengine-pcm.c | 22 ++++++++++++++++++++++
|
sound/core/pcm_dmaengine.c | 22 ++++++++++++++++++++++
|
||||||
1 file changed, 22 insertions(+)
|
1 file changed, 22 insertions(+)
|
||||||
|
|
||||||
diff --git a/sound/soc/soc-dmaengine-pcm.c b/sound/soc/soc-dmaengine-pcm.c
|
diff --git a/sound/core/pcm_dmaengine.c b/sound/core/pcm_dmaengine.c
|
||||||
index aa924d9..461fe4f 100644
|
index aa924d9..461fe4f 100644
|
||||||
--- a/sound/soc/soc-dmaengine-pcm.c
|
--- a/sound/core/pcm_dmaengine.c
|
||||||
+++ b/sound/soc/soc-dmaengine-pcm.c
|
+++ b/sound/core/pcm_dmaengine.c
|
||||||
@@ -276,6 +276,16 @@ struct dma_chan *snd_dmaengine_pcm_request_channel(dma_filter_fn filter_fn,
|
@@ -276,6 +276,16 @@ struct dma_chan *snd_dmaengine_pcm_request_channel(dma_filter_fn filter_fn,
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL_GPL(snd_dmaengine_pcm_request_channel);
|
EXPORT_SYMBOL_GPL(snd_dmaengine_pcm_request_channel);
|
||||||
|
@ -315,8 +315,8 @@ index 5a8ad51..03688dd 100644
|
|||||||
|
|
||||||
config PINCTRL_EXYNOS
|
config PINCTRL_EXYNOS
|
||||||
bool "Pinctrl driver data for Samsung EXYNOS SoCs other than 5440"
|
bool "Pinctrl driver data for Samsung EXYNOS SoCs other than 5440"
|
||||||
- depends on OF && GPIOLIB && ARCH_EXYNOS
|
- depends on OF && GPIOLIB && (ARCH_EXYNOS || ARCH_S5PV210)
|
||||||
+ depends on OF && GPIOLIB && ARCH_EXYNOS_COMMON
|
+ depends on OF && GPIOLIB && (ARCH_EXYNOS_COMMON || ARCH_S5PV210)
|
||||||
select PINCTRL_SAMSUNG
|
select PINCTRL_SAMSUNG
|
||||||
|
|
||||||
config PINCTRL_EXYNOS5440
|
config PINCTRL_EXYNOS5440
|
||||||
|
@ -1,65 +0,0 @@
|
|||||||
From 3f1a91aa25579ba5e7268a47a73d2a83e4802c62 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Fabio Estevam <fabio.estevam@freescale.com>
|
|
||||||
Date: Mon, 29 Jul 2013 21:37:32 +0000
|
|
||||||
Subject: ASoC: fsl: Fix module build
|
|
||||||
|
|
||||||
Building imx_v6_v7_defconfig with all audio drivers as modules results in
|
|
||||||
the folowing build error:
|
|
||||||
|
|
||||||
ERROR: "imx_pcm_fiq_init" [sound/soc/fsl/snd-soc-imx-ssi.ko] undefined!
|
|
||||||
ERROR: "imx_pcm_dma_init" [sound/soc/fsl/snd-soc-imx-ssi.ko] undefined!
|
|
||||||
ERROR: "imx_pcm_fiq_exit" [sound/soc/fsl/snd-soc-imx-ssi.ko] undefined!
|
|
||||||
ERROR: "imx_pcm_dma_exit" [sound/soc/fsl/snd-soc-imx-ssi.ko] undefined!
|
|
||||||
ERROR: "imx_pcm_dma_init" [sound/soc/fsl/snd-soc-fsl-ssi.ko] undefined!
|
|
||||||
ERROR: "imx_pcm_dma_exit" [sound/soc/fsl/snd-soc-fsl-ssi.ko] undefined!
|
|
||||||
|
|
||||||
Fix this by allowing SND_SOC_IMX_PCM_FIQ and SND_SOC_IMX_PCM_DMA to be also
|
|
||||||
built as modules and by using 'IS_ENABLED' to cover the module case.
|
|
||||||
|
|
||||||
Reported-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
|
||||||
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
|
|
||||||
Acked-by: Shawn Guo <shawn.guo@linaro.org>
|
|
||||||
Signed-off-by: Mark Brown <broonie@linaro.org>
|
|
||||||
---
|
|
||||||
diff --git a/sound/soc/fsl/Kconfig b/sound/soc/fsl/Kconfig
|
|
||||||
index 3a79d01..c26449b 100644
|
|
||||||
--- a/sound/soc/fsl/Kconfig
|
|
||||||
+++ b/sound/soc/fsl/Kconfig
|
|
||||||
@@ -109,11 +109,11 @@ config SND_SOC_IMX_SSI
|
|
||||||
tristate
|
|
||||||
|
|
||||||
config SND_SOC_IMX_PCM_FIQ
|
|
||||||
- bool
|
|
||||||
+ tristate
|
|
||||||
select FIQ
|
|
||||||
|
|
||||||
config SND_SOC_IMX_PCM_DMA
|
|
||||||
- bool
|
|
||||||
+ tristate
|
|
||||||
select SND_SOC_GENERIC_DMAENGINE_PCM
|
|
||||||
|
|
||||||
config SND_SOC_IMX_AUDMUX
|
|
||||||
diff --git a/sound/soc/fsl/imx-pcm.h b/sound/soc/fsl/imx-pcm.h
|
|
||||||
index 9136625..5d5b733 100644
|
|
||||||
--- a/sound/soc/fsl/imx-pcm.h
|
|
||||||
+++ b/sound/soc/fsl/imx-pcm.h
|
|
||||||
@@ -32,7 +32,7 @@
|
|
||||||
dma_data->peripheral_type = IMX_DMATYPE_SSI;
|
|
||||||
}
|
|
||||||
|
|
||||||
-#ifdef CONFIG_SND_SOC_IMX_PCM_DMA
|
|
||||||
+#if IS_ENABLED(CONFIG_SND_SOC_IMX_PCM_DMA)
|
|
||||||
int imx_pcm_dma_init(struct platform_device *pdev);
|
|
||||||
void imx_pcm_dma_exit(struct platform_device *pdev);
|
|
||||||
#else
|
|
||||||
@@ -46,7 +46,7 @@
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
-#ifdef CONFIG_SND_SOC_IMX_PCM_FIQ
|
|
||||||
+#if IS_ENABLED(CONFIG_SND_SOC_IMX_PCM_FIQ)
|
|
||||||
int imx_pcm_fiq_init(struct platform_device *pdev);
|
|
||||||
void imx_pcm_fiq_exit(struct platform_device *pdev);
|
|
||||||
#else
|
|
||||||
--
|
|
||||||
cgit v0.9.2
|
|
@ -388,6 +388,7 @@ CONFIG_SND_SOC_IMX_PCM_DMA=m
|
|||||||
CONFIG_SND_SOC_IMX_SGTL5000=m
|
CONFIG_SND_SOC_IMX_SGTL5000=m
|
||||||
CONFIG_SND_SOC_IMX_WM8962=m
|
CONFIG_SND_SOC_IMX_WM8962=m
|
||||||
CONFIG_SND_SOC_IMX_MC13783=m
|
CONFIG_SND_SOC_IMX_MC13783=m
|
||||||
|
CONFIG_SND_SOC_IMX_SPDIF=m
|
||||||
CONFIG_USB_EHCI_MXC=m
|
CONFIG_USB_EHCI_MXC=m
|
||||||
CONFIG_USB_IMX21_HCD=m
|
CONFIG_USB_IMX21_HCD=m
|
||||||
CONFIG_USB_MXS_PHY=m
|
CONFIG_USB_MXS_PHY=m
|
||||||
|
@ -368,6 +368,7 @@ CONFIG_BMP085_SPI=m
|
|||||||
# Display
|
# Display
|
||||||
|
|
||||||
CONFIG_CMA=y
|
CONFIG_CMA=y
|
||||||
|
CONFIG_DMA_CMA=y
|
||||||
# CONFIG_CMA_DEBUG is not set
|
# CONFIG_CMA_DEBUG is not set
|
||||||
CONFIG_CMA_SIZE_MBYTES=16
|
CONFIG_CMA_SIZE_MBYTES=16
|
||||||
CONFIG_CMA_SIZE_SEL_MBYTES=y
|
CONFIG_CMA_SIZE_SEL_MBYTES=y
|
||||||
|
@ -200,6 +200,7 @@ CONFIG_EXTRA_FIRMWARE=""
|
|||||||
# CONFIG_FW_LOADER_USER_HELPER is not set
|
# CONFIG_FW_LOADER_USER_HELPER is not set
|
||||||
|
|
||||||
# CONFIG_CMA is not set
|
# CONFIG_CMA is not set
|
||||||
|
# CONFIG_DMA_CMA is not set
|
||||||
|
|
||||||
# CONFIG_SPI is not set
|
# CONFIG_SPI is not set
|
||||||
|
|
||||||
@ -2195,6 +2196,7 @@ CONFIG_TCG_NSC=m
|
|||||||
CONFIG_TCG_ATMEL=m
|
CONFIG_TCG_ATMEL=m
|
||||||
# CONFIG_TCG_INFINEON is not set
|
# CONFIG_TCG_INFINEON is not set
|
||||||
# CONFIG_TCG_ST33_I2C is not set
|
# CONFIG_TCG_ST33_I2C is not set
|
||||||
|
# CONFIG_TCG_XEN is not set
|
||||||
CONFIG_TELCLOCK=m
|
CONFIG_TELCLOCK=m
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -134,6 +134,8 @@ CONFIG_RELOCATABLE=y
|
|||||||
|
|
||||||
CONFIG_RCU_FANOUT=64
|
CONFIG_RCU_FANOUT=64
|
||||||
|
|
||||||
|
CONFIG_CMA=y
|
||||||
|
# CONFIG_CMA_DEBUG is not set
|
||||||
CONFIG_KVM_BOOK3S_64=m
|
CONFIG_KVM_BOOK3S_64=m
|
||||||
CONFIG_KVM_BOOK3S_64_HV=y
|
CONFIG_KVM_BOOK3S_64_HV=y
|
||||||
# CONFIG_KVM_EXIT_TIMING is not set
|
# CONFIG_KVM_EXIT_TIMING is not set
|
||||||
|
@ -125,6 +125,8 @@ CONFIG_RELOCATABLE=y
|
|||||||
|
|
||||||
CONFIG_RCU_FANOUT=64
|
CONFIG_RCU_FANOUT=64
|
||||||
|
|
||||||
|
CONFIG_CMA=y
|
||||||
|
# CONFIG_CMA_DEBUG is not set
|
||||||
CONFIG_KVM_BOOK3S_64=m
|
CONFIG_KVM_BOOK3S_64=m
|
||||||
CONFIG_KVM_BOOK3S_64_HV=y
|
CONFIG_KVM_BOOK3S_64_HV=y
|
||||||
# CONFIG_KVM_EXIT_TIMING is not set
|
# CONFIG_KVM_EXIT_TIMING is not set
|
||||||
|
@ -95,7 +95,7 @@ Summary: The Linux kernel
|
|||||||
# The rc snapshot level
|
# The rc snapshot level
|
||||||
%define rcrev 0
|
%define rcrev 0
|
||||||
# The git snapshot level
|
# The git snapshot level
|
||||||
%define gitrev 10
|
%define gitrev 11
|
||||||
# Set rpm version accordingly
|
# Set rpm version accordingly
|
||||||
%define rpmversion 3.%{upstream_sublevel}.0
|
%define rpmversion 3.%{upstream_sublevel}.0
|
||||||
%endif
|
%endif
|
||||||
@ -715,8 +715,6 @@ Patch21020: arm-tegra-usb-no-reset-linux33.patch
|
|||||||
|
|
||||||
# ARM wandboard
|
# ARM wandboard
|
||||||
Patch21030: arm-wandboard-quad.patch
|
Patch21030: arm-wandboard-quad.patch
|
||||||
# https://git.kernel.org/cgit/linux/kernel/git/broonie/sound.git/patch/?id=3f1a91aa25579ba5e7268a47a73d2a83e4802c62
|
|
||||||
Patch21031: arm-imx-fixsound.patch
|
|
||||||
|
|
||||||
# AM33xx
|
# AM33xx
|
||||||
Patch21040: 0001-reset-Add-driver-for-gpio-controlled-reset-pins.patch
|
Patch21040: 0001-reset-Add-driver-for-gpio-controlled-reset-pins.patch
|
||||||
@ -1341,7 +1339,6 @@ ApplyPatch arm-highbank-for-3.12.patch
|
|||||||
ApplyPatch arm-omap-load-tfp410.patch
|
ApplyPatch arm-omap-load-tfp410.patch
|
||||||
ApplyPatch arm-tegra-usb-no-reset-linux33.patch
|
ApplyPatch arm-tegra-usb-no-reset-linux33.patch
|
||||||
ApplyPatch arm-wandboard-quad.patch
|
ApplyPatch arm-wandboard-quad.patch
|
||||||
ApplyPatch arm-imx-fixsound.patch
|
|
||||||
|
|
||||||
# Fix OMAP and AM33xx (BeagleBone)
|
# Fix OMAP and AM33xx (BeagleBone)
|
||||||
ApplyPatch 0001-reset-Add-driver-for-gpio-controlled-reset-pins.patch
|
ApplyPatch 0001-reset-Add-driver-for-gpio-controlled-reset-pins.patch
|
||||||
@ -2314,6 +2311,9 @@ fi
|
|||||||
# ||----w |
|
# ||----w |
|
||||||
# || ||
|
# || ||
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Sep 05 2013 Josh Boyer <jwboyer@fedoraproject.org> - 3.12.0-0.rc0.git11.1
|
||||||
|
- Linux v3.11-3891-gae7a835
|
||||||
|
|
||||||
* Thu Sep 05 2013 Josh Boyer <jwboyer@fedoraproject.org> - 3.12.0-0.rc0.git10.1
|
* Thu Sep 05 2013 Josh Boyer <jwboyer@fedoraproject.org> - 3.12.0-0.rc0.git10.1
|
||||||
- Linux v3.11-3120-g816434e
|
- Linux v3.11-3120-g816434e
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user