Received: by 2002:a05:7412:2a8c:b0:e2:908c:2ebd with SMTP id u12csp62878rdh; Sat, 23 Sep 2023 01:21:07 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFZ5lS5EB76LjByPeP0pl7BFcF3dvwoGfbf72D2XRwaG1ffIg44MrIPWJP5vt5OOa8j8XL0 X-Received: by 2002:a05:6a20:3cac:b0:158:17e6:7a6 with SMTP id b44-20020a056a203cac00b0015817e607a6mr2095919pzj.42.1695457266796; Sat, 23 Sep 2023 01:21:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695457266; cv=none; d=google.com; s=arc-20160816; b=TwdAaFATQkV8KxHM7Bg1A6plFEINzv/12aQlEeXMPLUnciSQ/GNfTIXi8h0RFi7gHi SrTAF5CNLDuxN5qFUfvNa7oDopd6PEfL0bLTaExWdJzMdpEXeklHxPIkb8JVl+CBKxnL +9w7gFmZcnFD0pX0srlYx13awAERfnSwfIfMe9k+KYdUzCJLxM4DP4/3QEV2IN81pcEe pX5BU0bnkJdJHpvJgLjqekOEPRLxScJ9fO+aOwswIhDq+SygA7q37mIcbV956PAJvyOF OgvNgVVwpC3XBQu1E24woyB4quqBY7R4m1O7DkDYl/tKRgYbLL7emScZo7Ct5Tu6SikF RbCA== 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=4HDDkPlHwloUwOx1gZU203kuQShsLbNHC7Y2WwVlpz4=; fh=mK8Hvtrpja3lrWiHjig8pMtNIt+3Cb91izWpis6pB00=; b=bfO5/wFBTZWDUax00mEe/H/90019s0HE2hDl9hu4dOuMTOQqLB/CgEdxTbFf6WuSAg AmYnsPstl5uxxr5BHPgy9iDIgwzO6scmkaAo93665QUWwir+ujpbRByiQAn1aRnixwhQ GKV3XaO3ohw9ozCzsvl9tNEMRtaS/Zk6iewRn38LciRtzJYg+2o77o1nti/WnhtYty6h aDNLsyFbzHaUWZLKfMLA8fdQwzFJPIlVPBkLxIriNYfvta6Grk0LO350nSc6iM1gUAxt AsQkquuYLS08ax4C3uhu2GpizUlQPAHna2aQbJN3MxduPBnAMunSKd1ZqVcuwsKy9p32 ROhw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=HfqWsi3S; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lunn.ch Return-Path: Received: from howler.vger.email (howler.vger.email. [2620:137:e000::3:4]) by mx.google.com with ESMTPS id h6-20020a17090ac38600b002717acb93f1si5470107pjt.83.2023.09.23.01.21.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 23 Sep 2023 01:21:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) client-ip=2620:137:e000::3:4; Authentication-Results: mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=HfqWsi3S; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lunn.ch Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id 63038853CE96; Fri, 22 Sep 2023 15:45:10 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230115AbjIVWpK (ORCPT + 99 others); Fri, 22 Sep 2023 18:45:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37202 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230081AbjIVWpJ (ORCPT ); Fri, 22 Sep 2023 18:45:09 -0400 Received: from vps0.lunn.ch (vps0.lunn.ch [156.67.10.101]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 28B39E8; Fri, 22 Sep 2023 15:45:03 -0700 (PDT) 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=4HDDkPlHwloUwOx1gZU203kuQShsLbNHC7Y2WwVlpz4=; b=HfqWsi3SmlWFeN0O/U6LH9WjU9 q6fKzgUmbILt9+IkhvnIDUbgS9b++An2U5vEG13UZpvI+VwZQLGvNFsY9eyVuavHQpql44tENxQgO PuFxGeByVBEC5xL9sNusoEfpSX0NeAQkd2bUwldsBBAFCQ89rfM6DHzfe+RIwmi3vI9Q=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1qjosw-007GDJ-BW; Sat, 23 Sep 2023 00:44:30 +0200 Date: Sat, 23 Sep 2023 00:44:30 +0200 From: Andrew Lunn To: "Russell King (Oracle)" Cc: =?utf-8?B?QXLEsW7DpyDDnE5BTA==?= , Rob Herring , Krzysztof Kozlowski , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Conor Dooley , George McCollister , Florian Fainelli , Vladimir Oltean , Kurt Kanzenbach , Matthias Brugger , AngeloGioacchino Del Regno , Woojung Huh , UNGLinuxDriver@microchip.com, Linus Walleij , Alvin =?utf-8?Q?=C5=A0ipraga?= , =?iso-8859-1?Q?Cl=E9ment_L=E9ger?= , Marcin Wojtas , Lars Povlsen , Steen Hegelund , Daniel Machon , Radhey Shyam Pandey , Daniel Golle , Landen Chao , DENG Qingfang , Sean Wang , Geert Uytterhoeven , Magnus Damm , Maxime Chevallier , Nicolas Ferre , Claudiu Beznea , Marek Vasut , Claudiu Manoil , Alexandre Belloni , John Crispin , Madalin Bucur , Ioana Ciornei , Lorenzo Bianconi , Felix Fietkau , Horatiu Vultur , Oleksij Rempel , Alexandre Torgue , Giuseppe Cavallaro , Jose Abreu , Grygorii Strashko , Sekhar Nori , Shyam Pandey , mithat.guner@xeront.com, erkin.bozoglu@xeront.com, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-renesas-soc@vger.kernel.org Subject: Re: [PATCH net-next v2 00/10] define and enforce phylink bindings Message-ID: References: <20230916110902.234273-1-arinc.unal@arinc9.com> <6c1bb7df-34cd-4db9-95b6-959c87b68588@arinc9.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_PASS,SPF_PASS,URIBL_BLOCKED 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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Fri, 22 Sep 2023 15:45:10 -0700 (PDT) > However, to dress this up as "phylink requires xyz, so lets create > a phylink binding description" is just wrong. +1 Also, phylink is a Linux implementation detail. Other OSes using the binding don't need to have phylink. Yet they can still use the DT blobs because they should describe the hardware, independent of how the OS drives that hardware. Andrew