Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp498853rwl; Wed, 4 Jan 2023 23:51:43 -0800 (PST) X-Google-Smtp-Source: AMrXdXund25z6cc9ngeAKZBWuZQbhBiSJDuJnfY5rHlOSbI1WAVIgiEx+YHfZf4C/sJCNe47ltv6 X-Received: by 2002:a05:6a20:4291:b0:b0:47e7:6cba with SMTP id o17-20020a056a20429100b000b047e76cbamr70939462pzj.46.1672905103729; Wed, 04 Jan 2023 23:51:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672905103; cv=none; d=google.com; s=arc-20160816; b=hs4s5Al9O/vsI+7A16acU1KigJpeb6gAqHtqgHxQwtCoB1/MiducGvCkaFcPKv3Gm/ w/lraEX5i5/LgMF81pLZoMJkG4RY7RUQZ0z/KZFRnIQNWSWHG0a3VW13B3NUakRV03Hp styGAKx6hjEV9zGFqxLw6KM+4JMr1qlMu8pSLPSrPTZFcVXSzhfM9W6r+snzR8pi6ACh naF4VSNcRDdA2XtPlKlSpjgSb5uJmBAmJ60Xdk6Lc5g9p1gbYDNQde9oTHgyyTDM2w1c tfubDIPCNsTlT5TJb8gTMsb8CWXDGpoV70NOL4JEbfBEiqVsk3LK8QD5k/lyO83FyqVF JHRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=7ng5Nvqs6Fusw54qZSkht+Gw/5fEjWSixyAcf899VOs=; b=h+8QSmaXoVl3xthydQbjfUAxKffVPxv1rsHnmnsOFxDzS0Q0tEWpn0iuU/KzwqWbSb eXh6MXUspxwaaAJVY/Ftmg2V+5rjiJkonvkC1nqJEt8hVg71tnVTBpunIqnZisfHXgEM tj64JIyz2orSzQoIqo/INSMckm2/52lp6s1cV4Vg1QEmwp8euoLZeqnFk+AjAuIGxDrU hOIVS4BhXh1Stwfxf4itihseb4Ue9yu8BIcBxYxUaObgJhCm6GsLtraVhc+3Ry8Nzap4 LtY+XpaiEMf9owIkdH6pHqPjQNCMkbfeMWjjJqGkKTuitA1ilRt2DnqI3RDHLdNfUXhz v6EQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i4-20020a63b304000000b00477f88e3c28si36477362pgf.267.2023.01.04.23.51.36; Wed, 04 Jan 2023 23:51:43 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231270AbjAEHaT (ORCPT + 55 others); Thu, 5 Jan 2023 02:30:19 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37994 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230106AbjAEHaH (ORCPT ); Thu, 5 Jan 2023 02:30:07 -0500 Received: from out29-55.mail.aliyun.com (out29-55.mail.aliyun.com [115.124.29.55]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EF49D4BD59; Wed, 4 Jan 2023 23:30:05 -0800 (PST) X-Alimail-AntiSpam: AC=SUSPECT;BC=0.662929|-1;BR=01201311R901b1;CH=blue;DM=|SUSPECT|false|;DS=CONTINUE|ham_system_inform|0.0318161-0.00018597-0.967998;FP=0|0|0|0|0|-1|-1|-1;HT=ay29a033018047207;MF=frank.sae@motor-comm.com;NM=1;PH=DS;RN=17;RT=17;SR=0;TI=SMTPD_---.QktmAfL_1672903792; Received: from sun-VirtualBox..(mailfrom:Frank.Sae@motor-comm.com fp:SMTPD_---.QktmAfL_1672903792) by smtp.aliyun-inc.com; Thu, 05 Jan 2023 15:30:01 +0800 From: Frank To: Peter Geis , Andrew Lunn , Heiner Kallweit , Russell King , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski Cc: xiaogang.fan@motor-comm.com, fei.zhang@motor-comm.com, hua.sun@motor-comm.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Frank , devicetree@vger.kernel.org Subject: [PATCH net-next v1 0/3] add dts for yt8521 and yt8531s, add driver for yt8531 Date: Thu, 5 Jan 2023 15:30:21 +0800 Message-Id: <20230105073024.8390-1-Frank.Sae@motor-comm.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_PASS,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add dts support for yt8521 and yt8531s, add driver for yt8531. These patches have been tested on our AM335x platform (motherboard) which has one RGMII interface. It can connect to daughter boards like yt8531s or yt8521 board. Passed all test cases. Frank (3): dt-bindings: net: Add Motorcomm yt8xxx ethernet phy Driver bindings net: phy: Add dts support for Motorcomm yt8521/yt8531s gigabit ethernet phy net: phy: Add driver for Motorcomm yt8531 gigabit ethernet phy .../bindings/net/motorcomm,yt8xxx.yaml | 180 +++++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 1 + drivers/net/phy/Kconfig | 2 +- drivers/net/phy/motorcomm.c | 638 +++++++++++++++--- 5 files changed, 740 insertions(+), 83 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml -- 2.34.1