Index: arch/arm/mach-tegra/board-seaboard.c |
diff --git a/arch/arm/mach-tegra/board-seaboard.c b/arch/arm/mach-tegra/board-seaboard.c |
index b1974d4505a6ad3c74f64aa7297614da04fef87b..e8c04a976125389b6225b1b85cb6c96e156ebfb3 100755 |
--- a/arch/arm/mach-tegra/board-seaboard.c |
+++ b/arch/arm/mach-tegra/board-seaboard.c |
@@ -126,7 +126,7 @@ static __initdata struct tegra_clk_init_table seaboard_clk_init_table[] = { |
{ "clk_d", "clk_m", 24000000, true}, |
{ "timer", "clk_m", 12000000, true}, |
{ "i2s2", "clk_m", 12000000, false}, |
- { "spdif_out", "clk_m", 12000000, false}, |
+ { "spdif_out", "pll_a_out0", 11289600, false}, |
{ "spi", "clk_m", 12000000, false}, |
{ "xio", "clk_m", 12000000, false}, |
{ "twc", "clk_m", 12000000, false}, |
@@ -524,12 +524,19 @@ static struct platform_device audio_device = { |
}, |
}; |
+static struct platform_device spdif_dit_device = { |
+ .name = "spdif-dit", |
+ .id = -1, |
+}; |
+ |
static struct platform_device *seaboard_devices[] __initdata = { |
&debug_uart, |
&tegra_rtc_device, |
&pmu_device, |
&seaboard_gpio_keys_device, |
&tegra_gart_device, |
+ &tegra_spdif_device, |
+ &spdif_dit_device, |
&tegra_i2s_device1, |
&tegra_das_device, |
&tegra_pcm_device, |