Received: by 2002:ac0:8c9a:0:0:0:0:0 with SMTP id r26csp4862470ima; Tue, 5 Feb 2019 02:32:05 -0800 (PST) X-Google-Smtp-Source: AHgI3IY1uqljlC9Jr35RbT6OCSxiLiWh0K1jy7I/bbkyHWhOqIUD4vAdJoi+cgmP6shJoda6B/Qv X-Received: by 2002:a63:454a:: with SMTP id u10mr3783705pgk.224.1549362725474; Tue, 05 Feb 2019 02:32:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549362725; cv=none; d=google.com; s=arc-20160816; b=P61tseI4uSl6MMzRvCz3TuzRsElAUeSDGxh6OR/h/piuUL2MMUgubi3Vp1NAz5B6CX OqS3D8TKeh8bYwi33HCYNqRAfjhwIn4kSWnopRFGImb78uw3tIkliVEpTtC2Oqk79Wwq 5YXhPRYfbi93rGlGA782O1vbZswsFEo7FAKrXUSzfF2dRFZB1rdsz+YP3ymsYHrbWjeH 1X2jLQCAv0fuIOKSvqwWEyMUcyk508G0hHf6TcTkR0KTezNjcj0bLtvgWdBOp27b10V/ RKtkPGlokwxmPcuWI1hd/456Dcjab0IwvD4pG9mnnJYH+JaX6DzQVDC75XsKP9Etmmdj aQsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=gsNW22ssNcRzeaLbI3kaHnMCg+AMjSvUm5/De6rVJv0=; b=CHMmz7VODmpm45hBkqY2DK1+F7X11NZiTc+VFVRIv6HRLQwOu3XjBcYA59j0UYb53P JkbR3ySs1StxYxfaz9Udu6F8vNPvReCpGdZ/5oUy3FXwe+oDN0w2uglGXuJhqYRZQxnu 8yjk7YC83YjtvsPe1owZ1ACqtq7iHyeoDOi/psBnDdpE0OYv4txOAQm2TaLqv/fMxGDZ EkY4+9pKNnWDaGRukmXfrEJIryGEKL2GQmcZRZbddqu0Vwx1h7+h4bjn8i/MgC/aZyqT VWBHEyfaZl1Ls1rlqzND2SZTubc3QaUsgbY70LMMLtDT8cNHQzXrWSPbhSIQqCwxBj1l j6mA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20150623.gappssmtp.com header.s=20150623 header.b=bpcuFGma; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q4si2897554pfq.56.2019.02.05.02.31.49; Tue, 05 Feb 2019 02:32:05 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20150623.gappssmtp.com header.s=20150623 header.b=bpcuFGma; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729081AbfBEKZw (ORCPT + 99 others); Tue, 5 Feb 2019 05:25:52 -0500 Received: from mail-wr1-f67.google.com ([209.85.221.67]:33007 "EHLO mail-wr1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729034AbfBEKZw (ORCPT ); Tue, 5 Feb 2019 05:25:52 -0500 Received: by mail-wr1-f67.google.com with SMTP id a16so3024641wrv.0 for ; Tue, 05 Feb 2019 02:25:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=gsNW22ssNcRzeaLbI3kaHnMCg+AMjSvUm5/De6rVJv0=; b=bpcuFGma4ARp+rS3F1Y6V4YUidcHMBR5+qlz7Kp8QZJQIJB6LAnK6mtZWs6glMlX6h IF9N2vdbUKgh9CkWOI7eFXROxa2V0v8FbbWDy75SMS5JnymJbcATlH2E5Uhv6T35WofX l7s6JMnkipTc0TwBjvsPs7Vub0rK6RXf3ijQqBg3I+tELDTpjgP/ZLMReQMhSj1k7RaD IGxQUcaJCDIdpTpx+2zmag4HZrxM3gsQgUyj/t62BRXGh9+0uf7JGfMuErGhcoDwUPl0 p6kyMZm6AZng2bf2TDdhd4lZdH9WqbfG5m+GLTo7xtDLiaVpOkvctD90nJuC1H0y0Yyg GLvw== 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:mime-version :content-transfer-encoding; bh=gsNW22ssNcRzeaLbI3kaHnMCg+AMjSvUm5/De6rVJv0=; b=JZgLzmSFGf2kVzyxmtGo/xKD3sZTP8NsAqDU5nGUl4YauL7gxhOUhizvlV74QN5P8q H18aikAt37eF5Q1fhPAeoBScDCbVypwfXtD37KsJnVJ0cM0WxsE7cjEqbB1O01z9F9Eq XRPPHL06PvuaM7KOl0VJI66GVs62LCYbfNpRET6aIFVCojVT4k92MQFZqebgL7yA75pc S5/EhWi3PkMpikt0Nr0touPvcrV07d8ZZhjBJWPYReWUPPCwuEqrXR7zPxBw3N8E1d0F 0CDLwd4ueeymo/RlFDfjbVsaihImE20ey00NxqL+oN0wUm45yOlPE5o02UBfgb9OYWnI 5WLQ== X-Gm-Message-State: AHQUAua+xgJQ62DFz8S9K9c5dL/r4DmJntV9Wg9gujR3pw/cuhlvNfx/ /Z5v3gFkfXGC36b/qA7o+MEezA== X-Received: by 2002:adf:f903:: with SMTP id b3mr3193749wrr.82.1549362350470; Tue, 05 Feb 2019 02:25:50 -0800 (PST) Received: from debian-brgl.home ([2a01:cb1d:af:5b00:6d6c:8493:1ab5:dad7]) by smtp.gmail.com with ESMTPSA id r11sm5132396wrx.75.2019.02.05.02.25.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 05 Feb 2019 02:25:49 -0800 (PST) From: Bartosz Golaszewski To: Sekhar Nori , Kevin Hilman , Alan Stern , Greg Kroah-Hartman Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, Linus Walleij , Bartosz Golaszewski Subject: [PATCH 0/8] ARM: davinci: move the da8xx-ohci GPIO logic into the driver Date: Tue, 5 Feb 2019 11:25:38 +0100 Message-Id: <20190205102546.29457-1-brgl@bgdev.pl> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Bartosz Golaszewski In order to drop the hard-coded GPIO base values from the davinci GPIO driver's platform data, we first need to get rid of all calls to the legacy GPIO functions. This series moves the GPIO logic related to da8xx-ohci out of the board files and into the driver code. First two patches are just coding style tweaks. Next two add the GPIO lookup entries to the board files. Patch 5 add the vbus and overcurrent GPIO logic to the davinci USB host driver. Last three remove code that's no longer used. Bartosz Golaszewski (8): usb: ohci-da8xx: add a new line after local variables usb: ohci-da8xx: add a helper pointer to &pdev->dev ARM: davinci: omapl138-hawk: use gpio lookup entries for usb gpios ARM: davinci: da830-evm: use gpio lookup entries for usb gpios usb: ohci-da8xx: add vbus and overcurrent gpios ARM: davinci: omapl138-hawk: remove legacy usb helpers ARM: davinci: da830-evm: remove legacy usb helpers usb: ohci-da8xx: remove unused callbacks from platform data arch/arm/mach-davinci/board-da830-evm.c | 73 ++---------- arch/arm/mach-davinci/board-omapl138-hawk.c | 81 ++------------ drivers/usb/host/ohci-da8xx.c | 118 ++++++++++---------- include/linux/platform_data/usb-davinci.h | 14 --- 4 files changed, 77 insertions(+), 209 deletions(-) -- 2.20.1