diff options
author | Dara Ramesh <dramesh@nvidia.com> | 2011-01-12 09:45:54 +0530 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:45:25 -0800 |
commit | 41addce0c4087f52d06ab1637a39aae59226a3be (patch) | |
tree | 8078ab8a2f2bfd240a6e1f4c2a2d56592611d00f /arch/arm/mach-tegra/board-aruba-pinmux.c | |
parent | e29f839dd85a483a30b181bf659ca622affae21f (diff) |
[ARM/tegra] HDA Driver support
Adding HDA audio driver support for Tegra3
Original-Change-Id: I81a76a54f6ce5390051d96dbeadf447682f9ff0e
Reviewed-on: http://git-master/r/15405
Tested-by: Dara Ramesh <dramesh@nvidia.com>
Reviewed-by: Dara Ramesh <dramesh@nvidia.com>
Reviewed-by: Scott Peterson <speterson@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: I8525ef7317606b895818e73ec92ca174dddf609e
Rebase-Id: R1b9518d41b89e9fe376922d37e173611e7daa6ed
Diffstat (limited to 'arch/arm/mach-tegra/board-aruba-pinmux.c')
-rw-r--r-- | arch/arm/mach-tegra/board-aruba-pinmux.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-aruba-pinmux.c b/arch/arm/mach-tegra/board-aruba-pinmux.c index 069468b3ae00..3db2ede1eb1c 100644 --- a/arch/arm/mach-tegra/board-aruba-pinmux.c +++ b/arch/arm/mach-tegra/board-aruba-pinmux.c @@ -246,11 +246,19 @@ static __initdata struct tegra_pingroup_config aruba_pinmux[] = { DEFAULT_PINMUX(CLK_32K_OUT, BLINK, NORMAL, NORMAL, OUTPUT), DEFAULT_PINMUX(SYS_CLK_REQ, SYSCLK, NORMAL, NORMAL, OUTPUT), DEFAULT_PINMUX(OWR, OWR, NORMAL, NORMAL, INPUT), +#ifdef CONFIG_SND_HDA_TEGRA + DEFAULT_PINMUX(DAP1_FS, HDA, NORMAL, NORMAL, INPUT), + DEFAULT_PINMUX(DAP1_DIN, HDA, NORMAL, NORMAL, INPUT), + DEFAULT_PINMUX(DAP1_DOUT, HDA, NORMAL, NORMAL, INPUT), + DEFAULT_PINMUX(DAP1_SCLK, HDA, NORMAL, NORMAL, INPUT), + DEFAULT_PINMUX(CLK1_REQ, DAP1, NORMAL, NORMAL, INPUT), +#else DEFAULT_PINMUX(DAP1_FS, I2S0, NORMAL, NORMAL, INPUT), DEFAULT_PINMUX(DAP1_DIN, I2S0, NORMAL, NORMAL, INPUT), DEFAULT_PINMUX(DAP1_DOUT, I2S0, NORMAL, NORMAL, INPUT), DEFAULT_PINMUX(DAP1_SCLK, I2S0, NORMAL, NORMAL, INPUT), DEFAULT_PINMUX(CLK1_REQ, DAP, NORMAL, NORMAL, INPUT), +#endif DEFAULT_PINMUX(CLK1_OUT, EXTPERIPH1, NORMAL, NORMAL, INPUT), DEFAULT_PINMUX(SPDIF_IN, SPDIF, NORMAL, NORMAL, INPUT), DEFAULT_PINMUX(SPDIF_OUT, SPDIF, NORMAL, NORMAL, OUTPUT), |