From mboxrd@z Thu Jan 1 00:00:00 1970 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 7A6348632B for ; Fri, 20 Dec 2024 08:28:54 +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=1734683336; cv=none; b=SRs093Gf4mln9SJBStd273BClwpBEq9Bx3PvEdjwDpyhsz1m/iINneCd8VXRfo8ur0KCQR1TkH7vIrcdLhhItLfXm+TMXd1fN+qFSLBdJZ5GJUZBNvEjppM02H2weOxY54UcKiL9DOyMPh+mm/jkNOoIA5HEm6Ns5ZpMHyFy8W4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734683336; c=relaxed/simple; bh=pGVOodZuvJCORj4KEc7yjJf4tz5VvbIsrKERPiOoBno=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=dQ2fsvRmwG97RDT5BQwwFoysPTjNHSU6fVpGrt0beqOAXMz9GH2NJ8LKom/Yaag9MMiGkYvHQdwxZQNhuw76wDsaklVI8cQ+rIGcZ7ouxBxqT7/4KBq3Lno7IQhPn+ugkAPDgp4En/rt3Js5/glga53dgy4QmE6V74Etk0J3G1Y= 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=q8x20Npe; 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=lunn.ch header.i=@lunn.ch header.b="q8x20Npe" 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=m4ML8MgMvicfSQMVKSYcNXydXQnt0lwOObinM5smP80=; b=q8x20NpeOIk06jTly9NiF3dju+ WotAMoirkZ5rMvarrgGGTHhj0v8ZGN3vORCN97A+CV97o83MCiN0O79SxDxcjgbapwBIygsx9gc9W eTppoC5XSjxgYArAZ8URzKWQjqJiv85cvAvwGzPK2AMo7DAqX0geIn3CporlvGWo92cI=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1tOYNO-001vEg-Q8; Fri, 20 Dec 2024 09:28:50 +0100 Date: Fri, 20 Dec 2024 09:28:50 +0100 From: Andrew Lunn To: "Sverdlin, Alexander" Cc: "olteanv@gmail.com" , "netdev@vger.kernel.org" Subject: Re: [PATCH net-next] net: dsa: honor "max-speed" for implicit PHYs on user ports Message-ID: <7d3e83e9-df2d-4fc3-9ee0-75c401555ffc@lunn.ch> References: <20241219173805.503900-1-alexander.sverdlin@siemens.com> <20241219174626.6ga354quln36v4de@skbuf> <20241219193623.vanwiab3k7hz5tb5@skbuf> Precedence: bulk X-Mailing-List: netdev@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: > However, after reading the whole referenced thread, I still have a question: > will MFD approach (with both drivers and dt-bindings) will be a requirement > for any new drivers or a simpler approach with "mdio {}" node under the > switch node will still be acceptable? There is a long history of MAC drivers having MDIO drivers embedded in them. So i see no need for an MFD just to have an MDIO device. If there are additional drivers, GPIO, I2C, etc, then an MFD makes sense. Andrew