From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.0 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id EA2B0C43381 for ; Mon, 25 Mar 2019 09:40:48 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id BB40020863 for ; Mon, 25 Mar 2019 09:40:48 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="UW8tzvMk"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=baylibre-com.20150623.gappssmtp.com header.i=@baylibre-com.20150623.gappssmtp.com header.b="FoNmwejJ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org BB40020863 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version: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=GcsHssIzaeaYHK8rHYtut9GuisSobilmhQVTYHc0e9M=; b=UW8tzvMk37N6c+ 1KUUu60+2d87Xs/O49zMM02qSZ5xuFDHXG3Cuf+NYF9+gJOD8VdQqUTqbTUxDUa+OQFPkaRcA4iab xtNixUftQ5t1mS2woJnmB/WvaFJ9ugEBcCe5cTT3WNFgIwl07EyWvjyKfH8xA3klSEUbsfhP7Pm5i Ks+/kP8RnMJHbl8Ar/c5TgU9VbrQyZ7KYw8ODdUCCpZ1UNaIczh+KiGyq029tORdtiQEZUCro7IHf bI/57Hul8UxVeOZT+PgWF1mR1DEJgN1htW+G39QtD9k08fPpcMhMxTTnzYRPLp1FSdGCJsVuLeoqg otQJ41sS4J4Vk4fKOL8g==; 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 1h8M5x-0004wh-R7; Mon, 25 Mar 2019 09:40:41 +0000 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1h8M5B-0002qg-KC for linux-amlogic@lists.infradead.org; Mon, 25 Mar 2019 09:39:55 +0000 Received: by mail-wm1-x343.google.com with SMTP id z11so8163534wmi.0 for ; Mon, 25 Mar 2019 02:39:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=g86iJMmpiIt9uJMirQpX2pfFVqCHdpc9EgHcmLnnmyI=; b=FoNmwejJhwIsa/yIr0o07fBLozFX+B3AGuqWnUtaK9pzq2etU/8aTZtImiqPYwWTSy nSaEYD6px13HssAhAXbQ82tFx3ZZ5GOSXwpL1TzBzm2nLX+WUy2KKJ+1DqPt4oix2R+u NqLx3nJN3twNPkzQTZUYO+9g0mKyLJFDBoSz1AHgjmg+ReSnCDk5qdsP7P5zYdajP8v0 TCfEwoliwOtl9Xot5eYpby0hisYoEv/QSIAeOEG1wz71a6hZQlfY03ULj1axliSS2tOm H1VL37KDP6c8cko4mR9AkVgE/w++Mn7AEYzBqc/cXx35DFhr6vBJO5k9KUNIksnMyTpV vWhA== 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:mime-version:content-transfer-encoding; bh=g86iJMmpiIt9uJMirQpX2pfFVqCHdpc9EgHcmLnnmyI=; b=JCH+Q9ikE5vsjvVKDiTczdQPozJpBjrkU2UeGIVStYvaZQxLVWvgiP92MnPRWoKAH5 cYtIXgnDHkl1snOy3UurZbGDud+9JLovuH3jJDdd7fYGxM2c3KyxkFrkvRzhWhRgENN3 jY4hECPdZFqRq96A7KTUxXOCGWa1ITBcz1m2iMcvpPLJ789Nvwn3GxbUretbumFrc7FD OjIte7ZlwWJe8BH8OpkA0iNVkeqo1y6M9sqHMRQs0npnXy3cHAvZ2zeLHmuinptPUtZ4 EoDaUa86nVZlmCcwCyU6/FpQ7tHJHb2Va95rh1BnpDCXPmOFXum6kSrclDmwTjnv9w7c DiuA== X-Gm-Message-State: APjAAAWL6jnZBJo22Ypnh+2hRHEXXkQw2eduarT3NRnBQZ6N88Bm6lh7 qv3Pc8WpE6Zp+Qg4Ye94mWmfQA== X-Google-Smtp-Source: APXvYqygtNeUJ0rqGLjj8WeuR8//m+ZExOBwhEdmf9mhGsKp1CYtOB+g85yFZFKgtCbjW1N38o91fg== X-Received: by 2002:a1c:3944:: with SMTP id g65mr10452741wma.34.1553506787409; Mon, 25 Mar 2019 02:39:47 -0700 (PDT) Received: from bender.baylibre.local (lmontsouris-657-1-212-31.w90-63.abo.wanadoo.fr. [90.63.244.31]) by smtp.gmail.com with ESMTPSA id k14sm13044652wmj.26.2019.03.25.02.39.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 25 Mar 2019 02:39:46 -0700 (PDT) From: Neil Armstrong To: gregkh@linuxfoundation.org, hminas@synopsys.com, balbi@kernel.org, kishon@ti.com, devicetree@vger.kernel.org Subject: [PATCH v5 1/8] dt-bindings: phy: Add Amlogic G12A USB2 PHY Bindings Date: Mon, 25 Mar 2019 10:39:36 +0100 Message-Id: <20190325093943.29138-2-narmstrong@baylibre.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190325093943.29138-1-narmstrong@baylibre.com> References: <20190325093943.29138-1-narmstrong@baylibre.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190325_023953_766265_3DA9B8D8 X-CRM114-Status: GOOD ( 10.97 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Rob Herring , Neil Armstrong , Martin Blumenstingl , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org Add the Amlogic G12A Family USB2 OTG PHY Bindings The PHY can work in host or peripheral modes depending on it's position. Configuration of the mode is part of the USBCTRL registers which are outside of the PHY registers. Signed-off-by: Neil Armstrong Reviewed-by: Martin Blumenstingl Reviewed-by: Rob Herring --- .../bindings/phy/meson-g12a-usb2-phy.txt | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb2-phy.txt diff --git a/Documentation/devicetree/bindings/phy/meson-g12a-usb2-phy.txt b/Documentation/devicetree/bindings/phy/meson-g12a-usb2-phy.txt new file mode 100644 index 000000000000..a6ebc3dea159 --- /dev/null +++ b/Documentation/devicetree/bindings/phy/meson-g12a-usb2-phy.txt @@ -0,0 +1,22 @@ +* Amlogic G12A USB2 PHY binding + +Required properties: +- compatible: Should be "amlogic,meson-g12a-usb2-phy" +- reg: The base address and length of the registers +- #phys-cells: must be 0 (see phy-bindings.txt in this directory) +- clocks: a phandle to the clock of this PHY +- clock-names: must be "xtal" +- resets: a phandle to the reset line of this PHY +- reset-names: must be "phy" +- phy-supply: see phy-bindings.txt in this directory + +Example: + usb2_phy0: phy@36000 { + compatible = "amlogic,g12a-usb2-phy"; + reg = <0x0 0x36000 0x0 0x2000>; + clocks = <&xtal>; + clock-names = "xtal"; + resets = <&reset RESET_USB_PHY21>; + reset-names = "phy"; + #phy-cells = <0>; + }; -- 2.21.0 _______________________________________________ linux-amlogic mailing list linux-amlogic@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-amlogic