From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5B0DAC433EF for ; Tue, 26 Apr 2022 15:24:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352262AbiDZP2C (ORCPT ); Tue, 26 Apr 2022 11:28:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35590 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1352241AbiDZP2B (ORCPT ); Tue, 26 Apr 2022 11:28:01 -0400 Received: from vps0.lunn.ch (vps0.lunn.ch [185.16.172.187]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3749221275 for ; Tue, 26 Apr 2022 08:24:51 -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=3C122ciisb4mthLAFdN+mdqNK636RbkbbuhW+rwhpmQ=; b=jeeDB8NlD2Z6T+fnTFM/KK5yDL yxFy5jvhAma7ucizskPaRjnxnebNiQuUB7OqXM8kkwXOr14GnmLb+C0mT3c+SjyUrEctuhfH1qQn/ 3wtE5QWGEVfP79QVQvSlo1xG0GqbjqDjHrUri4C05zlyJAypwVpg75OwSpratMDsCutY=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1njN3R-00HZeR-2v; Tue, 26 Apr 2022 17:24:41 +0200 Date: Tue, 26 Apr 2022 17:24:41 +0200 From: Andrew Lunn To: Jiri Pirko Cc: Jakub Kicinski , Ido Schimmel , Ido Schimmel , netdev@vger.kernel.org, davem@davemloft.net, pabeni@redhat.com, jiri@nvidia.com, petrm@nvidia.com, dsahern@gmail.com, mlxsw@nvidia.com Subject: Re: [PATCH net-next 00/11] mlxsw: extend line card model by devices and info Message-ID: References: <20220425034431.3161260-1-idosch@nvidia.com> <20220425090021.32e9a98f@kernel.org> <20220425125218.7caa473f@kernel.org> <20220426054130.7d997821@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org > Does not make sense to me at all. Line cards are detachable PHY sets in > essence, very basic functionality. They does not have buffers, health > and params, I don't think so. Ido recently added support to ethtool to upgrade the flash in SFPs. They are far from simple devices. Some of the GPON ones have linux running in them, that you can log in to. The real question is, can you do everything you need to do via existing uAPIs like ethtool and hwmon. Andrew