Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp7949757rwb; Tue, 6 Dec 2022 11:58:04 -0800 (PST) X-Google-Smtp-Source: AA0mqf5uYf0pLCis+2uDAw2VcYZONYX/COJjvmSESP81irhLd1lzxC30f+SnT88ruxofYMr4Z4c+ X-Received: by 2002:a05:6402:2205:b0:46b:a177:a79d with SMTP id cq5-20020a056402220500b0046ba177a79dmr26236411edb.239.1670356684507; Tue, 06 Dec 2022 11:58:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670356684; cv=none; d=google.com; s=arc-20160816; b=mgrFly5ZYiAOa8Q/Xmow16exdaKRxelcKHL8/GsN2fgWv7KgWXtiGSpK0z6ajKZmi1 RWOaEMpw66MPsmPDpxOrgDIwOJ15Uu6la7lQShGJa2eV3VFOmhEnXuA0JiRTcg9OrmWj FPMk/dzrGFi2taA733MFKca4GqqZD49Ej8T2IxkoHZckeDIH85kZ17T+inSqgULHEIos Er2W98HQ8E5TJmj63RZwWD2+3Lti/5kyrk/tzemulGzrL6KrRyx/zKJBigIsU/GwQWxL oI9VdS4UnK1y1zZbdhOi0DS9FM6Zs0IEb9ODl9a1k3zPwPkRrpFl9MrXtQ6KQWN53s7G vLDA== 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=LsBZCFjtzud19tztl2DwToZmHr4mF8Y2lOaokxUC5tw=; b=e9Kw7NlJTj3hKbUUjpfB4gMzqyb1MvPWWy1XTXy0l0inCYmO7C1CWK/M1IFRar16ZW N0xoXoH+ypbNKUzGe4PNcI6O98+MGxibas21/ywbp1JXlM3FCmqqvCPJwMCxYh5NbOM4 IjIUYD73aH9JNSZnuLarUOywszgubwUNaHLp6NYa7I45bG1YL88AFnxEbYuuIBjMpj5m m+bRCbag+hNWeFCsGnuYLLOcF5dIbhMfi7sU1hkRdB+gyPRuSJHTU4LPPUR+mryXEqwH WYjjFzn0uHFgkwBeuf3QiUqNz/gigQgQVqQbfPAu3A1zSo2PiebFL8YvlJ1EHc4vMIx9 /y9g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b="MAAF7/7K"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id kl11-20020a170907994b00b007b8b7da6480si11836016ejc.659.2022.12.06.11.57.46; Tue, 06 Dec 2022 11:58:04 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b="MAAF7/7K"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lunn.ch Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229623AbiLFTNW (ORCPT + 77 others); Tue, 6 Dec 2022 14:13:22 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50386 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229756AbiLFTNG (ORCPT ); Tue, 6 Dec 2022 14:13:06 -0500 Received: from vps0.lunn.ch (vps0.lunn.ch [156.67.10.101]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 05E4F6350; Tue, 6 Dec 2022 11:13:02 -0800 (PST) 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=LsBZCFjtzud19tztl2DwToZmHr4mF8Y2lOaokxUC5tw=; b=MAAF7/7KCdnQ9IkD3XvjGJf2jj IgEYtCgx8WihiCqbXLqjXVeTLnP603T9iRZnJWKOc4Ulf8pTbvqBCNjdTtjU0zKk8tl1HJrFteT+N ItoFINLe0nJ9NwBx4Bszk4wyMn/EsSLMqwvB2T/WkXKGlc6tulWNm7aeFuCXOccUiCvY=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1p2dMI-004Yup-HZ; Tue, 06 Dec 2022 20:12:02 +0100 Date: Tue, 6 Dec 2022 20:12:02 +0100 From: Andrew Lunn To: Piergiorgio Beruto Cc: Heiner Kallweit , Russell King , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , linux-kernel@vger.kernel.org, netdev@vger.kernel.org, Oleksij Rempel Subject: Re: [PATCH v4 net-next 5/5] drivers/net/phy: add driver for the onsemi NCN26000 10BASE-T1S PHY Message-ID: References: <1816cb14213fc2050b1a7e97a68be7186340d994.1670329232.git.piergiorgio.beruto@gmail.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,SPF_HELO_PASS,SPF_PASS 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 > I was wondering if there is some interface (sysfs / proc / other) to set > parameters which are very specific to a PHY implementation? Please describe what they are, and in what context you need them. Then we can decide on the correct API. In general, the OS is there to abstract over the hardware so they all look the same. We don't want anything specific to the PHY. Andrew