Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1601159ybz; Thu, 30 Apr 2020 02:11:27 -0700 (PDT) X-Google-Smtp-Source: APiQypI6nq602DBcfAcdOF50B6OJzjYs7MSMBfIYGgcJMBj8OG1exHN5r4GVTqIdhJUr+71UWqAZ X-Received: by 2002:aa7:cb0f:: with SMTP id s15mr1669412edt.164.1588237887341; Thu, 30 Apr 2020 02:11:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588237887; cv=none; d=google.com; s=arc-20160816; b=PoDudkqnOtq+sJqt9gXGpmJjMj8oOR6WFTksyYqLBTVpBs7Y9KU3hWXLWnxeTDmHWC SkqKfQCmbTfcCXNbIHog9u2qF1CDY3OVIb7kZrsgtVEGil0SeQ4gKPcXOo6rvp42cjRN hYWCtPPVuCEM9RaHOmCVaQzjOdeYVmXYCAG9CEgvRK2VrUlCfSJuXJ0k54lqmqG9bilT Oqd9s3bbTSXF3nEDnpLF2BclgsZzYkSEYzgdEaiy8glk3iKO4eB1gQyHMdoUdYL2vF6z Yl8HJkHhSwC71DS9ccwjB0IYNz+Ra0odf41S3kiKWfvNALUetqkHsB8c44JD36VgHfIX VoaQ== 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=j/VyKcY8b8oiztzP2PPDO3W5n2EDqYUH2AhxchTmUF0=; b=bOPgVwXSsTNvo3Rf6YUAqSRLLgzIL5zM/MxzAx2ZUy4xGcEOCO/OBsnJB2/hYlxhIi gQPFLCP99JGWrm00bVKHgX7YSXj3+fn88s4UcBW2KPv1yYmrfc1SbxSwSdAt4VA7yMsl im3d274+jp4ccyctWUbcrBfMf8fYwIE8nWiF9EUEiYKKfS4Z63Bh6TBvOwslW5cotM6O 7r0P6DsNoPqF0rWXisi2mM/lJVMf8UfaeOdQINSaTXLvMH4HTPLz3UOLa4akLqsgU/8O kxmzlkTYpx0494dYKJLDpHZY7DCs+FRc0KO2q2PsWlTaIVp6KGJMhQpGW73W1g6aSLpa EuJA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sartura-hr.20150623.gappssmtp.com header.s=20150623 header.b=DKVcEDzj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id l5si3956399ejg.164.2020.04.30.02.11.03; Thu, 30 Apr 2020 02:11:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@sartura-hr.20150623.gappssmtp.com header.s=20150623 header.b=DKVcEDzj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726842AbgD3JHc (ORCPT + 99 others); Thu, 30 Apr 2020 05:07:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38606 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726571AbgD3JHb (ORCPT ); Thu, 30 Apr 2020 05:07:31 -0400 Received: from mail-wr1-x442.google.com (mail-wr1-x442.google.com [IPv6:2a00:1450:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 87E99C08E859 for ; Thu, 30 Apr 2020 02:07:31 -0700 (PDT) Received: by mail-wr1-x442.google.com with SMTP id x18so5914963wrq.2 for ; Thu, 30 Apr 2020 02:07:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sartura-hr.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=j/VyKcY8b8oiztzP2PPDO3W5n2EDqYUH2AhxchTmUF0=; b=DKVcEDzjU1nHGvIrWrdAgdV4/v+yjAVqF5c8cBmF5F+crl2liyolOdgfbXFBHHAiEz Y1sWy2QKykqwgiAz+HCFf6Al7Snk+hfy5I7XqA4EosdGLE8iBZfCnqEV2glGdS3Z/pqE GVmrHz/ThDAeQXRiHvFwXI7F4RzU5prw35OoPzPwgx72bfHSDEa5Kxtkx2MUMdpg55zM +CZSHXvYkJWVWjyJwR7LGxzrXY2xtQdORNsiHa99hVudBoPV7vAXrgMnh6T7FHEJ2fg9 WpRZrC8eiY4d+uvSg2N/270+wNvWpg1sCBQosXP6WkPY/4/8Wzy6QtD1dHFBkxOKOBqY 5m4w== 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=j/VyKcY8b8oiztzP2PPDO3W5n2EDqYUH2AhxchTmUF0=; b=q392S+98XHswmdsGi2+XiFwMWTaUPLWZGPDJ7ENlnFKN0J+g50wdtJ8+ovuGUULC5u 3sNSM7j2J+m/MHPHX7sD4jjsT4b7uYAxE2SCdwZN/QPqH1eAKkJBqvlqPUnJyJ2qBgIm 8X9cB4cFgsfgZIT/ZHWKbiXNphcPfPQv3hHZqj1+hGcqd62E+TSnPGll7pPJBA1NW8mR +lfUvyvDoRga+fKJnD1VsL9WgTo1icf0Z3lUHcxhJCxx2sA6Yi1WNlO3Djd9urGzmf/T iGTfRSXshwo7oAyW3VLIo4YE6OV1V8gtMxpXG2gXmNXz6dCQuxHQyU54DBFUOPs7RD8o cQzg== X-Gm-Message-State: AGi0Pua0eoXLXOa0sW2/muJIAuXagNEOm4sYHezJOyh5xG2MTirOyyD8 FU8fTwfNvuuLwSQugl2Xekp8jA== X-Received: by 2002:adf:cc81:: with SMTP id p1mr2872294wrj.372.1588237650080; Thu, 30 Apr 2020 02:07:30 -0700 (PDT) Received: from localhost.localdomain ([2a0e:b107:830:0:47e5:c676:4796:5818]) by smtp.googlemail.com with ESMTPSA id t20sm10962025wmi.2.2020.04.30.02.07.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Apr 2020 02:07:29 -0700 (PDT) From: Robert Marko To: andrew@lunn.ch, f.fainelli@gmail.com, hkallweit1@gmail.com, linux@armlinux.org.uk, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, agross@kernel.org, bjorn.andersson@linaro.org, robh+dt@kernel.org, mark.rutland@arm.com, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Cc: Robert Marko Subject: [PATCH net-next v5 0/3] net: phy: mdio: add IPQ40xx MDIO support Date: Thu, 30 Apr 2020 11:07:04 +0200 Message-Id: <20200430090707.24810-1-robert.marko@sartura.hr> X-Mailer: git-send-email 2.26.2 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 patch series provides support for the IPQ40xx built-in MDIO interface. Included are driver, devicetree bindings for it and devicetree node. Robert Marko (3): net: phy: mdio: add IPQ4019 MDIO driver dt-bindings: add Qualcomm IPQ4019 MDIO bindings ARM: dts: qcom: ipq4019: add MDIO node .../bindings/net/qcom,ipq4019-mdio.yaml | 61 +++++++ arch/arm/boot/dts/qcom-ipq4019.dtsi | 28 +++ drivers/net/phy/Kconfig | 7 + drivers/net/phy/Makefile | 1 + drivers/net/phy/mdio-ipq4019.c | 160 ++++++++++++++++++ 5 files changed, 257 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml create mode 100644 drivers/net/phy/mdio-ipq4019.c -- 2.26.2