diff options
-rw-r--r-- | drivers/mfd/davinci_voicecodec.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/mfd/davinci_voicecodec.c b/drivers/mfd/davinci_voicecodec.c index 3e75f02e4778..33c923d215c7 100644 --- a/drivers/mfd/davinci_voicecodec.c +++ b/drivers/mfd/davinci_voicecodec.c | |||
@@ -94,7 +94,8 @@ static int __init davinci_vc_probe(struct platform_device *pdev) | |||
94 | res = platform_get_resource(pdev, IORESOURCE_DMA, 0); | 94 | res = platform_get_resource(pdev, IORESOURCE_DMA, 0); |
95 | if (!res) { | 95 | if (!res) { |
96 | dev_err(&pdev->dev, "no DMA resource\n"); | 96 | dev_err(&pdev->dev, "no DMA resource\n"); |
97 | return -ENXIO; | 97 | ret = -ENXIO; |
98 | goto fail4; | ||
98 | } | 99 | } |
99 | 100 | ||
100 | davinci_vc->davinci_vcif.dma_tx_channel = res->start; | 101 | davinci_vc->davinci_vcif.dma_tx_channel = res->start; |
@@ -104,7 +105,8 @@ static int __init davinci_vc_probe(struct platform_device *pdev) | |||
104 | res = platform_get_resource(pdev, IORESOURCE_DMA, 1); | 105 | res = platform_get_resource(pdev, IORESOURCE_DMA, 1); |
105 | if (!res) { | 106 | if (!res) { |
106 | dev_err(&pdev->dev, "no DMA resource\n"); | 107 | dev_err(&pdev->dev, "no DMA resource\n"); |
107 | return -ENXIO; | 108 | ret = -ENXIO; |
109 | goto fail4; | ||
108 | } | 110 | } |
109 | 111 | ||
110 | davinci_vc->davinci_vcif.dma_rx_channel = res->start; | 112 | davinci_vc->davinci_vcif.dma_rx_channel = res->start; |