diff options
author | Christophe JAILLET <christophe.jaillet@wanadoo.fr> | 2017-09-17 22:10:14 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-09-18 19:31:48 +0300 |
commit | 556c27806071d61e2b2e6da7c0a77b1efa4cd832 (patch) | |
tree | 7341bb35a59c4911b71d00dc668888515ace97d7 /drivers/tty/synclink.c | |
parent | f0a8d84fa1140a1c10bfcf0fb73664a85551512e (diff) | |
download | linux-556c27806071d61e2b2e6da7c0a77b1efa4cd832.tar.xz |
tty: synclink: Reuse an existing error handling path
In order to avoid code duplication and to be more consistent with the
other error handling paths in this function, we should 'goto errout'.
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/tty/synclink.c')
-rw-r--r-- | drivers/tty/synclink.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/tty/synclink.c b/drivers/tty/synclink.c index 3be981101297..27db7818b673 100644 --- a/drivers/tty/synclink.c +++ b/drivers/tty/synclink.c @@ -4098,8 +4098,7 @@ static int mgsl_claim_resources(struct mgsl_struct *info) if (request_dma(info->dma_level,info->device_name) < 0){ printk( "%s(%d):Can't request DMA channel on device %s DMA=%d\n", __FILE__,__LINE__,info->device_name, info->dma_level ); - mgsl_release_resources( info ); - return -ENODEV; + goto errout; } info->dma_requested = true; |