diff options
Diffstat (limited to 'include/asm-mips/sibyte/sb1250_uart.h')
-rw-r--r-- | include/asm-mips/sibyte/sb1250_uart.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/include/asm-mips/sibyte/sb1250_uart.h b/include/asm-mips/sibyte/sb1250_uart.h index 923ea4f44e0f..e87045e62bf0 100644 --- a/include/asm-mips/sibyte/sb1250_uart.h +++ b/include/asm-mips/sibyte/sb1250_uart.h | |||
@@ -8,8 +8,6 @@ | |||
8 | * | 8 | * |
9 | * SB1250 specification level: User's manual 1/02/02 | 9 | * SB1250 specification level: User's manual 1/02/02 |
10 | * | 10 | * |
11 | * Author: Mitch Lichtenberg | ||
12 | * | ||
13 | ********************************************************************* | 11 | ********************************************************************* |
14 | * | 12 | * |
15 | * Copyright 2000,2001,2002,2003 | 13 | * Copyright 2000,2001,2002,2003 |
@@ -240,7 +238,12 @@ | |||
240 | */ | 238 | */ |
241 | 239 | ||
242 | #define M_DUART_ISR_TX_A _SB_MAKEMASK1(0) | 240 | #define M_DUART_ISR_TX_A _SB_MAKEMASK1(0) |
243 | #define M_DUART_ISR_RX_A _SB_MAKEMASK1(1) | 241 | |
242 | #define S_DUART_ISR_RX_A 1 | ||
243 | #define M_DUART_ISR_RX_A _SB_MAKEMASK1(S_DUART_ISR_RX_A) | ||
244 | #define V_DUART_ISR_RX_A(x) _SB_MAKEVALUE(x,S_DUART_ISR_RX_A) | ||
245 | #define G_DUART_ISR_RX_A(x) _SB_GETVALUE(x,S_DUART_ISR_RX_A,M_DUART_ISR_RX_A) | ||
246 | |||
244 | #define M_DUART_ISR_BRK_A _SB_MAKEMASK1(2) | 247 | #define M_DUART_ISR_BRK_A _SB_MAKEMASK1(2) |
245 | #define M_DUART_ISR_IN_A _SB_MAKEMASK1(3) | 248 | #define M_DUART_ISR_IN_A _SB_MAKEMASK1(3) |
246 | #define M_DUART_ISR_TX_B _SB_MAKEMASK1(4) | 249 | #define M_DUART_ISR_TX_B _SB_MAKEMASK1(4) |
@@ -331,7 +334,7 @@ | |||
331 | #define M_DUART_OUT_PIN_CLR(chan) \ | 334 | #define M_DUART_OUT_PIN_CLR(chan) \ |
332 | (chan == 0 ? M_DUART_OUT_PIN_CLR0 : M_DUART_OUT_PIN_CLR1) | 335 | (chan == 0 ? M_DUART_OUT_PIN_CLR0 : M_DUART_OUT_PIN_CLR1) |
333 | 336 | ||
334 | #if SIBYTE_HDR_FEATURE(1250, PASS2) || SIBYTE_HDR_FEATURE(112x, PASS1) | 337 | #if SIBYTE_HDR_FEATURE(1250, PASS2) || SIBYTE_HDR_FEATURE(112x, PASS1) || SIBYTE_HDR_FEATURE_CHIP(1480) |
335 | /* | 338 | /* |
336 | * Full Interrupt Control Register | 339 | * Full Interrupt Control Register |
337 | */ | 340 | */ |
@@ -345,7 +348,7 @@ | |||
345 | #define M_DUART_INT_TIME _SB_MAKEMASK(4,S_DUART_INT_TIME) | 348 | #define M_DUART_INT_TIME _SB_MAKEMASK(4,S_DUART_INT_TIME) |
346 | #define V_DUART_INT_TIME(x) _SB_MAKEVALUE(x,S_DUART_INT_TIME) | 349 | #define V_DUART_INT_TIME(x) _SB_MAKEVALUE(x,S_DUART_INT_TIME) |
347 | #define G_DUART_INT_TIME(x) _SB_GETVALUE(x,S_DUART_INT_TIME,M_DUART_INT_TIME) | 350 | #define G_DUART_INT_TIME(x) _SB_GETVALUE(x,S_DUART_INT_TIME,M_DUART_INT_TIME) |
348 | #endif /* 1250 PASS2 || 112x PASS1 */ | 351 | #endif /* 1250 PASS2 || 112x PASS1 || 1480 */ |
349 | 352 | ||
350 | 353 | ||
351 | /* ********************************************************************** */ | 354 | /* ********************************************************************** */ |