Commit 22f08665 authored by Arnd Bergmann's avatar Arnd Bergmann

ARM: pxa: move mach/sound.h to linux/platform_data/

This is a basically a platform_data file, so move it out of
the mach/* header directory.

Cc: Marek Vasut <marek.vasut@gmail.com>
Cc: Tomas Cech <sleep_walker@suse.com>
Cc: Sergey Lapin <slapin@ossfans.org>
Acked-by: default avatarMark Brown <broonie@kernel.org>
Acked-by: default avatarRobert Jarzmik <robert.jarzmik@free.fr>
Cc: alsa-devel@alsa-project.org
Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
parent 2a0fd0a9
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
#include "pxa27x.h" #include "pxa27x.h"
#include <mach/balloon3.h> #include <mach/balloon3.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include "udc.h" #include "udc.h"
......
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/usb-ohci-pxa27x.h> #include <linux/platform_data/usb-ohci-pxa27x.h>
#include <linux/platform_data/mtd-nand-pxa3xx.h> #include <linux/platform_data/mtd-nand-pxa3xx.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <linux/platform_data/usb-pxa3xx-ulpi.h> #include <linux/platform_data/usb-pxa3xx-ulpi.h>
#include <asm/mach/map.h> #include <asm/mach/map.h>
......
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <linux/sizes.h> #include <linux/sizes.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include "colibri.h" #include "colibri.h"
#include "pxa27x.h" #include "pxa27x.h"
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
#include "colibri.h" #include "colibri.h"
#include <linux/platform_data/usb-ohci-pxa27x.h> #include <linux/platform_data/usb-ohci-pxa27x.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include "generic.h" #include "generic.h"
#include "devices.h" #include "devices.h"
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
#include "colibri.h" #include "colibri.h"
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
#include <linux/platform_data/usb-ohci-pxa27x.h> #include <linux/platform_data/usb-ohci-pxa27x.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include "pxa27x-udc.h" #include "pxa27x-udc.h"
#include "udc.h" #include "udc.h"
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#include "pxa27x.h" #include "pxa27x.h"
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/usb-ohci-pxa27x.h> #include <linux/platform_data/usb-ohci-pxa27x.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <mach/smemc.h> #include <mach/smemc.h>
#include "generic.h" #include "generic.h"
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
#include <linux/platform_data/usb-ohci-pxa27x.h> #include <linux/platform_data/usb-ohci-pxa27x.h>
#include <linux/platform_data/keypad-pxa27x.h> #include <linux/platform_data/keypad-pxa27x.h>
#include <linux/platform_data/media/camera-pxa.h> #include <linux/platform_data/media/camera-pxa.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <linux/platform_data/mmp_dma.h> #include <linux/platform_data/mmp_dma.h>
#include <linux/platform_data/mtd-nand-pxa3xx.h> #include <linux/platform_data/mtd-nand-pxa3xx.h>
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
#include "pxa25x.h" #include "pxa25x.h"
#include <mach/eseries-gpio.h> #include <mach/eseries-gpio.h>
#include "eseries-irq.h" #include "eseries-irq.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
#include "udc.h" #include "udc.h"
#include <linux/platform_data/irda-pxaficp.h> #include <linux/platform_data/irda-pxaficp.h>
......
...@@ -39,7 +39,7 @@ ...@@ -39,7 +39,7 @@
#include "pxa27x.h" #include "pxa27x.h"
#include "lpd270.h" #include "lpd270.h"
#include <mach/addr-map.h> #include <mach/addr-map.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/irda-pxaficp.h> #include <linux/platform_data/irda-pxaficp.h>
......
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
#include <asm/hardware/sa1111.h> #include <asm/hardware/sa1111.h>
#include "pxa25x.h" #include "pxa25x.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <mach/lubbock.h> #include <mach/lubbock.h>
#include "udc.h" #include "udc.h"
#include <linux/platform_data/irda-pxaficp.h> #include <linux/platform_data/irda-pxaficp.h>
......
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
#include "pxa27x.h" #include "pxa27x.h"
#include "mainstone.h" #include "mainstone.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/irda-pxaficp.h> #include <linux/platform_data/irda-pxaficp.h>
......
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
#include "udc.h" #include "udc.h"
#include "pxa27x-udc.h" #include "pxa27x-udc.h"
#include <linux/platform_data/media/camera-pxa.h> #include <linux/platform_data/media/camera-pxa.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <mach/smemc.h> #include <mach/smemc.h>
#include "mioa701.h" #include "mioa701.h"
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
#include <asm/mach/map.h> #include <asm/mach/map.h>
#include "pxa27x.h" #include "pxa27x.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
#include <linux/platform_data/irda-pxaficp.h> #include <linux/platform_data/irda-pxaficp.h>
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
#include <asm/mach/map.h> #include <asm/mach/map.h>
#include "pxa27x.h" #include "pxa27x.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <mach/palmld.h> #include <mach/palmld.h>
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
#include <asm/mach/map.h> #include <asm/mach/map.h>
#include "pxa27x.h" #include "pxa27x.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include "palmt5.h" #include "palmt5.h"
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
#include <asm/mach/map.h> #include <asm/mach/map.h>
#include "pxa25x.h" #include "pxa25x.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <mach/palmtc.h> #include <mach/palmtc.h>
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
#include <asm/mach/map.h> #include <asm/mach/map.h>
#include "pxa25x.h" #include "pxa25x.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include "palmte2.h" #include "palmte2.h"
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
#include "pxa27x.h" #include "pxa27x.h"
#include "pxa27x-udc.h" #include "pxa27x-udc.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include "palmtreo.h" #include "palmtreo.h"
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
#include <asm/mach/map.h> #include <asm/mach/map.h>
#include "pxa27x.h" #include "pxa27x.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <mach/palmtx.h> #include <mach/palmtx.h>
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
#include <asm/mach/map.h> #include <asm/mach/map.h>
#include "pxa27x.h" #include "pxa27x.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include "palmz72.h" #include "palmz72.h"
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
#include <asm/mach/map.h> #include <asm/mach/map.h>
#include "pxa27x.h" #include "pxa27x.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/usb-ohci-pxa27x.h> #include <linux/platform_data/usb-ohci-pxa27x.h>
#include "pcm990_baseboard.h" #include "pcm990_baseboard.h"
......
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include "udc.h" #include "udc.h"
#include "tosa_bt.h" #include "tosa_bt.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <mach/smemc.h> #include <mach/smemc.h>
#include <asm/mach/arch.h> #include <asm/mach/arch.h>
......
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
#include "pxa27x.h" #include "pxa27x.h"
#include <mach/trizeps4.h> #include <mach/trizeps4.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/irda-pxaficp.h> #include <linux/platform_data/irda-pxaficp.h>
......
...@@ -46,7 +46,7 @@ ...@@ -46,7 +46,7 @@
#include <linux/syscore_ops.h> #include <linux/syscore_ops.h>
#include "pxa25x.h" #include "pxa25x.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
#include "regs-uart.h" #include "regs-uart.h"
#include <linux/platform_data/pcmcia-pxa2xx_viper.h> #include <linux/platform_data/pcmcia-pxa2xx_viper.h>
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
#include <asm/mach/arch.h> #include <asm/mach/arch.h>
#include "pxa27x.h" #include "pxa27x.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <mach/vpac270.h> #include <mach/vpac270.h>
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
......
...@@ -46,7 +46,7 @@ ...@@ -46,7 +46,7 @@
#include "udc.h" #include "udc.h"
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
#include "pm.h" #include "pm.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <linux/platform_data/pcmcia-pxa2xx_viper.h> #include <linux/platform_data/pcmcia-pxa2xx_viper.h>
#include "zeus.h" #include "zeus.h"
#include <mach/smemc.h> #include <mach/smemc.h>
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/mach/arch.h> #include <asm/mach/arch.h>
#include "pxa3xx.h" #include "pxa3xx.h"
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <linux/platform_data/video-pxafb.h> #include <linux/platform_data/video-pxafb.h>
#include "zylonite.h" #include "zylonite.h"
#include <linux/platform_data/mmc-pxamci.h> #include <linux/platform_data/mmc-pxamci.h>
......
/* SPDX-License-Identifier: GPL-2.0 */ /* SPDX-License-Identifier: GPL-2.0 */
#ifndef __ASM_ARCH_AUDIO_H__ #ifndef __SOC_PXA_AUDIO_H__
#define __ASM_ARCH_AUDIO_H__ #define __SOC_PXA_AUDIO_H__
#include <sound/core.h> #include <sound/core.h>
#include <sound/pcm.h> #include <sound/pcm.h>
......
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
#include <mach/irqs.h> #include <mach/irqs.h>
#include <mach/regs-ac97.h> #include <mach/regs-ac97.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
static DEFINE_MUTEX(car_mutex); static DEFINE_MUTEX(car_mutex);
static DECLARE_WAIT_QUEUE_HEAD(gsr_wq); static DECLARE_WAIT_QUEUE_HEAD(gsr_wq);
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#include <sound/dmaengine_pcm.h> #include <sound/dmaengine_pcm.h>
#include <mach/regs-ac97.h> #include <mach/regs-ac97.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
static void pxa2xx_ac97_legacy_reset(struct snd_ac97 *ac97) static void pxa2xx_ac97_legacy_reset(struct snd_ac97 *ac97)
{ {
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <mach/corgi.h> #include <mach/corgi.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include "../codecs/wm8731.h" #include "../codecs/wm8731.h"
#include "pxa2xx-i2s.h" #include "pxa2xx-i2s.h"
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
#include <sound/pcm.h> #include <sound/pcm.h>
#include <sound/soc.h> #include <sound/soc.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <mach/eseries-gpio.h> #include <mach/eseries-gpio.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
#include <sound/pcm.h> #include <sound/pcm.h>
#include <sound/soc.h> #include <sound/soc.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <mach/eseries-gpio.h> #include <mach/eseries-gpio.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
#include <sound/soc.h> #include <sound/soc.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <mach/eseries-gpio.h> #include <mach/eseries-gpio.h>
static int e800_spk_amp_event(struct snd_soc_dapm_widget *w, static int e800_spk_amp_event(struct snd_soc_dapm_widget *w,
......
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
#include <sound/soc.h> #include <sound/soc.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
SND_SOC_DAILINK_DEFS(ac97, SND_SOC_DAILINK_DEFS(ac97,
DAILINK_COMP_ARRAY(COMP_CPU("pxa2xx-ac97")), DAILINK_COMP_ARRAY(COMP_CPU("pxa2xx-ac97")),
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <sound/core.h> #include <sound/core.h>
#include <sound/pcm.h> #include <sound/pcm.h>
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
#include <sound/jack.h> #include <sound/jack.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <linux/platform_data/asoc-palm27x.h> #include <linux/platform_data/asoc-palm27x.h>
static struct snd_soc_jack hs_jack; static struct snd_soc_jack hs_jack;
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/hardware/locomo.h> #include <asm/hardware/locomo.h>
#include <mach/poodle.h> #include <mach/poodle.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include "../codecs/wm8731.h" #include "../codecs/wm8731.h"
#include "pxa2xx-i2s.h" #include "pxa2xx-i2s.h"
......
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
#include <mach/pxa-regs.h> #include <mach/pxa-regs.h>
#include <mach/regs-ac97.h> #include <mach/regs-ac97.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
static void pxa2xx_ac97_warm_reset(struct ac97_controller *adrv) static void pxa2xx_ac97_warm_reset(struct ac97_controller *adrv)
{ {
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#include <sound/dmaengine_pcm.h> #include <sound/dmaengine_pcm.h>
#include <mach/pxa-regs.h> #include <mach/pxa-regs.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include "pxa2xx-i2s.h" #include "pxa2xx-i2s.h"
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <mach/tosa.h> #include <mach/tosa.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#define TOSA_HP 0 #define TOSA_HP 0
#define TOSA_MIC_INT 1 #define TOSA_MIC_INT 1
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
#include <sound/jack.h> #include <sound/jack.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <mach/audio.h> #include <linux/platform_data/asoc-pxa.h>
#include <mach/z2.h> #include <mach/z2.h>
#include "../codecs/wm8750.h" #include "../codecs/wm8750.h"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment