Received: by 2002:a05:6500:2018:b0:1fb:9675:f89d with SMTP id t24csp142560lqh; Thu, 30 May 2024 17:33:39 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVmLMS/926rhnPQl/ogJKcxQ13R7Iz2w524LAN5LDA4QG/mcDbGS32wOkrZVIXR7DRnbVzDxoiNLH4I6v8AXX+yk7eD+W4qDwUJ2jVkjg== X-Google-Smtp-Source: AGHT+IEu6OOhmw51QZzw2iT3qnNDTBSNpjfBHggE22JwK1sef9vv9h8FvjtcK5igCVSvCD41ZsvJ X-Received: by 2002:a05:622a:14c:b0:43d:f0e4:65ef with SMTP id d75a77b69052e-43ff525b01bmr4207781cf.4.1717115619144; Thu, 30 May 2024 17:33:39 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717115619; cv=pass; d=google.com; s=arc-20160816; b=RipIrOVZefNZ0lTwQ9s2tqRGhpmFrxseP/gTybNEPCvVpMHDHIt/j/rHFKGpn9baK5 4freOhdUGoeB1BHoaTOt8Ou6jMxkPjtr67980n3Dnux9lftOdGGvkHQCo7GsSnjKwVTT pKET9yES7GlqzA5c/6wa4W2sUGeuYdn3N3ramGzaLBiG0rf31b91SnduLHODhTKEG/xp 83Et6GVqEtVVHlSGq/g8Iu0ljjSdCuvDPqWvYiamf63oM9QaCsi5Xhe5pTXg0UFwr+hy P0CkPshIkw3HCiAs7wXzoj9Eoq+tu9HHOnqINTgxuj5BSnVwC943EKvyAmgyq2GonzwV QBYw== 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=PB5NFoVidfRs5Bpnv20WWZ31imy2ZshY8HvuANuXbWk=; fh=r6JcVr1ieCjNi1cxBVXpj8z0AogNOyPn+51v/vIHq6g=; b=jEvkhAs6K+3FVucrQ33LOQFzR98r9hem+DbCIqqIL0BqG4r1c9LOnnrB/wWZJvJxrA YbTvGTEbR3nwH5J78XcsgEkEi+r441uab5lmRPDMb3xPBIC5Vuz21yp1fDDMvVJPnuEu bYt1dhrMgp8pGzNiHHIwzn29kNLptX0FDZgAHHJc2ArsrjTKMmqY060o874c2bTdmfh7 TRJb4NpOmQInEi/1ZJ4vqJ4cqUpHYb7K0DBTGNqiOA/UB7yOzi8KiOs/DpLI8ZmOpmTT OPGpC3mSeYA38efx9abxPUdRC4Gaoo6ag1vbdyEoBcTosPo+RJA+65IVZb/+yM/ZAMji +Rbw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=yBW02iha; 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-196079-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-196079-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lunn.ch Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id d75a77b69052e-43ff259e15dsi7611951cf.625.2024.05.30.17.33.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 May 2024 17:33:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-196079-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=yBW02iha; 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-196079-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-196079-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 D7B311C2403C for ; Fri, 31 May 2024 00:33:38 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id A002F613D; Fri, 31 May 2024 00:33:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=lunn.ch header.i=@lunn.ch header.b="yBW02iha" 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 342054C84; Fri, 31 May 2024 00:33:29 +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=1717115611; cv=none; b=MXFZgSVszkQHl65Fj8i2xb9PshQI01riA27vpWlEqBy2EHkT89rfukR9DQqt+ijjq8UJYMJaznSPnu2KyL9ivRKyivlkDEYHGX21INJthTuwj1WzUwD2kuIxGAXZygknX7qblIlXBmNn5+HlQpUZAb7gGSJ7ONs1llhTk7jczdc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717115611; c=relaxed/simple; bh=gYWdRGn3AeOpnLIlUK3mnGSwl4mb6ATRHGgkB7ftO0U=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=DTquyJv1matC8d/lTViaZmHWEu2gcs4xpW7A+nKmH1Pb3G5DmadwU0zMxVMxVf7szivkqiynCxiqmF1FkBqonevHpEUMVV0ior0XU2AOISSSkoPiEon9n7O+pvHYyJtuNXF2jraz7Nkj/CUbAR4iMLWKftoJc2fcQFpFMXFODGo= 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=yBW02iha; 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=PB5NFoVidfRs5Bpnv20WWZ31imy2ZshY8HvuANuXbWk=; b=yBW02ihahmE4c+JC15qTAO1cYi KC8N3DykGGU4IREbJ+gEnIm6hvU0/WoI3dB91Hxr1gYtlt+hkZOIk1ZxPpuokVm2WzIZWxT+kJMMb 2Cm6GMgEIlpt6sYxdEKtzx9nkVvIuWjTFmdqDC/qaVmH265D1SiKppgRkhi0LTPDW9pc=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1sCqCm-00GQ9n-Be; Fri, 31 May 2024 02:33:12 +0200 Date: Fri, 31 May 2024 02:33:12 +0200 From: Andrew Lunn To: Piergiorgio Beruto Cc: Selvamani Rajagopal , "Parthiban.Veerasooran@microchip.com" , "davem@davemloft.net" , "edumazet@google.com" , "kuba@kernel.org" , "pabeni@redhat.com" , "horms@kernel.org" , "saeedm@nvidia.com" , "anthony.l.nguyen@intel.com" , "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "corbet@lwn.net" , "linux-doc@vger.kernel.org" , "robh+dt@kernel.org" , "krzysztof.kozlowski+dt@linaro.org" , "conor+dt@kernel.org" , "devicetree@vger.kernel.org" , "Horatiu.Vultur@microchip.com" , "ruanjinjie@huawei.com" , "Steen.Hegelund@microchip.com" , "vladimir.oltean@nxp.com" , "UNGLinuxDriver@microchip.com" , "Thorsten.Kummermehr@microchip.com" , "Nicolas.Ferre@microchip.com" , "benjamin.bigler@bernformulastudent.ch" , Viliam Vozar , Arndt Schuebel Subject: Re: [PATCH net-next v4 00/12] Add support for OPEN Alliance 10BASE-T1x MACPHY Serial Interface Message-ID: <1ec62bbd-dff7-4132-8d32-e186797db806@lunn.ch> References: <8b9f8c10-e6bf-47df-ad83-eaf2590d8625@microchip.com> <44cd0dc2-4b37-4e2f-be47-85f4c0e9f69c@lunn.ch> <6e4c8336-2783-45dd-b907-6b31cf0dae6c@lunn.ch> <0581b64a-dd7a-43d7-83f7-657ae93cefe5@lunn.ch> <70cf84d1-99ad-4c30-9811-f796f21e6391@lunn.ch> 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: > On that we agree. Maybe I was just misunderstanding the earlier > conversation where I thought you would not allow specific drivers to > access MMS other than 0,1,4 and the ones that map to MMDs. I would be disappointed to see a driver access registers which is not in its address space. The LED driver can be in the MAC driver, or the PHY driver, depending on where its registers are. The PTP driver can be in the MAC driver, or the PHY driver, depending on where its registers are. Hopefully you don't have anything which is split over both addresses spaces. Andrew