diff options
Diffstat (limited to 'arch')
| -rw-r--r-- | arch/arm/cpu/tegra-common/board.c | 2 | ||||
| -rw-r--r-- | arch/arm/cpu/tegra20-common/funcmux.c | 4 | ||||
| -rw-r--r-- | arch/arm/cpu/tegra20-common/pinmux.c | 2 | ||||
| -rw-r--r-- | arch/arm/include/asm/arch-tegra20/funcmux.h | 2 | ||||
| -rw-r--r-- | arch/arm/include/asm/arch-tegra20/pinmux.h | 1 | ||||
| -rw-r--r-- | arch/arm/include/asm/arch-tegra30/pinmux.h | 1 | 
6 files changed, 5 insertions, 7 deletions
| diff --git a/arch/arm/cpu/tegra-common/board.c b/arch/arm/cpu/tegra-common/board.c index af1879c50..1ec6c0677 100644 --- a/arch/arm/cpu/tegra-common/board.c +++ b/arch/arm/cpu/tegra-common/board.c @@ -113,7 +113,7 @@ static int uart_configs[] = {   #else  	FUNCMUX_UART1_IRRX_IRTX,   #endif -	FUNCMUX_UART2_IRDA, +	FUNCMUX_UART2_UARTB,  	-1,  	FUNCMUX_UART4_GMC,  	-1, diff --git a/arch/arm/cpu/tegra20-common/funcmux.c b/arch/arm/cpu/tegra20-common/funcmux.c index ece7ad9ec..a1c55a643 100644 --- a/arch/arm/cpu/tegra20-common/funcmux.c +++ b/arch/arm/cpu/tegra20-common/funcmux.c @@ -98,8 +98,8 @@ int funcmux_select(enum periph_id id, int config)  		break;  	case PERIPH_ID_UART2: -		if (config == FUNCMUX_UART2_IRDA) { -			pinmux_set_func(PINGRP_UAD, PMUX_FUNC_IRDA); +		if (config == FUNCMUX_UART2_UARTB) { +			pinmux_set_func(PINGRP_UAD, PMUX_FUNC_UARTB);  			pinmux_tristate_disable(PINGRP_UAD);  		}  		break; diff --git a/arch/arm/cpu/tegra20-common/pinmux.c b/arch/arm/cpu/tegra20-common/pinmux.c index a2a09169e..5ad2121c5 100644 --- a/arch/arm/cpu/tegra20-common/pinmux.c +++ b/arch/arm/cpu/tegra20-common/pinmux.c @@ -390,7 +390,7 @@ const struct tegra_pingroup_desc tegra_soc_pingroups[PINGRP_COUNT] = {  	PIN(UAA,  BB,    SPI3,   MIPI_HS, UARTA,    ULPI,        MIPI_HS),  	PIN(UAB,  BB,    SPI2,   MIPI_HS, UARTA,    ULPI,        MIPI_HS),  	PIN(UAC,  BB,    OWR,    RSVD,   RSVD,      RSVD,        RSVD4), -	PIN(UAD,  UART,  IRDA,   SPDIF,  UARTA,     SPI4,        SPDIF), +	PIN(UAD,  UART,  UARTB,  SPDIF,  UARTA,     SPI4,        SPDIF),  	PIN(UCA,  UART,  UARTC,  RSVD,   GMI,       RSVD,        RSVD4),  	PIN(UCB,  UART,  UARTC,  PWM,    GMI,       RSVD,        RSVD4), diff --git a/arch/arm/include/asm/arch-tegra20/funcmux.h b/arch/arm/include/asm/arch-tegra20/funcmux.h index 1bac25e03..963f021f1 100644 --- a/arch/arm/include/asm/arch-tegra20/funcmux.h +++ b/arch/arm/include/asm/arch-tegra20/funcmux.h @@ -35,7 +35,7 @@ enum {  	FUNCMUX_UART1_UAA_UAB,  	FUNCMUX_UART1_GPU,  	FUNCMUX_UART1_SDIO1, -	FUNCMUX_UART2_IRDA = 0, +	FUNCMUX_UART2_UARTB = 0,  	FUNCMUX_UART4_GMC = 0,  	/* I2C configs */ diff --git a/arch/arm/include/asm/arch-tegra20/pinmux.h b/arch/arm/include/asm/arch-tegra20/pinmux.h index 797e158e6..a9b4edaf2 100644 --- a/arch/arm/include/asm/arch-tegra20/pinmux.h +++ b/arch/arm/include/asm/arch-tegra20/pinmux.h @@ -204,7 +204,6 @@ enum pmux_func {  	PMUX_FUNC_I2C2,  	PMUX_FUNC_I2C3,  	PMUX_FUNC_IDE, -	PMUX_FUNC_IRDA,  	PMUX_FUNC_KBC,  	PMUX_FUNC_MIO,  	PMUX_FUNC_MIPI_HS, diff --git a/arch/arm/include/asm/arch-tegra30/pinmux.h b/arch/arm/include/asm/arch-tegra30/pinmux.h index de1fc12d5..341951bfc 100644 --- a/arch/arm/include/asm/arch-tegra30/pinmux.h +++ b/arch/arm/include/asm/arch-tegra30/pinmux.h @@ -349,7 +349,6 @@ enum pmux_func {  	PMUX_FUNC_I2C2,  	PMUX_FUNC_I2C3,  	PMUX_FUNC_IDE, -	PMUX_FUNC_IRDA,  	PMUX_FUNC_KBC,  	PMUX_FUNC_MIO,  	PMUX_FUNC_MIPI_HS, |