serial: samsung: Continue to work if DMA request fails
am: 72ca0ab306
Change-Id: I6b2c536ac7ea2371badb4b8080d2806a001a44d1
This commit is contained in:
commit
5aac664c0c
1 changed files with 4 additions and 2 deletions
|
@ -1030,8 +1030,10 @@ static int s3c64xx_serial_startup(struct uart_port *port)
|
|||
if (ourport->dma) {
|
||||
ret = s3c24xx_serial_request_dma(ourport);
|
||||
if (ret < 0) {
|
||||
dev_warn(port->dev, "DMA request failed\n");
|
||||
return ret;
|
||||
dev_warn(port->dev,
|
||||
"DMA request failed, DMA will not be used\n");
|
||||
devm_kfree(port->dev, ourport->dma);
|
||||
ourport->dma = NULL;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue