Received: by 2002:a05:7412:bbc7:b0:fc:a2b0:25d7 with SMTP id kh7csp3342793rdb; Tue, 6 Feb 2024 15:01:24 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCXR7sGZvaA40PqFEsine2XgM9EVw1V4SOkEqHu94LAFq11KVy685NOXlMSTMJsDklV6d+qJ1umkQfjWqeH1m+leBJDhaAImxxPOCM3M5Q== X-Google-Smtp-Source: AGHT+IE/Xe8xPxVG+jFoYxe86XKy5bFAlXXfvtufOdQrw+0i9/ljNWw5R1pJSO1s+LY5fXj+8sDI X-Received: by 2002:a05:6122:4691:b0:4c0:25a4:95bb with SMTP id di17-20020a056122469100b004c025a495bbmr979798vkb.8.1707260484251; Tue, 06 Feb 2024 15:01:24 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707260484; cv=pass; d=google.com; s=arc-20160816; b=AOa4C7IHFL7/SqKtrAs2FYf2BSOthb9U68hvw+lDW1EjicjzWZofrca0bY8KPa5F9o ZxHz4V/nCNFbFK7K2kYjNekF74Ci3x2uA0aVLlsFyyW533XzScLImzFeDrpJmh9P8zXQ 3OyBBAU53G4EBrFnEvTlsBIUI0Tc423CqVC98xGFG91FgWRms2kdcZKKkyqICPyoabln b+E3wTAraUKHRrD/E1TmuXt5vcAJWLISqr137lYyFCr+hbTP4GHloxhx9bB/vEeYEoDo mBWSXuCgTrRGDXC0Z3JNBcbE4k9sjx7dotTfDBCHNExpT7M+oJiDtbPoNhrFRX6H3cvp DRWQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=SPTt7oR80AXopIqc8+4lr98M7p1eXFt9rIgm1PC5o50=; fh=y453dYkiwemp+EDXuUkIWdgrMaKK3qg4HHl87p70EWY=; b=mpRoy/yq4GcjADnLgg2faAsTvwgOjRZoYaE0hDS2kmvT7mAikeVAxYSJW4ZGaMUnwy jU3+jDlq8lbt3cwq8/srUwHTK/nzPx7oIhPNOaP7UG24mTdQK+t/LmlrOQjVuiqDiMVD wHkCm030WDwUkKLqG+G+yhkeaSfHD5Qt1GQCOLqK5YXLkW+YkXAHdDx6NiqaiRXwYMGs PoWVozzXCIAjI9SxSZeI5QWkZSiAUCRIhWNZ+d2jpeY65hIp5maBRIY8CLOojseTjdaF V90uMQ+ZpEgD5sV9KzAi7yoDsG7Y1wy5g6dxk9RZwSQSq2v/EzP7OSyD6fAWZwJgHNDH XwkA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=fQrdi6qP; arc=pass (i=1 spf=pass spfdomain=lunn.ch dkim=pass dkdomain=lunn.ch dmarc=pass fromdomain=lunn.ch); spf=pass (google.com: domain of linux-kernel+bounces-55705-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-55705-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lunn.ch X-Forwarded-Encrypted: i=2; AJvYcCXpyxy32aiymxxW5koHpL2l4t9jGiaGcMzzYMrjV+FE8HqVqghQc7jK5Fcr99kRCCfFaCA9ZxVTXQ4rd8PIJlyiV4RyG4gpWq4CubQ5yg== Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id el12-20020a056122278c00b004b745b79669si3212vkb.320.2024.02.06.15.01.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Feb 2024 15:01:24 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-55705-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=fQrdi6qP; arc=pass (i=1 spf=pass spfdomain=lunn.ch dkim=pass dkdomain=lunn.ch dmarc=pass fromdomain=lunn.ch); spf=pass (google.com: domain of linux-kernel+bounces-55705-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-55705-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lunn.ch Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id F21741C245D7 for ; Tue, 6 Feb 2024 23:01:23 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E4D741C6A5; Tue, 6 Feb 2024 23:01:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=lunn.ch header.i=@lunn.ch header.b="fQrdi6qP" Received: from vps0.lunn.ch (vps0.lunn.ch [156.67.10.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4FBF51C2B3; Tue, 6 Feb 2024 23:01:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=156.67.10.101 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707260473; cv=none; b=mIVT+rn8NkeNRSPiBEjgFrDYDUqsm4iL8OtUWBr8ZB2Q4XRVUAn8NtlFLuI5JUtRtdXgpXCEgNFhJCQEY14KqEHYwA9PA+Q6d/baA9/4Uk2mX4YacME5Z0upwVSsY7liFIQ/r9DL5GiAeXnb/cAz99847Cf7CATjTSqyf+sgXCw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707260473; c=relaxed/simple; bh=whJJHCSgv9wS0iFIrlNtciLwFTUFvmaPY7s1Vz49+DI=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=W19zphLING9ckFYP/6rK0pTEIBs/I2YmaAEl4s95dU2TPi3r0+pbVYrkuWIVonioCUDIg+KVfW7yrKUHq9Bvg8oAbRz2kIICFWUMGG3pHBl0RezRUh5yt8ehj6x60QRkUfWR5YsEfUyMtzz0cU1aqcBthj4dEJT/9sBdy62msSQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=lunn.ch; spf=pass smtp.mailfrom=lunn.ch; dkim=pass (1024-bit key) header.d=lunn.ch header.i=@lunn.ch header.b=fQrdi6qP; arc=none smtp.client-ip=156.67.10.101 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=lunn.ch Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=lunn.ch DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lunn.ch; s=20171124; h=In-Reply-To:Content-Disposition:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:From:Sender:Reply-To:Subject: Date:Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description:Content-Disposition:In-Reply-To:References; bh=SPTt7oR80AXopIqc8+4lr98M7p1eXFt9rIgm1PC5o50=; b=fQrdi6qPz/zge9lAr3PYPcDhWX wgsdjTy6Y9dfZKxU31mz5TfYs83AxSbxnZsNk7jea/wFJC0w1dwy577REAke3LBptq8c4PGLkP/Yi vQiUhZim6exUJ1Fb83XryCA1YOXZE3oEIOC+N942NdhvoXg5bkw3z6xFFXVbKUrrNPbc=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1rXUQj-007Axh-DB; Wed, 07 Feb 2024 00:00:41 +0100 Date: Wed, 7 Feb 2024 00:00:41 +0100 From: Andrew Lunn To: Trevor Gross Cc: Christina Quast , Shashwat Kishore , Christina Quast , Miguel Ojeda , Alex Gaynor , Wedson Almeida Filho , Boqun Feng , Gary Guo , =?iso-8859-1?Q?Bj=F6rn?= Roy Baron , Benno Lossin , Andreas Hindborg , Alice Ryhl , FUJITA Tomonori , Heiner Kallweit , Russell King , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Heiko Stuebner , rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org Subject: Re: [PATCH v2 3/3] net: phy: add Rust Rockchip PHY driver Message-ID: <8a95a80f-55da-4606-a55c-59b63a249178@lunn.ch> References: <20240201-rockchip-rust-phy_depend-v2-0-c5fa4faab924@christina-quast.de> <20240201-rockchip-rust-phy_depend-v2-3-c5fa4faab924@christina-quast.de> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: > Andrew might have some ideas too. There are a lot of new phys coming > out since MACsec is getting more popular, also some newer specs like > 10GBase-T1 and 10Base-T1S. Those can also be hard to get hold of, unless a vendor is interested. Another source to look at might be OpenWRT and DD-WRT. These projects are not always good at upstreaming. They sometimes just use the vendor crap drivers. See if they have any PHY drivers for devices not in mainline. Any they do have should be for COTS hardware you probably can buy off the shelf. Andrew