Message ID | 20180620063306.134820-1-avifishman70@gmail.com |
---|---|
Headers | show
Return-Path: <openbmc-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 419ZnK4DFjz9s4v for <incoming@patchwork.ozlabs.org>; Wed, 20 Jun 2018 16:34:45 +1000 (AEST) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 419ZnK2xfpzF0xF for <incoming@patchwork.ozlabs.org>; Wed, 20 Jun 2018 16:34:45 +1000 (AEST) Authentication-Results: lists.ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com X-Original-To: openbmc@lists.ozlabs.org Delivered-To: openbmc@lists.ozlabs.org Authentication-Results: lists.ozlabs.org; spf=none (mailfrom) smtp.mailfrom=nuvoton.com (client-ip=212.199.177.27; helo=herzl.nuvoton.co.il; envelope-from=avi.fishman@nuvoton.com; receiver=<UNKNOWN>) Authentication-Results: lists.ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Received: from herzl.nuvoton.co.il (212.199.177.27.static.012.net.il [212.199.177.27]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 419ZmT33g1zF0mQ for <openbmc@lists.ozlabs.org>; Wed, 20 Jun 2018 16:34:00 +1000 (AEST) Received: from taln60.nuvoton.co.il (ntil-fw [212.199.177.25]) by herzl.nuvoton.co.il (8.13.8/8.13.8) with ESMTP id w5K6XAkj013329; Wed, 20 Jun 2018 09:33:10 +0300 Received: by taln60.nuvoton.co.il (Postfix, from userid 8441) id E682162FF9; Wed, 20 Jun 2018 09:33:09 +0300 (IDT) From: avifishman70@gmail.com To: gregkh@linuxfoundation.org, stern@rowland.harvard.edu Subject: [PATCH v7 0/3] USB host: Add USB ehci support for nuvoton npcm7xx Date: Wed, 20 Jun 2018 09:33:03 +0300 Message-Id: <20180620063306.134820-1-avifishman70@gmail.com> X-Mailer: git-send-email 2.14.1 X-BeenThere: openbmc@lists.ozlabs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Development list for OpenBMC <openbmc.lists.ozlabs.org> List-Unsubscribe: <https://lists.ozlabs.org/options/openbmc>, <mailto:openbmc-request@lists.ozlabs.org?subject=unsubscribe> List-Archive: <http://lists.ozlabs.org/pipermail/openbmc/> List-Post: <mailto:openbmc@lists.ozlabs.org> List-Help: <mailto:openbmc-request@lists.ozlabs.org?subject=help> List-Subscribe: <https://lists.ozlabs.org/listinfo/openbmc>, <mailto:openbmc-request@lists.ozlabs.org?subject=subscribe> Cc: kstewart@linuxfoundation.org, mark.rutland@arm.com, tmaimon77@gmail.com, tony@atomide.com, jhogan@kernel.org, brendanhiggins@google.com, bjorn.andersson@linaro.org, albeu@free.fr, digetx@gmail.com, openbmc@lists.ozlabs.org, elder@linaro.org, chunfeng.yun@mediatek.com, devicetree@vger.kernel.org, hdegoede@redhat.com, robh+dt@kernel.org, mathias.nyman@linux.intel.com, avifishman70@gmail.com, venture@google.com, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, baolu.lu@linux.intel.com Errors-To: openbmc-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org Sender: "openbmc" <openbmc-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org> |
Series |
USB host: Add USB ehci support for nuvoton npcm7xx
|
expand
|
From: Avi Fishman <avifishman70@gmail.com> Changes since version 6: - Follow Alan Stern comment on Kconfig: change from "default y" to "default y if (USB_EHCI_HCD && ARCH_NPCM7XX)" - Acked-by: Alan Stern <stern@rowland.harvard.edu> Changes since version 5: - dt-bindings add 'reg' description according to Sergei Shtylyov comment - Reviewed-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> Changes since version 4: - Reviewed-by: Rob Herring <robh@kernel.org> Changes since version 3: - Follow Rob Herring comments to change dt-bindings commit subject Changes since version 2: - Follow Sergei Shtylyov comments to rename the node name in in device tree documentation Changes since version 1: - Follow Rob Herring comments in device tree documentation - minor log error fix in ehci-npcm7xx.c This patch adds support for ehci controller for the Nuvoton npcm7xx platform. Most of the code was taken from ehci-spear.c + specific initialization code. Avi Fishman (3): USB host: Add USB ehci support for nuvoton npcm7xx platform dt-bindings: usb: new ehci-npcm7xx dt MAINTAINERS: add subfolders for nuvoton *npcm* .../devicetree/bindings/usb/npcm7xx-usb.txt | 18 ++ MAINTAINERS | 3 + drivers/usb/host/Kconfig | 8 + drivers/usb/host/Makefile | 1 + drivers/usb/host/ehci-npcm7xx.c | 212 +++++++++++++++++++++ 5 files changed, 242 insertions(+) create mode 100644 Documentation/devicetree/bindings/usb/npcm7xx-usb.txt create mode 100644 drivers/usb/host/ehci-npcm7xx.c