|
@@ -134,9 +134,14 @@ static struct resource bfin_uart0_resources[] = {
|
|
|
.end = UART0_RBR+2,
|
|
|
.flags = IORESOURCE_MEM,
|
|
|
},
|
|
|
+ {
|
|
|
+ .start = IRQ_UART0_TX,
|
|
|
+ .end = IRQ_UART0_TX,
|
|
|
+ .flags = IORESOURCE_IRQ,
|
|
|
+ },
|
|
|
{
|
|
|
.start = IRQ_UART0_RX,
|
|
|
- .end = IRQ_UART0_RX+1,
|
|
|
+ .end = IRQ_UART0_RX,
|
|
|
.flags = IORESOURCE_IRQ,
|
|
|
},
|
|
|
{
|
|
@@ -177,9 +182,14 @@ static struct resource bfin_uart1_resources[] = {
|
|
|
.end = UART1_RBR+2,
|
|
|
.flags = IORESOURCE_MEM,
|
|
|
},
|
|
|
+ {
|
|
|
+ .start = IRQ_UART1_TX,
|
|
|
+ .end = IRQ_UART1_TX,
|
|
|
+ .flags = IORESOURCE_IRQ,
|
|
|
+ },
|
|
|
{
|
|
|
.start = IRQ_UART1_RX,
|
|
|
- .end = IRQ_UART1_RX+1,
|
|
|
+ .end = IRQ_UART1_RX,
|
|
|
.flags = IORESOURCE_IRQ,
|
|
|
},
|
|
|
{
|
|
@@ -236,9 +246,14 @@ static struct resource bfin_uart2_resources[] = {
|
|
|
.end = UART2_RBR+2,
|
|
|
.flags = IORESOURCE_MEM,
|
|
|
},
|
|
|
+ {
|
|
|
+ .start = IRQ_UART2_TX,
|
|
|
+ .end = IRQ_UART2_TX,
|
|
|
+ .flags = IORESOURCE_IRQ,
|
|
|
+ },
|
|
|
{
|
|
|
.start = IRQ_UART2_RX,
|
|
|
- .end = IRQ_UART2_RX+1,
|
|
|
+ .end = IRQ_UART2_RX,
|
|
|
.flags = IORESOURCE_IRQ,
|
|
|
},
|
|
|
{
|
|
@@ -279,9 +294,14 @@ static struct resource bfin_uart3_resources[] = {
|
|
|
.end = UART3_RBR+2,
|
|
|
.flags = IORESOURCE_MEM,
|
|
|
},
|
|
|
+ {
|
|
|
+ .start = IRQ_UART3_TX,
|
|
|
+ .end = IRQ_UART3_TX,
|
|
|
+ .flags = IORESOURCE_IRQ,
|
|
|
+ },
|
|
|
{
|
|
|
.start = IRQ_UART3_RX,
|
|
|
- .end = IRQ_UART3_RX+1,
|
|
|
+ .end = IRQ_UART3_RX,
|
|
|
.flags = IORESOURCE_IRQ,
|
|
|
},
|
|
|
{
|