Message ID | 20180607145821.322979-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 411pcH1bH7z9s01 for <incoming@patchwork.ozlabs.org>; Fri, 8 Jun 2018 00:59:59 +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 411pcG68mCzF34q for <incoming@patchwork.ozlabs.org>; Fri, 8 Jun 2018 00:59:58 +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 411pbT0Y5RzF34D for <openbmc@lists.ozlabs.org>; Fri, 8 Jun 2018 00:59:12 +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 w57EwNmR019457; Thu, 7 Jun 2018 17:58:24 +0300 Received: by taln60.nuvoton.co.il (Postfix, from userid 8441) id 9F2DE62FF0; Thu, 7 Jun 2018 17:58:23 +0300 (IDT) From: avifishman70@gmail.com To: gregkh@linuxfoundation.org, stern@rowland.harvard.edu Subject: [PATCH v4 0/3] USB host: Add USB ehci support for nuvoton npcm7xx Date: Thu, 7 Jun 2018 17:58:18 +0300 Message-Id: <20180607145821.322979-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, Avi Fishman <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 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 | 17 ++ MAINTAINERS | 3 + drivers/usb/host/Kconfig | 8 + drivers/usb/host/Makefile | 1 + drivers/usb/host/ehci-npcm7xx.c | 212 +++++++++++++++++++++ 5 files changed, 241 insertions(+) create mode 100644 Documentation/devicetree/bindings/usb/npcm7xx-usb.txt create mode 100644 drivers/usb/host/ehci-npcm7xx.c