Received: by 2002:ac0:950c:0:0:0:0:0 with SMTP id f12csp3864424imc; Thu, 14 Mar 2019 07:03:55 -0700 (PDT) X-Google-Smtp-Source: APXvYqzG8Nd/iQwzlhEkzTqxYdxgHdH9e7leTPAMmpcKX/06vB0PssdZifetGHaa3KQrk/YunbH+ X-Received: by 2002:a17:902:b609:: with SMTP id b9mr51856138pls.134.1552572235643; Thu, 14 Mar 2019 07:03:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552572235; cv=none; d=google.com; s=arc-20160816; b=ppnWh7ufFibQVg6D4bQKbZU8IlYQlcNf4W5KChzMB/LgTJnHstOBP7DqIMbfsg1D08 GMWNO+7vCiqXbORaktx6TUKYVwoivmSORmRXhf4Db486pedtysgPfra7ZTizjRpF+7Tp 1b9Oj71EwPhfSc6Pv0nxRhu3UUTOzJWJBQOx2PhWkkV8HVoUaRqiyNpOYHj9jL4fusxr 4Hfc649A+RlPBW2dENEoW9BMZM9Z1OG9bFsqQWbebFegbKyNTvWVMq4qH+ajHr7aqhg3 6+uK6UvlQ5VoBok7jkQkfCEr9KgUE7AjnGSNs0SoGnvrrdo/hoWQIZ9HVieGFTnabKkh rBqQ== 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=4fjwsjwlHMsEm45LUtcBnXKn7bhdbIvWwPtmw07Gq+o=; b=Q2fLauTJGH59kq3OwHZsnH4dUw+yEuPFRp/w88YFaALmQ5+uKFPopslecZuUKHmuQ+ pu+sO61Yepqp1v9BrmmCcX+i2LQBk/PL4c7gDM6SzWnnSfBfNRQu+ev1RpnY/XJkJUIL RBnIHKDiOYZOI8HxtwHXi8ccel7vjJVZlkJVhwtGKIiIBDZGS4m+oNKI/csTigj2I3fB PkxX1/lO3rx16hq+Naz18Hz5glFgMF1cedEtAMqVut9YIdP20mCcrYMQRmpspUJ2mYDh JPG3j46jmtQq6/9tw7xvvt61pT1q2Npb6DmVr9LOQ+jMPpFa65/4GKnJ03v1DIIGdd5o PQhw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=zBFdJD6U; 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 v34si13844603plg.176.2019.03.14.07.03.40; Thu, 14 Mar 2019 07:03:55 -0700 (PDT) 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=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=zBFdJD6U; 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 S1727682AbfCNOBz (ORCPT + 99 others); Thu, 14 Mar 2019 10:01:55 -0400 Received: from mail-wm1-f68.google.com ([209.85.128.68]:55204 "EHLO mail-wm1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727655AbfCNOBz (ORCPT ); Thu, 14 Mar 2019 10:01:55 -0400 Received: by mail-wm1-f68.google.com with SMTP id f3so3163935wmj.4 for ; Thu, 14 Mar 2019 07:01:54 -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:mime-version :content-transfer-encoding; bh=4fjwsjwlHMsEm45LUtcBnXKn7bhdbIvWwPtmw07Gq+o=; b=zBFdJD6U1S/1wQSSjtxcxoMgff9/XaRbHJpkR0cpR11MMON5HlXDtQsHQJ/XgyUAXJ 27JdlLZEA0r1GHJmhsP/C8C1lV84QhoOcQ9fTurPltKj+JXIs4crqJ38SBpAGQWLi4X9 NynLUJsNRv6BEcV+Y8aw0LepVjdqkwwJVJO32betyXJBEeNTRv/yDGDftz8cyPqU9NiB 31JtPMOOexeJKGC1QKGDTlPHLi6DVgy0AJuRX1dntLuRltCl8nQfpL2BXDnDyCerEqqf TLDBsQCJ6+wrs7UITo/jtfkxABmFZ7x5QPVC+eYC+O46e2UxZB/U8RKPbKXUKOn+eRy3 NAzw== 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=4fjwsjwlHMsEm45LUtcBnXKn7bhdbIvWwPtmw07Gq+o=; b=WfotlJVa5gJBmzFD8awYi3mYb5okOyrm4D42FjHFJ9kgrlvW7b6lQX9lgz15r/K/JD p6z6hUmUQ6RTyIxqxb8ZGEqFvTWuhGkFv+P8OSRbYCycdB/bVNZHw2ll2uT8XTT/VCh4 NGFr8IzUqWI1kMqeCyh4EyHZluESG2SBnleygU41A0/dPZ0EJskTcQDbHvBA65P4pE4z Aln2r9UjSfCLk4A5J4xcLknSXLScE+o+98/uAKsHE1DglFEowy7/rjmLCCnsXTi4cv3l UZFRocikz1x6cfXkApRtrLQfxKt37sGWTsdKYXWg8p5cL52JRt3dtVkQ2FAbGeh/SX9r vpow== X-Gm-Message-State: APjAAAXSxUAi/YsdkjJNFAW6En6Ft36Qzd+mW7d1J8oYZz8Vrjk+YW6F jJFdMmzgWx9XuCLyFs+B77Ye6g== X-Received: by 2002:a1c:9ed5:: with SMTP id h204mr2795123wme.35.1552572113197; Thu, 14 Mar 2019 07:01:53 -0700 (PDT) Received: from boomer.local ([2a01:e34:eeb6:4690:106b:bae3:31ed:7561]) by smtp.googlemail.com with ESMTPSA id y7sm2661051wmi.34.2019.03.14.07.01.51 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 14 Mar 2019 07:01:52 -0700 (PDT) From: Jerome Brunet To: Andrew Lunn , Florian Fainelli , Heiner Kallweit , "David S. Miller" , Kevin Hilman Cc: Jerome Brunet , netdev@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH net-next 0/3] net: phy: add Amlogic g12a support Date: Thu, 14 Mar 2019 15:01:32 +0100 Message-Id: <20190314140135.19184-1-jbrunet@baylibre.com> 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 This patchset adds the necessary bits to support network on the Amlogic g12a SoC family. Only the internal PHY and related MDIO mux needed to addressed. The GMAC remains compatible with axg SoC family This series has been tested on the u200 (S905D2) with both the internal and external (Realtek) PHYs. Jerome Brunet (3): dt-bindings: net: phy: add g12a mdio mux documentation net: phy: add amlogic g12a mdio mux support net: phy: meson-gxl: add g12a support .../bindings/net/mdio-mux-meson-g12a.txt | 48 +++ drivers/net/phy/Kconfig | 10 + drivers/net/phy/Makefile | 1 + drivers/net/phy/mdio-mux-meson-g12a.c | 371 ++++++++++++++++++ drivers/net/phy/meson-gxl.c | 14 + 5 files changed, 444 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/mdio-mux-meson-g12a.txt create mode 100644 drivers/net/phy/mdio-mux-meson-g12a.c -- 2.20.1