summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaj Mailapalli <rmailapalli@nvidia.com>2010-04-13 10:11:33 +0530
committerGary King <gking@nvidia.com>2010-04-20 15:44:52 -0700
commit07d27e31879b316a52a562913c7fba0cca8a0db4 (patch)
tree1ac68a0fb92cc25ebe9d45e6cf23ba0f34edc35a
parent7085b74b8974dac8ac2c2e958f0098970d9b43ec (diff)
[ARM] tegra: fix errors in tegra pinmux tables for SPI, NAND, OWR
Bug 671189, 663161 Tested on Nand + android. Change-Id: I518d8a1b57a9766dc69a115b1189789f054c2d0e Reviewed-on: http://git-master/r/1088 Reviewed-by: Gary King <gking@nvidia.com> Tested-by: Gary King <gking@nvidia.com>
-rwxr-xr-xarch/arm/mach-tegra/nvrm/core/ap20/ap20rm_pinmux_tables.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/arch/arm/mach-tegra/nvrm/core/ap20/ap20rm_pinmux_tables.c b/arch/arm/mach-tegra/nvrm/core/ap20/ap20rm_pinmux_tables.c
index 66459fcdc4c5..05921fd360b3 100755
--- a/arch/arm/mach-tegra/nvrm/core/ap20/ap20rm_pinmux_tables.c
+++ b/arch/arm/mach-tegra/nvrm/core/ap20/ap20rm_pinmux_tables.c
@@ -41,8 +41,6 @@
#include "nvrm_clocks.h"
#include "nvodm_query_pinmux.h"
-// FIXME: None of the modules have reset configurations, yet. This should
-// be fixed.
static const NvU32 g_Ap20Mux_Uart1[] = {
UNCONFIG(C,IRRX,UARTA,UARTB),UNCONFIG(C,IRTX,UARTA,UARTB),
UNCONFIG(A,UAA,UARTA,MIPI_HS),UNCONFIG(A,UAB,UARTA,MIPI_HS),
@@ -156,7 +154,7 @@ static const NvU32 g_Ap20Mux_Spi3[] = {
* -spia of SPI2_MOSI as spi3_dout on mux: 2 under config 7.
*/
CONFIG(B,D,SPIA,SPI3),CONFIG(B,D,SPIF,SPI3),
- CONFIG(B,D,SPIG,SPI3),CONFIG(B,D,SPIG,SPI3), CONFIGEND(),
+ CONFIG(B,D,SPIG,SPI3),CONFIG(B,D,SPIH,SPI3), CONFIGEND(),
MODULEDONE(),
};
@@ -393,7 +391,7 @@ static const NvU32 g_Ap20Mux_Nand[] = {
CONFIGEND(),
// config 1
CONFIG(A,A,ATA,NAND),CONFIG(A,A,ATB,NAND),CONFIG(A,A,ATC,NAND),
- CONFIG(A,A,ATD,NAND),CONFIG(B,A,ATE,NAND),CONFIG(B,C,GMB,IDE), CONFIGEND(),
+ CONFIG(A,A,ATD,NAND),CONFIG(B,A,ATE,NAND),CONFIGEND(),
//.config 2
CONFIG(A,A,ATA,NAND),CONFIG(A,A,ATB,NAND),CONFIG(A,A,ATC,NAND),CONFIGEND(),
// config 3
@@ -744,7 +742,7 @@ static const NvU32 *g_Ap20MuxEtm[] = {
};
static const NvU32 g_Ap20Mux_Owr[] = {
- UNCONFIG(B,OWC,OWR,RSVD1),UNCONFIG(A,UAC,OWR,RSVD2),UNCONFIG(D,GPU,PWM,RSVD4),
+ // no reset here,it causes issue for pwm if we use otherthan gpu padgroup
CONFIGEND(),
// config 1
CONFIG(A,B,OWC,OWR),CONFIG(B,A,UAC,OWR),CONFIGEND(),