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=-3.9 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=no 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 19532CA9ECF for ; Sat, 2 Nov 2019 01:14:42 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id E0ED421897 for ; Sat, 2 Nov 2019 01:14:41 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=walle.cc header.i=@walle.cc header.b="Be22zF5F" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728714AbfKBBOk (ORCPT ); Fri, 1 Nov 2019 21:14:40 -0400 Received: from ssl.serverraum.org ([176.9.125.105]:48721 "EHLO ssl.serverraum.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727814AbfKBBOP (ORCPT ); Fri, 1 Nov 2019 21:14:15 -0400 Received: from apollo.fritz.box (unknown [IPv6:2a02:810c:c200:2e91:6257:18ff:fec4:ca34]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by ssl.serverraum.org (Postfix) with ESMTPSA id CD348224C1; Sat, 2 Nov 2019 02:14:08 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=walle.cc; s=mail2016061301; t=1572657253; bh=coap/IZFRQ4M2syEqYhwbUnfZttYrUZ66xrrwe3nm60=; h=From:To:Cc:Subject:Date:From; b=Be22zF5FD1O9jgvo3ulntDV80CWrh0L3745rj+Rsng7D/bvXHUYwn71K8UNqpSAer /9itjG7lg1wG/05NpqcaR4fhTBiA5vK9JJU7a94cbyl/OhNKrxLhMv1MRvGxYBOK44 7T+yIpb+Sl4kwuI96Sfc5qr2mRnJK+wTLxnjicEs= From: Michael Walle To: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, netdev@vger.kernel.org Cc: Michael Walle , "David S. Miller" , Rob Herring , Mark Rutland , Andrew Lunn , Florian Fainelli , Heiner Kallweit , Liam Girdwood , Mark Brown , Simon Horman Subject: [PATCH 0/5] net: phy: at803x device tree binding Date: Sat, 2 Nov 2019 02:13:46 +0100 Message-Id: <20191102011351.6467-1-michael@walle.cc> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Virus-Scanned: clamav-milter 0.101.4 at web X-Virus-Status: Clean Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Adds a device tree binding to configure the clock and the RGMII voltage. Changes since the RFC: - renamed the Kconfig entry to "Qualcomm Atheros.." and reordered the item - renamed the prefix from atheros to qca - use the correct name AR803x (instead of AT803x) in new files and dt-bindings. - listed the PHY maintainers in the new schema. Hopefully, thats ok. - fixed a typo in the bindings schema - run dtb_checks and dt_binding_check and fixed the schema - dropped the rgmii-io-1v8 property; instead provide two regulators vddh and vddio, add one consumer vddio-supply - fix the clock settings for the AR8030/AR8035 - only the AR8031 supports chaning the LDO and the PLL mode in software. Check if we have the correct PHY. - new patch to mention the AR8033 which is the same as the AR8031 just without PTP support - new patch which corrects any displayed PHY names and comments. Be consistent. Michael Walle (5): net: phy: at803x: fix Kconfig description dt-bindings: net: phy: Add support for AT803X net: phy: at803x: add device tree binding net: phy: at803x: mention AR8033 as same as AR8031 net: phy: at803x: fix the PHY names .../devicetree/bindings/net/qca,ar803x.yaml | 111 +++++++ MAINTAINERS | 2 + drivers/net/phy/Kconfig | 10 +- drivers/net/phy/at803x.c | 301 +++++++++++++++++- include/dt-bindings/net/qca-ar803x.h | 13 + 5 files changed, 422 insertions(+), 15 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/qca,ar803x.yaml create mode 100644 include/dt-bindings/net/qca-ar803x.h Cc: "David S. Miller" Cc: Rob Herring Cc: Mark Rutland Cc: Andrew Lunn Cc: Florian Fainelli Cc: Heiner Kallweit Cc: Liam Girdwood Cc: Mark Brown Cc: Simon Horman -- 2.20.1