From patchwork Thu Mar 14 14:01:32 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerome Brunet X-Patchwork-Id: 160331 Delivered-To: patch@linaro.org Received: by 2002:a02:5cc1:0:0:0:0:0 with SMTP id w62csp15547093jad; Thu, 14 Mar 2019 07:01:56 -0700 (PDT) X-Google-Smtp-Source: APXvYqyelVViMIU1qum02fCJJPHRQ+sZJ02w+FOIQiCmEbrCG3Dta144Z+8xlEZAF/ns48kJwdCN X-Received: by 2002:a62:6046:: with SMTP id u67mr49640778pfb.46.1552572116841; Thu, 14 Mar 2019 07:01:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552572116; cv=none; d=google.com; s=arc-20160816; b=alrHmlaQAZd2XBC9RHuKG8mxLjWJVjBrut5NwBDmeV+FeXi3Pkq4T/a2nfuB5CcTKY 23h0qSqLaz3MYlmLlhiAy+I5MizRXPrJIFo/ytdcLIQwzyHNFCAAQksbRZ7Y7d+tZR9T U3585SPA9b/xgE8p4B6PjtspoBt0BIIuLqxiItnT0mlDWQCdeTjfP1b0BziQN694wYXk ImXNmlJuJ9G9BC3otzMVIpbfRiHhjfHTpYqR0IL+654qQl9dolLo2Aq4p/ccuuLkXJtQ nyoMq9chPZ1nIZ+jRjAKC1LRp5gXF8nD3uTyZ4NmIiHJz16khlgUfNI9uKi44qgcepvO FHuA== 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=pquAcibnGWP92u1b1ktUPlMgMIAaa5QRq0tjihsKOz11owX5J+lwXG12rGXkTPN4rY 3vDaxuLPnHMWM+FnBa9XBmdcwUeDxln8fNrDKrlRP3RFmRFkdIH2p3IMzwq91ETUMF64 Nni2iS0KOb0J9mBDlG8J52m9+U1RN6CfitVSlLthRG7DlxT2cnj6xWbLQ61pabsfd04v 0hL2cCZdRmayaY37W3xWieR/lbXVLmj7GCzjhdO9CmtmfL2lr6iAOI+BIu8YgsippCfu aDh758ewOeGzH7QsZAaORJL9c+elom+IIyJy/PdU3GN4I+MtyWSaQKnmvwAylsdw3oxO aa6g== 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 netdev-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=netdev-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 s35si13132893pgl.101.2019.03.14.07.01.56; Thu, 14 Mar 2019 07:01:56 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of netdev-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 netdev-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=netdev-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727664AbfCNOBz (ORCPT + 10 others); Thu, 14 Mar 2019 10:01:55 -0400 Received: from mail-wm1-f65.google.com ([209.85.128.65]:53675 "EHLO mail-wm1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726996AbfCNOBy (ORCPT ); Thu, 14 Mar 2019 10:01:54 -0400 Received: by mail-wm1-f65.google.com with SMTP id e74so3104080wmg.3 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=cLtZFuMkrn8Yl/Q3WrI5qZE1Mgqdq2Rhzlw2DxfZnhwmGYXQ+oDyqJQUG8EIsW9pzG 5P030g1uUs9J48MwXyX7yoh4h/A9bsgxrd+PJDTQvpsnC8rHHLqMCQnWTX1LF/+u6pSY 0V1R9xktZzUbI0Ff710pUguoB1FrjIcy2zG82p+5lQsMpwVrh59r34/TRmsShz48GCyE d8WYC/LifUScZ4MbQhHT1i9ZW+9cvm7SuL0QnKnwqWXn5Hg6kKwf7knMzVtshNKxczZX 0jYGmenmODtvzTOPwU7fSg2CZCXh0k/IAjQUPnLLaCVA0f7kfkcyQ5x7hSE3lpxTPjun dOeA== X-Gm-Message-State: APjAAAXQ/Zw/ORSKgOy7znVOmGUe6bMUuzbnJ65Yvic8mU/iNRmvD24u gloCVTtKFybKBXlp+AMQAbGckw== 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 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@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