Title: [5347] branches/2007R1/drivers/serial/bfin_5xx.c: Bug[#4436] Remove duplicated spin_lock_irqsave.
- Revision
- 5347
- Author
- sonicz
- Date
- 2008-09-25 23:12:30 -0500 (Thu, 25 Sep 2008)
Log Message
Bug[#4436] Remove duplicated spin_lock_irqsave.
Modified Paths
Diff
Modified: branches/2007R1/drivers/serial/bfin_5xx.c (5346 => 5347)
--- branches/2007R1/drivers/serial/bfin_5xx.c 2008-09-26 04:07:52 UTC (rev 5346)
+++ branches/2007R1/drivers/serial/bfin_5xx.c 2008-09-26 04:12:30 UTC (rev 5347)
@@ -380,13 +380,11 @@
}
#endif
- spin_lock_irqsave(&uart->port.lock, flags);
#ifdef CONFIG_SERIAL_BFIN_DMA
static void bfin_serial_dma_tx_chars(struct bfin_serial_port *uart)
{
struct circ_buf *xmit = &uart->port.info->xmit;
unsigned short ier;
- int flags = 0;
uart->tx_done = 0;
@@ -408,7 +406,6 @@
uart->port.x_char = 0;
}
- spin_lock_irqsave(&uart->port.lock, flags);
uart->tx_count = CIRC_CNT(xmit->head, xmit->tail, UART_XMIT_SIZE);
if (uart->tx_count > (UART_XMIT_SIZE - xmit->tail))
uart->tx_count = UART_XMIT_SIZE - xmit->tail;
@@ -427,7 +424,6 @@
ier = UART_GET_IER(uart);
ier |= ETBEI;
UART_PUT_IER(uart, ier);
- spin_unlock_irqrestore(&uart->port.lock, flags);
}
static void bfin_serial_dma_rx_chars(struct bfin_serial_port *uart)
@@ -586,7 +582,6 @@
else
gpio_set_value(uart->rts_pin, 1);
#endif
- spin_unlock_irqrestore(&uart->port.lock, flags);
}
/*
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
http://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits