diff options
author | Alexander Shiyan <shc_work@mail.ru> | 2013-06-10 10:43:53 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-06-17 19:41:49 -0400 |
commit | f3cbfa5d6e1bbd80b16ea337a2b00a89264c2b45 (patch) | |
tree | 7c0b62d1426ff6d888e26a7bb267227e4e572cef /drivers/misc/sram.c | |
parent | ea6add0bf1a209a3eab725e4429b1ac4e4cdef73 (diff) |
Misc: sram: Remove unneeded check
Patch removes unneeded check for resource since
devm_ioremap_resource do all for us.
Signed-off-by: Alexander Shiyan <shc_work@mail.ru>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/misc/sram.c')
-rw-r--r-- | drivers/misc/sram.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/misc/sram.c b/drivers/misc/sram.c index 4a938860fec0..d87cc91bc016 100644 --- a/drivers/misc/sram.c +++ b/drivers/misc/sram.c | |||
@@ -45,15 +45,11 @@ static int sram_probe(struct platform_device *pdev) | |||
45 | int ret; | 45 | int ret; |
46 | 46 | ||
47 | res = platform_get_resource(pdev, IORESOURCE_MEM, 0); | 47 | res = platform_get_resource(pdev, IORESOURCE_MEM, 0); |
48 | if (!res) | ||
49 | return -EINVAL; | ||
50 | |||
51 | size = resource_size(res); | ||
52 | |||
53 | virt_base = devm_ioremap_resource(&pdev->dev, res); | 48 | virt_base = devm_ioremap_resource(&pdev->dev, res); |
54 | if (IS_ERR(virt_base)) | 49 | if (IS_ERR(virt_base)) |
55 | return PTR_ERR(virt_base); | 50 | return PTR_ERR(virt_base); |
56 | 51 | ||
52 | size = resource_size(res); | ||
57 | 53 | ||
58 | sram = devm_kzalloc(&pdev->dev, sizeof(*sram), GFP_KERNEL); | 54 | sram = devm_kzalloc(&pdev->dev, sizeof(*sram), GFP_KERNEL); |
59 | if (!sram) | 55 | if (!sram) |