diff options
| author | Allen Martin <amartin@nvidia.com> | 2013-01-09 10:52:23 +0000 | 
|---|---|---|
| committer | Tom Warren <twarren@nvidia.com> | 2013-01-16 13:40:08 -0700 | 
| commit | d08b9e9c7e22c205075d16eec42f452b1daae277 (patch) | |
| tree | 7149104dca572f4228d1a4adaceea1abdb6f1883 | |
| parent | bb1e7cde624d44edf75c1b607fd6c60e038f98dd (diff) | |
| download | olio-uboot-2014.01-d08b9e9c7e22c205075d16eec42f452b1daae277.tar.xz olio-uboot-2014.01-d08b9e9c7e22c205075d16eec42f452b1daae277.zip | |
tegra: remove IRDA pinmux synonym
IRDA is a synonym for UARTB in tegra pinmux, remove all usage of this
synonym and replace with UARTB to disambiguate.
Signed-off-by: Allen Martin <amartin@nvidia.com>
Reviewed-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
| -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 | ||||
| -rw-r--r-- | board/nvidia/cardhu/pinmux-config-cardhu.h | 4 | 
7 files changed, 7 insertions, 9 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, diff --git a/board/nvidia/cardhu/pinmux-config-cardhu.h b/board/nvidia/cardhu/pinmux-config-cardhu.h index 316221994..8428bba78 100644 --- a/board/nvidia/cardhu/pinmux-config-cardhu.h +++ b/board/nvidia/cardhu/pinmux-config-cardhu.h @@ -176,8 +176,8 @@ static struct pingroup_config tegra3_pinmux_common[] = {  	LV_PINMUX(VI_D7, SDMMC2, NORMAL, NORMAL, INPUT, DISABLE, DISABLE),  	LV_PINMUX(VI_D10, RSVD1, NORMAL, NORMAL, INPUT, DISABLE, DISABLE),  	LV_PINMUX(VI_MCLK, VI, UP, NORMAL, INPUT, DISABLE, DISABLE), -	DEFAULT_PINMUX(UART2_RXD, IRDA, NORMAL, NORMAL, INPUT), -	DEFAULT_PINMUX(UART2_TXD, IRDA, NORMAL, NORMAL, OUTPUT), +	DEFAULT_PINMUX(UART2_RXD, UARTB, NORMAL, NORMAL, INPUT), +	DEFAULT_PINMUX(UART2_TXD, UARTB, NORMAL, NORMAL, OUTPUT),  	DEFAULT_PINMUX(UART2_RTS_N, UARTB, NORMAL, NORMAL, OUTPUT),  	DEFAULT_PINMUX(UART2_CTS_N, UARTB, NORMAL, NORMAL, INPUT),  	DEFAULT_PINMUX(UART3_TXD, UARTC, NORMAL, NORMAL, OUTPUT), |