diff options
Diffstat (limited to 'arch/arm/mach-tegra')
-rw-r--r-- | arch/arm/mach-tegra/board-dt-tegra20.c | 6 | ||||
-rw-r--r-- | arch/arm/mach-tegra/board-harmony.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-tegra/board-seaboard.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-tegra/board-trimslice.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-tegra/devices.c | 11 | ||||
-rw-r--r-- | arch/arm/mach-tegra/devices.h | 1 | ||||
-rw-r--r-- | arch/arm/mach-tegra/tegra2_clocks.c | 4 |
7 files changed, 8 insertions, 17 deletions
diff --git a/arch/arm/mach-tegra/board-dt-tegra20.c b/arch/arm/mach-tegra/board-dt-tegra20.c index 8351c4c147a..fac3eb1af17 100644 --- a/arch/arm/mach-tegra/board-dt-tegra20.c +++ b/arch/arm/mach-tegra/board-dt-tegra20.c | |||
@@ -55,9 +55,9 @@ struct of_dev_auxdata tegra20_auxdata_lookup[] __initdata = { | |||
55 | OF_DEV_AUXDATA("nvidia,tegra20-i2c", TEGRA_I2C2_BASE, "tegra-i2c.1", NULL), | 55 | OF_DEV_AUXDATA("nvidia,tegra20-i2c", TEGRA_I2C2_BASE, "tegra-i2c.1", NULL), |
56 | OF_DEV_AUXDATA("nvidia,tegra20-i2c", TEGRA_I2C3_BASE, "tegra-i2c.2", NULL), | 56 | OF_DEV_AUXDATA("nvidia,tegra20-i2c", TEGRA_I2C3_BASE, "tegra-i2c.2", NULL), |
57 | OF_DEV_AUXDATA("nvidia,tegra20-i2c-dvc", TEGRA_DVC_BASE, "tegra-i2c.3", NULL), | 57 | OF_DEV_AUXDATA("nvidia,tegra20-i2c-dvc", TEGRA_DVC_BASE, "tegra-i2c.3", NULL), |
58 | OF_DEV_AUXDATA("nvidia,tegra20-i2s", TEGRA_I2S1_BASE, "tegra-i2s.0", NULL), | 58 | OF_DEV_AUXDATA("nvidia,tegra20-i2s", TEGRA_I2S1_BASE, "tegra20-i2s.0", NULL), |
59 | OF_DEV_AUXDATA("nvidia,tegra20-i2s", TEGRA_I2S2_BASE, "tegra-i2s.1", NULL), | 59 | OF_DEV_AUXDATA("nvidia,tegra20-i2s", TEGRA_I2S2_BASE, "tegra20-i2s.1", NULL), |
60 | OF_DEV_AUXDATA("nvidia,tegra20-das", TEGRA_APB_MISC_DAS_BASE, "tegra-das", NULL), | 60 | OF_DEV_AUXDATA("nvidia,tegra20-das", TEGRA_APB_MISC_DAS_BASE, "tegra20-das", NULL), |
61 | OF_DEV_AUXDATA("nvidia,tegra20-ehci", TEGRA_USB_BASE, "tegra-ehci.0", | 61 | OF_DEV_AUXDATA("nvidia,tegra20-ehci", TEGRA_USB_BASE, "tegra-ehci.0", |
62 | &tegra_ehci1_pdata), | 62 | &tegra_ehci1_pdata), |
63 | OF_DEV_AUXDATA("nvidia,tegra20-ehci", TEGRA_USB2_BASE, "tegra-ehci.1", | 63 | OF_DEV_AUXDATA("nvidia,tegra20-ehci", TEGRA_USB2_BASE, "tegra-ehci.1", |
diff --git a/arch/arm/mach-tegra/board-harmony.c b/arch/arm/mach-tegra/board-harmony.c index 222182e0022..b906b3b6077 100644 --- a/arch/arm/mach-tegra/board-harmony.c +++ b/arch/arm/mach-tegra/board-harmony.c | |||
@@ -124,7 +124,6 @@ static struct platform_device *harmony_devices[] __initdata = { | |||
124 | &tegra_ehci3_device, | 124 | &tegra_ehci3_device, |
125 | &tegra_i2s_device1, | 125 | &tegra_i2s_device1, |
126 | &tegra_das_device, | 126 | &tegra_das_device, |
127 | &tegra_pcm_device, | ||
128 | &harmony_audio_device, | 127 | &harmony_audio_device, |
129 | }; | 128 | }; |
130 | 129 | ||
diff --git a/arch/arm/mach-tegra/board-seaboard.c b/arch/arm/mach-tegra/board-seaboard.c index 20743bcec03..79064c7a790 100644 --- a/arch/arm/mach-tegra/board-seaboard.c +++ b/arch/arm/mach-tegra/board-seaboard.c | |||
@@ -156,7 +156,6 @@ static struct platform_device *seaboard_devices[] __initdata = { | |||
156 | &seaboard_gpio_keys_device, | 156 | &seaboard_gpio_keys_device, |
157 | &tegra_i2s_device1, | 157 | &tegra_i2s_device1, |
158 | &tegra_das_device, | 158 | &tegra_das_device, |
159 | &tegra_pcm_device, | ||
160 | &seaboard_audio_device, | 159 | &seaboard_audio_device, |
161 | }; | 160 | }; |
162 | 161 | ||
diff --git a/arch/arm/mach-tegra/board-trimslice.c b/arch/arm/mach-tegra/board-trimslice.c index 0a00183feee..bc59b379c6f 100644 --- a/arch/arm/mach-tegra/board-trimslice.c +++ b/arch/arm/mach-tegra/board-trimslice.c | |||
@@ -89,7 +89,6 @@ static struct platform_device *trimslice_devices[] __initdata = { | |||
89 | &tegra_sdhci_device4, | 89 | &tegra_sdhci_device4, |
90 | &tegra_i2s_device1, | 90 | &tegra_i2s_device1, |
91 | &tegra_das_device, | 91 | &tegra_das_device, |
92 | &tegra_pcm_device, | ||
93 | &trimslice_audio_device, | 92 | &trimslice_audio_device, |
94 | }; | 93 | }; |
95 | 94 | ||
diff --git a/arch/arm/mach-tegra/devices.c b/arch/arm/mach-tegra/devices.c index bd3035e0cea..2d8dfa2faf8 100644 --- a/arch/arm/mach-tegra/devices.c +++ b/arch/arm/mach-tegra/devices.c | |||
@@ -674,14 +674,14 @@ static struct resource i2s_resource2[] = { | |||
674 | }; | 674 | }; |
675 | 675 | ||
676 | struct platform_device tegra_i2s_device1 = { | 676 | struct platform_device tegra_i2s_device1 = { |
677 | .name = "tegra-i2s", | 677 | .name = "tegra20-i2s", |
678 | .id = 0, | 678 | .id = 0, |
679 | .resource = i2s_resource1, | 679 | .resource = i2s_resource1, |
680 | .num_resources = ARRAY_SIZE(i2s_resource1), | 680 | .num_resources = ARRAY_SIZE(i2s_resource1), |
681 | }; | 681 | }; |
682 | 682 | ||
683 | struct platform_device tegra_i2s_device2 = { | 683 | struct platform_device tegra_i2s_device2 = { |
684 | .name = "tegra-i2s", | 684 | .name = "tegra20-i2s", |
685 | .id = 1, | 685 | .id = 1, |
686 | .resource = i2s_resource2, | 686 | .resource = i2s_resource2, |
687 | .num_resources = ARRAY_SIZE(i2s_resource2), | 687 | .num_resources = ARRAY_SIZE(i2s_resource2), |
@@ -696,13 +696,8 @@ static struct resource tegra_das_resources[] = { | |||
696 | }; | 696 | }; |
697 | 697 | ||
698 | struct platform_device tegra_das_device = { | 698 | struct platform_device tegra_das_device = { |
699 | .name = "tegra-das", | 699 | .name = "tegra20-das", |
700 | .id = -1, | 700 | .id = -1, |
701 | .num_resources = ARRAY_SIZE(tegra_das_resources), | 701 | .num_resources = ARRAY_SIZE(tegra_das_resources), |
702 | .resource = tegra_das_resources, | 702 | .resource = tegra_das_resources, |
703 | }; | 703 | }; |
704 | |||
705 | struct platform_device tegra_pcm_device = { | ||
706 | .name = "tegra-pcm-audio", | ||
707 | .id = -1, | ||
708 | }; | ||
diff --git a/arch/arm/mach-tegra/devices.h b/arch/arm/mach-tegra/devices.h index ec455679b21..138c642e59f 100644 --- a/arch/arm/mach-tegra/devices.h +++ b/arch/arm/mach-tegra/devices.h | |||
@@ -52,6 +52,5 @@ extern struct platform_device tegra_pmu_device; | |||
52 | extern struct platform_device tegra_i2s_device1; | 52 | extern struct platform_device tegra_i2s_device1; |
53 | extern struct platform_device tegra_i2s_device2; | 53 | extern struct platform_device tegra_i2s_device2; |
54 | extern struct platform_device tegra_das_device; | 54 | extern struct platform_device tegra_das_device; |
55 | extern struct platform_device tegra_pcm_device; | ||
56 | 55 | ||
57 | #endif | 56 | #endif |
diff --git a/arch/arm/mach-tegra/tegra2_clocks.c b/arch/arm/mach-tegra/tegra2_clocks.c index 2cae5cbc20b..bae09b85989 100644 --- a/arch/arm/mach-tegra/tegra2_clocks.c +++ b/arch/arm/mach-tegra/tegra2_clocks.c | |||
@@ -2148,8 +2148,8 @@ static struct clk tegra_list_clks[] = { | |||
2148 | PERIPH_CLK("apbdma", "tegra-dma", NULL, 34, 0, 108000000, mux_pclk, 0), | 2148 | PERIPH_CLK("apbdma", "tegra-dma", NULL, 34, 0, 108000000, mux_pclk, 0), |
2149 | PERIPH_CLK("rtc", "rtc-tegra", NULL, 4, 0, 32768, mux_clk_32k, PERIPH_NO_RESET), | 2149 | PERIPH_CLK("rtc", "rtc-tegra", NULL, 4, 0, 32768, mux_clk_32k, PERIPH_NO_RESET), |
2150 | PERIPH_CLK("timer", "timer", NULL, 5, 0, 26000000, mux_clk_m, 0), | 2150 | PERIPH_CLK("timer", "timer", NULL, 5, 0, 26000000, mux_clk_m, 0), |
2151 | PERIPH_CLK("i2s1", "tegra-i2s.0", NULL, 11, 0x100, 26000000, mux_pllaout0_audio2x_pllp_clkm, MUX | DIV_U71), | 2151 | PERIPH_CLK("i2s1", "tegra20-i2s.0", NULL, 11, 0x100, 26000000, mux_pllaout0_audio2x_pllp_clkm, MUX | DIV_U71), |
2152 | PERIPH_CLK("i2s2", "tegra-i2s.1", NULL, 18, 0x104, 26000000, mux_pllaout0_audio2x_pllp_clkm, MUX | DIV_U71), | 2152 | PERIPH_CLK("i2s2", "tegra20-i2s.1", NULL, 18, 0x104, 26000000, mux_pllaout0_audio2x_pllp_clkm, MUX | DIV_U71), |
2153 | PERIPH_CLK("spdif_out", "spdif_out", NULL, 10, 0x108, 100000000, mux_pllaout0_audio2x_pllp_clkm, MUX | DIV_U71), | 2153 | PERIPH_CLK("spdif_out", "spdif_out", NULL, 10, 0x108, 100000000, mux_pllaout0_audio2x_pllp_clkm, MUX | DIV_U71), |
2154 | PERIPH_CLK("spdif_in", "spdif_in", NULL, 10, 0x10c, 100000000, mux_pllp_pllc_pllm, MUX | DIV_U71), | 2154 | PERIPH_CLK("spdif_in", "spdif_in", NULL, 10, 0x10c, 100000000, mux_pllp_pllc_pllm, MUX | DIV_U71), |
2155 | PERIPH_CLK("pwm", "pwm", NULL, 17, 0x110, 432000000, mux_pllp_pllc_audio_clkm_clk32, MUX | DIV_U71), | 2155 | PERIPH_CLK("pwm", "pwm", NULL, 17, 0x110, 432000000, mux_pllp_pllc_audio_clkm_clk32, MUX | DIV_U71), |