From f3f26c2f4b15b5b56ed87610403e4a98a13d6369 Mon Sep 17 00:00:00 2001 From: Ricardo Ribalda Delgado Date: Sun, 18 Jan 2015 12:39:28 +0100 Subject: gpio: gpio-mm-lantiq: Do not replicate code Do not replicate code from of_mm_gpiochip_add. Cc: Alexandre Courbot Cc: John Crispin Signed-off-by: Ricardo Ribalda Delgado Signed-off-by: Linus Walleij --- drivers/gpio/gpio-mm-lantiq.c | 7 ------- 1 file changed, 7 deletions(-) (limited to 'drivers/gpio/gpio-mm-lantiq.c') diff --git a/drivers/gpio/gpio-mm-lantiq.c b/drivers/gpio/gpio-mm-lantiq.c index 789016397c4f..7d551610244b 100644 --- a/drivers/gpio/gpio-mm-lantiq.c +++ b/drivers/gpio/gpio-mm-lantiq.c @@ -104,21 +104,14 @@ static void ltq_mm_save_regs(struct of_mm_gpio_chip *mm_gc) static int ltq_mm_probe(struct platform_device *pdev) { - struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0); struct ltq_mm *chip; const __be32 *shadow; - if (!res) { - dev_err(&pdev->dev, "failed to get memory resource\n"); - return -ENOENT; - } - chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL); if (!chip) return -ENOMEM; chip->mmchip.gc.ngpio = 16; - chip->mmchip.gc.label = "gpio-mm-ltq"; chip->mmchip.gc.direction_output = ltq_mm_dir_out; chip->mmchip.gc.set = ltq_mm_set; chip->mmchip.save_regs = ltq_mm_save_regs; -- cgit v1.2.3