Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1400056pxj; Fri, 4 Jun 2021 13:26:04 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwL7P4F4EFOTtlixB3EltJ0HP8gASLs7fa57erh9P98ZIWr9SpSqWT3SU09WXQWvPZrzy3v X-Received: by 2002:a17:906:3109:: with SMTP id 9mr5785361ejx.339.1622838364573; Fri, 04 Jun 2021 13:26:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622838364; cv=none; d=google.com; s=arc-20160816; b=T8/Ud4qbOCcyPn64o+CpPa5tMSEhCrLNQt0EKV8lP0pJ50IgDJvcJSfyTXqI9br/cv bpeANxCoHrx4S8Qsu1rHsRsb1KXD4g08Zp8igNDntQuZX4/sVw7Uf9ADa+j3kXDijI3f D0HL4Df6Mbynzf9Y3C9mocRjCA13j7vF0U+g/cgngi5+A6iGz9dgh+vnclGw4PCvfkGl fbbwTW/aXssfMr2+VmTXSiQhmS+7W5VfaYMRT8+SOuBGN7KD3rpntRk7Bkqf+Wh8oZfR /eh4prTxMGmHEQCjMyKgt4d4ndJhANINy5zrnvo7WAKB2+zyOOyhBtot3MLw+/6YRTfy EZNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=wFUuLPMMJj3qNSbkVVNapon0piflkSDe9pjhgJE42fE=; b=OAeOIqjccqExZHT00DWBzhMEKSh1rG8YxdazGARv/akpKTF4H6BEnPdQ/cpv3nN8+k ni8U9ZPB/jTmDKmsQWBadz509PZ6MU1uYtZkIZdYVV/CIBo/3iWAd+MrfasMbqWnXkV4 jzEm4Imqew6P4bTQFT3t6s7IFm9PDsXO+1OLVG52ucT4cFNZOk/gBISxMgkLWZM8norN FcE1CVK8GQQSxGx/RHF1b+vN6jCcerWyTQ7pLdBXkddz7Ibsen6TuzKRWpDpW2UrNMDR 1+FrHWMaEtQYMM4ePPqyv0L3pwqVA6b3Y0yPah4Hh+lDD2qjAWFs9sv3qUkcA7ff8HNI 1wHQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b="QE/wQttq"; 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 v18si5403879ejy.223.2021.06.04.13.25.41; Fri, 04 Jun 2021 13:26:04 -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=@lunn.ch header.s=20171124 header.b="QE/wQttq"; 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 S231283AbhFDUZs (ORCPT + 99 others); Fri, 4 Jun 2021 16:25:48 -0400 Received: from vps0.lunn.ch ([185.16.172.187]:46084 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230022AbhFDUZr (ORCPT ); Fri, 4 Jun 2021 16:25:47 -0400 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=wFUuLPMMJj3qNSbkVVNapon0piflkSDe9pjhgJE42fE=; b=QE/wQttqD3F4kskWM6ozTEoSp7 t6Yocy3D2jRhHmR09j+z25fiSrKyVtE+E2tHN8FnaNllJgWISEMmHCvaofDhzK6PgklKAQ4iuQc8S A6mlqzwvTQIGpeeoMI1nIQe4l9TvXFoXw0AfLqHei/CMjPUu2SCTlS6TT68AyFMMCI68=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1lpGM0-007qnJ-Vl; Fri, 04 Jun 2021 22:23:40 +0200 Date: Fri, 4 Jun 2021 22:23:40 +0200 From: Andrew Lunn To: Madalin Bucur Cc: Russell King , Pali =?iso-8859-1?Q?Roh=E1r?= , Igal Liberman , Shruti Kanetkar , Emil Medve , Scott Wood , Rob Herring , Michael Ellerman , Benjamin Herrenschmidt , "netdev@vger.kernel.org" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "Camelia Alexandra Groza (OSS)" Subject: Re: Unsupported phy-connection-type sgmii-2500 in arch/powerpc/boot/dts/fsl/t1023rdb.dts Message-ID: References: <20210603143453.if7hgifupx5k433b@pali> <20210603194853.ngz4jdso3kfncnj4@pali> <20210604192732.GW30436@shell.armlinux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > The "sgmii-2500" compatible in that device tree describes an SGMII HW > block, overclocked at 2.5G. Without that overclocking, it's a plain > Cisco (like) SGMII HW block. That's the reason you need to disable it's > AN setting when overclocked. With the proper Reset Configuration Word, > you could remove the overclocking and transform that into a plain "sgmii". > Thus, the dts compatible describes the HW, as it is. It sounds like the hardware is capable of swapping between SGMII and 2500BaseX. What we have in DT in this case is not describing the hardware, but how we configure the hardware. It is one of the few places we abuse DT for configuration. Andrew