Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp691159rwd; Wed, 7 Jun 2023 05:48:35 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7vpMCVfrYtUz7ieEeTGLu8nMDoleIlFQCWKcK5osAl7GdLo7zwyLrFQpsAtfDXkKxqltxg X-Received: by 2002:a05:6a20:8e08:b0:102:d2fa:d707 with SMTP id y8-20020a056a208e0800b00102d2fad707mr1301024pzj.52.1686142115000; Wed, 07 Jun 2023 05:48:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686142114; cv=none; d=google.com; s=arc-20160816; b=AxuMBeFbBakS6hlgpPULAd9k7S6FckHT16esSS9xkx/WEXayt/Ue+oBosOFAeYOxBh WEO6J8al7cdNRQjeIOGIOUMlp7qoyLiLsZxCCUk7LKaBHUbAlWduiaJ0iOZ5Ob7Foh0X 9Hv3HHBgYOxe72YKg6wAw+baJlkaUMkcnTo5EXNCPskeSgZfUZVT2h2d8R1ZcPY8ZRs1 iAY0dDm1I9LuE0TqQXLsl9tHgBK1u+u57bShlzXSygpfSzI0pzMiXytf4xwgTU3Gp5ok kf0asmni+mtMg/Gm5U2ktlCNKSFVZsRH5IEH8NHf38CSMQfAYEGddRaMiTxlncWAjCBk nX8Q== 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=vxfTgYTvjR4vsAsLPKP9hbUFFvdO+Zok6LWfAdaicIg=; b=zYA11nOpOyCM6n8+cPXqSFNF1TCcuBSsVV1Qj/VXqqsAL+J0FYCS6TwhOoIQ9IrCV5 gsanr+a4WgU5vV0Q9e/XJ9PDvlQ4B0ncveLubrv4Zc09Cf7KkHzqB8us3oam25x4UUAD Z1opvfD2gCfWQoRmDoRIZPdo2dyyFBuezUQItpCBlvrG1N7Q9neBMjb1KP9GlRA9PpZm 9vrUQ+ewYX2zcc7XaTNageb4jb8duBorNWbBrGTLDh6KzHbWS04fCTpQuf2ut6zVllWm lifRjvNkiEGFT3HLx5zVo+xRMdLs7QvVv5vzy5xbOL5xVcntAyEuqy0FLEEn39ykgNWE 85uQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=SSAAPddH; 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 g6-20020aa79f06000000b0065cb0204893si4384324pfr.308.2023.06.07.05.48.19; Wed, 07 Jun 2023 05:48:34 -0700 (PDT) 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=SSAAPddH; 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 S240885AbjFGM2k (ORCPT + 99 others); Wed, 7 Jun 2023 08:28:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41538 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240867AbjFGM2i (ORCPT ); Wed, 7 Jun 2023 08:28:38 -0400 Received: from vps0.lunn.ch (vps0.lunn.ch [156.67.10.101]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 260641BDD; Wed, 7 Jun 2023 05:28:36 -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=vxfTgYTvjR4vsAsLPKP9hbUFFvdO+Zok6LWfAdaicIg=; b=SSAAPddHZLuJBrekKRW6gfcc6u kOxdHDKm/ctCPmObxy9qDVRIXmnYXyvn8H0v8svQKEP8biL+dtKir/K0APW0DagJ84EiaEAR/MAYu 5WaGRZUaATym8UIazJyEDaiqgh97HJ7WOvjXn97ECYkKzjhRvisGMSPuXlGpyQdDkH74=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1q6sH6-00F90C-Ul; Wed, 07 Jun 2023 14:28:28 +0200 Date: Wed, 7 Jun 2023 14:28:28 +0200 From: Andrew Lunn To: Manivannan Sadhasivam Cc: Loic Poulain , davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, mhi@lists.linux.dev, linux-arm-msm@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 0/3] Add MHI Endpoint network driver Message-ID: <15c88e23-9a7f-4a8f-8337-8ab9d2485a18@lunn.ch> References: <20230606123119.57499-1-manivannan.sadhasivam@linaro.org> <20230607065652.GA5025@thinkpad> <20230607074118.GD5025@thinkpad> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230607074118.GD5025@thinkpad> 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, T_SCC_BODY_TEXT_LINE,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 > > Yes, so there is already a drivers/net/wwan directory for this, in > > which there are drivers for control and data path, that together > > represent a given 'wwan' (modem) entity. So the generic mhi_net could > > be moved there, but the point is AFAIU, that MHI, despite his name, is > > not (more) used only for modem, but as a generic memory sharing based > > transport protocol, such as virtio. It would then not be necessarily > > true that a peripheral exposing MHI net channel is actually a modem? > > > > Agree, mhi_*_net drivers can be used by non-modem devices too as long as they > support MHI protocol. O.K. I was just trying to avoid cluttering up the directory. But if this is shared code, not actual drivers, this is fine. Are there more features yet to be implemented? Would it make sense to create a mhi directory? Andrew