From patchwork Thu Jun 21 22:41:19 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Janusz Krzysztofik X-Patchwork-Id: 10480835 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id E4553604D3 for ; Thu, 21 Jun 2018 22:42:18 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D1C7528F86 for ; Thu, 21 Jun 2018 22:42:18 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C1F6128F91; Thu, 21 Jun 2018 22:42:18 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, DKIM_VALID, FREEMAIL_FROM, MAILING_LIST_MULTI autolearn=unavailable version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 6379528F86 for ; Thu, 21 Jun 2018 22:42:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=5MNcOG2fzK2uc7yn6oRVmCDvTjOryMbvpz3BOQMk7mQ=; b=HASxKZLHaJcO65ZMk3vniasrvU Upq09dL08oMBu/Enp0BYD6CFID+zV0aWEC9+CXUsdl9Pr0JfVwvp+Z7Y1K5dWqUFKvkCG4mk5ubST 2/AUucraHHGFAFBi/nt2SvYzIMP736qMJckeuO1SGq/HFcqDdWc+aH0pKfboW/aFDbyl7xXauDUa0 NeoVbZSfp1hD0ArhYzo401BLCRwquLKQdpN+4GPxf7rC4vlJnZuJZv3DvmU/BJpYjaUU37nRLjSAF RtGcVtykOqPVpp63h/ehQdDiiYKE0hkrS8NXO+DqpCCcdZExm8nL7yMlHxZ3BpojvUxIrxbw5iai9 ucr5P2ew==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1fW8HC-0003BK-Us; Thu, 21 Jun 2018 22:42:02 +0000 Received: from mail-lf0-x241.google.com ([2a00:1450:4010:c07::241]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1fW8H9-0003AP-30 for linux-arm-kernel@lists.infradead.org; Thu, 21 Jun 2018 22:42:00 +0000 Received: by mail-lf0-x241.google.com with SMTP id m4-v6so5152180lfj.13 for ; Thu, 21 Jun 2018 15:41:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=TPhhFsd9FVMMGCxESDpS33/hjvQqU5CleXZVyVaf5pU=; b=drE3vXJvPdfuCp13P6QOu/PZYo70ZIjrgdzDAPZj8OYYKBom8ZOr4p6dhuLxbh1Yov Qj37RMSPBkP/CLbBaR91Ko+9wv/t0qJtN9vxHQVbDqEFZIS1uP93vXWicTV+kQMuNH+3 pkoFDLyjLoFM7SG2P0yCESEYr02HJ3/D3UaEbd5q2GF0isnHyHWRRwJwvt4aoonpMQOb ZiYO5U87vVaR4dXvKhyt2XsZDcnAzYUkuOg2SNaGd30J1u7RfIUamE0gZGT4saUGvqRH EDzQf/M7pehbzQdIQAAPwqLbw6lcLTlJBS6XWZ6h6SLTEoLRo+DfGxIPjG3H4rAvuDR4 zFMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=TPhhFsd9FVMMGCxESDpS33/hjvQqU5CleXZVyVaf5pU=; b=BROO+NRCpdv26WAHx48hyUZSnnN5Vvykx6g2GZ73+hYSg67UMhdPJU3GCpCFZd8PvT +IXuJcN/CiWDP4cUVPT9CJM0b/h+80HqHV39/7DPs8VLv96VnUaItS5CwDGYg9PQzd0Y 3lcLTmvffHVKt8FeoJfy/z11AC7F6Nv+rQfj8Q3t0XSqmYfw2nx3QMc1kGUqzWyGfvlz Mcw8Ii7hxNpC/MD1WM2ymu3wm8NXh7SqJ0+yKmnr0kPZBFp455zniG9BrjIwZE+iCFra 1mJ/9zyQ6YLNng5OabbcaMFR8UYgbMrZOBj90meq5Te8JIBxf0J1EZSYTjzjc/HaJrmK XUFw== X-Gm-Message-State: APt69E1R3aAOgXp+vY11lO5WtbnAWSgAjyAkoK6Fzvt4OXAJvJAg69mQ 59NJxdh7A+GYIizWTA/2obo= X-Google-Smtp-Source: ADUXVKIar34fqaKLVdeNLepms4mazRhLKBCZvylqaNv7AGiDqTEQkbuoA2+vXJ79cS2F2gACLWezhw== X-Received: by 2002:a19:141f:: with SMTP id k31-v6mr12877314lfi.23.1529620906628; Thu, 21 Jun 2018 15:41:46 -0700 (PDT) Received: from z50.lan (93-181-165-181.internetia.net.pl. [93.181.165.181]) by smtp.gmail.com with ESMTPSA id t6-v6sm1046153lje.18.2018.06.21.15.41.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Jun 2018 15:41:45 -0700 (PDT) From: Janusz Krzysztofik To: Dmitry Torokhov , Tony Lindgren , Aaro Koskinen Subject: [PATCH v2 01/10] ARM: OMAP1: ams-delta: drop GPIO lookup table for serio device Date: Fri, 22 Jun 2018 00:41:19 +0200 Message-Id: <20180621224128.17623-1-jmkrzyszt@gmail.com> X-Mailer: git-send-email 2.16.4 In-Reply-To: <20180609140224.32606-1-jmkrzyszt@gmail.com> References: <20180609140224.32606-1-jmkrzyszt@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180621_154159_131398_B0D417C8 X-CRM114-Status: GOOD ( 14.77 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Greg Kroah-Hartman , Linus Walleij , Randy Dunlap , Janusz Krzysztofik , Liam Girdwood , linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Mark Brown , linux-input@vger.kernel.org, Mauro Carvalho Chehab , Andrew Morton , linux-omap@vger.kernel.org, "David S . Miller " , linux-arm-kernel@lists.infradead.org MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP GPIO lookup table for ams-delta-serio device was introduced by commit 0486738928bf ("ARM: OMAP1: ams-delta: add GPIO lookup tables"). Unfortunately, a follow up patch "Input: ams_delta_serio: use GPIO lookup table" was not accepted by subystem maintainer who requested conversion of the driver to a platform driver, replacepemnt of IRQ GPIO pin with IRQ resource, replacement of GPIO pin providing keyboard power with a regulator and removal of remaining GPIO pins from the driver as not handled by it. Let's start with removal of the no longer needed GPIO lookup table from the board init file. Signed-off-by: Janusz Krzysztofik --- Changelog: v2: rebased on v4.18-rc1, no conflicts arch/arm/mach-omap1/board-ams-delta.c | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/arch/arm/mach-omap1/board-ams-delta.c b/arch/arm/mach-omap1/board-ams-delta.c index 80f54cb54276..18e0ff437b27 100644 --- a/arch/arm/mach-omap1/board-ams-delta.c +++ b/arch/arm/mach-omap1/board-ams-delta.c @@ -504,20 +504,6 @@ static struct platform_device cx20442_codec_device = { .id = -1, }; -static struct gpiod_lookup_table ams_delta_serio_gpio_table = { - .table = { - GPIO_LOOKUP(OMAP_GPIO_LABEL, AMS_DELTA_GPIO_PIN_KEYBRD_DATA, - "data", 0), - GPIO_LOOKUP(OMAP_GPIO_LABEL, AMS_DELTA_GPIO_PIN_KEYBRD_CLK, - "clock", 0), - GPIO_LOOKUP(LATCH2_LABEL, LATCH2_PIN_KEYBRD_PWR, - "power", 0), - GPIO_LOOKUP(LATCH2_LABEL, LATCH2_PIN_KEYBRD_DATAOUT, - "dataout", 0), - { }, - }, -}; - static struct platform_device *ams_delta_devices[] __initdata = { &latch1_gpio_device, &latch2_gpio_device, @@ -534,7 +520,6 @@ static struct platform_device *late_devices[] __initdata = { static struct gpiod_lookup_table *ams_delta_gpio_tables[] __initdata = { &ams_delta_audio_gpio_table, - &ams_delta_serio_gpio_table, }; static struct gpiod_lookup_table *late_gpio_tables[] __initdata = { @@ -580,10 +565,6 @@ static void __init ams_delta_init(void) */ ams_delta_audio_gpio_table.dev_id = dev_name(&ams_delta_audio_device.dev); - /* - * No device name is assigned to GPIO lookup table for serio device - * as long as serio driver is not converted to platform device driver. - */ gpiod_add_lookup_tables(ams_delta_gpio_tables, ARRAY_SIZE(ams_delta_gpio_tables));