diff options
-rw-r--r-- | arch/arm/mach-tegra/board-harmony.c | 4 | ||||
-rw-r--r-- | arch/arm/mach-tegra/include/mach/tegra_wm8903_pdata.h (renamed from arch/arm/mach-tegra/include/mach/harmony_audio.h) | 4 | ||||
-rw-r--r-- | sound/soc/tegra/harmony.c | 12 |
3 files changed, 10 insertions, 10 deletions
diff --git a/arch/arm/mach-tegra/board-harmony.c b/arch/arm/mach-tegra/board-harmony.c index 75c918a86a31..3c6bba25a1e4 100644 --- a/arch/arm/mach-tegra/board-harmony.c +++ b/arch/arm/mach-tegra/board-harmony.c | |||
@@ -34,7 +34,7 @@ | |||
34 | #include <asm/mach/time.h> | 34 | #include <asm/mach/time.h> |
35 | #include <asm/setup.h> | 35 | #include <asm/setup.h> |
36 | 36 | ||
37 | #include <mach/harmony_audio.h> | 37 | #include <mach/tegra_wm8903_pdata.h> |
38 | #include <mach/iomap.h> | 38 | #include <mach/iomap.h> |
39 | #include <mach/irqs.h> | 39 | #include <mach/irqs.h> |
40 | #include <mach/sdhci.h> | 40 | #include <mach/sdhci.h> |
@@ -67,7 +67,7 @@ static struct platform_device debug_uart = { | |||
67 | }, | 67 | }, |
68 | }; | 68 | }; |
69 | 69 | ||
70 | static struct harmony_audio_platform_data harmony_audio_pdata = { | 70 | static struct tegra_wm8903_platform_data harmony_audio_pdata = { |
71 | .gpio_spkr_en = TEGRA_GPIO_SPKR_EN, | 71 | .gpio_spkr_en = TEGRA_GPIO_SPKR_EN, |
72 | .gpio_hp_det = TEGRA_GPIO_HP_DET, | 72 | .gpio_hp_det = TEGRA_GPIO_HP_DET, |
73 | .gpio_int_mic_en = TEGRA_GPIO_INT_MIC_EN, | 73 | .gpio_int_mic_en = TEGRA_GPIO_INT_MIC_EN, |
diff --git a/arch/arm/mach-tegra/include/mach/harmony_audio.h b/arch/arm/mach-tegra/include/mach/tegra_wm8903_pdata.h index af086500ab7d..c34bd5eb204e 100644 --- a/arch/arm/mach-tegra/include/mach/harmony_audio.h +++ b/arch/arm/mach-tegra/include/mach/tegra_wm8903_pdata.h | |||
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | * arch/arm/mach-tegra/include/mach/harmony_audio.h | 2 | * arch/arm/mach-tegra/include/mach/tegra_wm8903_pdata.h |
3 | * | 3 | * |
4 | * Copyright 2011 NVIDIA, Inc. | 4 | * Copyright 2011 NVIDIA, Inc. |
5 | * | 5 | * |
@@ -14,7 +14,7 @@ | |||
14 | * | 14 | * |
15 | */ | 15 | */ |
16 | 16 | ||
17 | struct harmony_audio_platform_data { | 17 | struct tegra_wm8903_platform_data { |
18 | int gpio_spkr_en; | 18 | int gpio_spkr_en; |
19 | int gpio_hp_det; | 19 | int gpio_hp_det; |
20 | int gpio_int_mic_en; | 20 | int gpio_int_mic_en; |
diff --git a/sound/soc/tegra/harmony.c b/sound/soc/tegra/harmony.c index 8585957477eb..c3096c3b9e2b 100644 --- a/sound/soc/tegra/harmony.c +++ b/sound/soc/tegra/harmony.c | |||
@@ -35,7 +35,7 @@ | |||
35 | #include <linux/slab.h> | 35 | #include <linux/slab.h> |
36 | #include <linux/gpio.h> | 36 | #include <linux/gpio.h> |
37 | 37 | ||
38 | #include <mach/harmony_audio.h> | 38 | #include <mach/tegra_wm8903_pdata.h> |
39 | 39 | ||
40 | #include <sound/core.h> | 40 | #include <sound/core.h> |
41 | #include <sound/jack.h> | 41 | #include <sound/jack.h> |
@@ -58,7 +58,7 @@ | |||
58 | 58 | ||
59 | struct tegra_harmony { | 59 | struct tegra_harmony { |
60 | struct tegra_asoc_utils_data util_data; | 60 | struct tegra_asoc_utils_data util_data; |
61 | struct harmony_audio_platform_data *pdata; | 61 | struct tegra_wm8903_platform_data *pdata; |
62 | int gpio_requested; | 62 | int gpio_requested; |
63 | }; | 63 | }; |
64 | 64 | ||
@@ -163,7 +163,7 @@ static int harmony_event_int_spk(struct snd_soc_dapm_widget *w, | |||
163 | struct snd_soc_codec *codec = w->codec; | 163 | struct snd_soc_codec *codec = w->codec; |
164 | struct snd_soc_card *card = codec->card; | 164 | struct snd_soc_card *card = codec->card; |
165 | struct tegra_harmony *harmony = snd_soc_card_get_drvdata(card); | 165 | struct tegra_harmony *harmony = snd_soc_card_get_drvdata(card); |
166 | struct harmony_audio_platform_data *pdata = harmony->pdata; | 166 | struct tegra_wm8903_platform_data *pdata = harmony->pdata; |
167 | 167 | ||
168 | gpio_set_value_cansleep(pdata->gpio_spkr_en, | 168 | gpio_set_value_cansleep(pdata->gpio_spkr_en, |
169 | SND_SOC_DAPM_EVENT_ON(event)); | 169 | SND_SOC_DAPM_EVENT_ON(event)); |
@@ -198,7 +198,7 @@ static int harmony_asoc_init(struct snd_soc_pcm_runtime *rtd) | |||
198 | struct snd_soc_dapm_context *dapm = &codec->dapm; | 198 | struct snd_soc_dapm_context *dapm = &codec->dapm; |
199 | struct snd_soc_card *card = codec->card; | 199 | struct snd_soc_card *card = codec->card; |
200 | struct tegra_harmony *harmony = snd_soc_card_get_drvdata(card); | 200 | struct tegra_harmony *harmony = snd_soc_card_get_drvdata(card); |
201 | struct harmony_audio_platform_data *pdata = harmony->pdata; | 201 | struct tegra_wm8903_platform_data *pdata = harmony->pdata; |
202 | int ret; | 202 | int ret; |
203 | 203 | ||
204 | ret = gpio_request(pdata->gpio_spkr_en, "spkr_en"); | 204 | ret = gpio_request(pdata->gpio_spkr_en, "spkr_en"); |
@@ -291,7 +291,7 @@ static __devinit int tegra_snd_harmony_probe(struct platform_device *pdev) | |||
291 | { | 291 | { |
292 | struct snd_soc_card *card = &snd_soc_harmony; | 292 | struct snd_soc_card *card = &snd_soc_harmony; |
293 | struct tegra_harmony *harmony; | 293 | struct tegra_harmony *harmony; |
294 | struct harmony_audio_platform_data *pdata; | 294 | struct tegra_wm8903_platform_data *pdata; |
295 | int ret; | 295 | int ret; |
296 | 296 | ||
297 | if (!machine_is_harmony()) { | 297 | if (!machine_is_harmony()) { |
@@ -344,7 +344,7 @@ static int __devexit tegra_snd_harmony_remove(struct platform_device *pdev) | |||
344 | { | 344 | { |
345 | struct snd_soc_card *card = platform_get_drvdata(pdev); | 345 | struct snd_soc_card *card = platform_get_drvdata(pdev); |
346 | struct tegra_harmony *harmony = snd_soc_card_get_drvdata(card); | 346 | struct tegra_harmony *harmony = snd_soc_card_get_drvdata(card); |
347 | struct harmony_audio_platform_data *pdata = harmony->pdata; | 347 | struct tegra_wm8903_platform_data *pdata = harmony->pdata; |
348 | 348 | ||
349 | snd_soc_unregister_card(card); | 349 | snd_soc_unregister_card(card); |
350 | 350 | ||