Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp3321860pxu; Tue, 8 Dec 2020 09:02:42 -0800 (PST) X-Google-Smtp-Source: ABdhPJwvuLydR3rvIzNLeLIY1SsJ5CKtNv41P05ZIy4obqkWyjDE34ZT7/p7WKV9hGL1TU76qFBF X-Received: by 2002:a05:6402:171a:: with SMTP id y26mr7064785edu.371.1607446962490; Tue, 08 Dec 2020 09:02:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607446962; cv=none; d=google.com; s=arc-20160816; b=uzlFegMnkVK9vzQrqN9jq3cARTETIP8kj6cKjzo6+ikCRWrmhFMfU6ilhE4y9u3hUh tNGDDrpKONfYYdLyFSEXoDZfZK+2nkrqVMdrocNnee8TN2/0kPzInLOWDb6gsxd68DBv Ux+0n/ZolQrsrLEjZZ/Y+cueH/BLA5szim5rX6XMPuCvU3zmNsuQ4BvyYG1WNp54RmKi nKLYq0+IBMQXYEs4YLSvU/ITx0n8ogyETVZGoJ4FOIA8Oapx1x8+8bKMWtBuV9OvobO7 hTAyHBMwUk61mYkY8gkxosUbPUBG/RLi8siw0BANZS7jR53nMEy9G8EHWYCIcu6NO7c6 We2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=/TxV5YiOQURGPp9N72E4jbrpfGvnOvNp2x+RiNLZp0o=; b=NSLLuvxPmBGhRJZPuNoUugDSoy43W/41pDiA8tvFi+41YS7RBRo772MWAzJV5B6hiz 2Z/BvfhijaSTEQMrpJiHPR7RXYeTCdG6z7/GTYj+S7wlX1ul/DnLJvro5jd6IWhctF6J JHoAjKEQETcsbQfJo6FM7Fu/Q8ivome4s+bNYpGof30TByxZ+iVvwl4PAOKRm4HWsrki myC0xvHYIm/QTIDNXN0yaY6U+VPkYFQgOTdJimpk1ef5W4SR9irXCkfYuzKbJgoI5Ky1 lLGgILwx9/NSWO1XyAMY2mlPw6nxG38Uei1rZ+DpI4l9Z5IKptIHBmQ9bYrxBcoCLu24 WYqA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ee00sPjL; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gw24si8302428ejb.715.2020.12.08.09.02.16; Tue, 08 Dec 2020 09:02:42 -0800 (PST) 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=@linaro.org header.s=google header.b=ee00sPjL; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730396AbgLHRAR (ORCPT + 99 others); Tue, 8 Dec 2020 12:00:17 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:32786 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726703AbgLHRAQ (ORCPT ); Tue, 8 Dec 2020 12:00:16 -0500 Received: from mail-pf1-x442.google.com (mail-pf1-x442.google.com [IPv6:2607:f8b0:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2CB74C061793 for ; Tue, 8 Dec 2020 08:59:36 -0800 (PST) Received: by mail-pf1-x442.google.com with SMTP id s21so14428462pfu.13 for ; Tue, 08 Dec 2020 08:59:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=/TxV5YiOQURGPp9N72E4jbrpfGvnOvNp2x+RiNLZp0o=; b=ee00sPjLZGb4/3Znq+WhjPen+uAH8pMT7MGko1Ak9g/s6NOZbkfgBXpKMT9wHxq9nN cKVtyuqSPlq3QHvTG5SKhEe22LDBKelCGpiSWl1BfdFpCnXIlLQacwzEGGMYufVv86yG /oBXcvlOz1DogTLD+5UssqfrRjQUMi8IxJBcDa/aa/RqDj6XFIXlT4YHm0xujKSEKTwi jzK6WGAA+/F6vkhwTynqYw5+V8wG5WTZOQxDelmM5CLk3MmeXF0DBloK83nNJGai7XlG OMAb4TEAzgheJ2aOrVgFo3AiseO+WmljbZgKSAcXg+z775Vgtt5/zdXdXJXsF0JjKNtM b2KA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=/TxV5YiOQURGPp9N72E4jbrpfGvnOvNp2x+RiNLZp0o=; b=b+FDGwfT2lksTyZ23GZdNBx6PBjEG9nboJ2aHQi9FATKjxkcGQB1XC3cevkoySDT4g +1sK6GRL9AeEI3BIh9LKXdGZcCH2Ux1uzcxbhl7h8fqEe/Wje3PGblO0rfmQc8I/Srxm fKOit9qVHH2hZi8uJHR1bidw6HSGVgYB1wI83w9QlJhjzzk/zIsphiPjcXd+rkM9/tb0 rxX4XghygWn/gG1NHjVdDLbnAsTf9SG7Ikf6Czap1aMskfrd/X3xu+G6OSPpQxGbHwUb JL6lIOPzfC+n2+chYm0IIld5jES8kFRRV/HdBaCNA1KOSb8ik9jErFI99EdX6jTU/cEU bakw== X-Gm-Message-State: AOAM530wVvBqGW0QrB4anQBdlq6H1EpD9WgHxoelQhR41sJtR8Q9Qd3f hEXI9rzfkc1rboFYYK5d9Xa/ X-Received: by 2002:a63:d741:: with SMTP id w1mr23187514pgi.131.1607446775584; Tue, 08 Dec 2020 08:59:35 -0800 (PST) Received: from work ([103.59.133.81]) by smtp.gmail.com with ESMTPSA id k15sm10597940pfh.40.2020.12.08.08.59.31 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 08 Dec 2020 08:59:34 -0800 (PST) Date: Tue, 8 Dec 2020 22:29:27 +0530 From: Manivannan Sadhasivam To: Leon Romanovsky Cc: Jeffrey Hugo , Jakub Kicinski , Hemant Kumar , gregkh@linuxfoundation.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, bbhatt@codeaurora.org, loic.poulain@linaro.org, netdev@vger.kernel.org, linux-wireless@vger.kernel.org, Kalle Valo Subject: Re: [PATCH v13 0/4] userspace MHI client interface driver Message-ID: <20201208165927.GE9925@work> References: <1606533966-22821-1-git-send-email-hemantk@codeaurora.org> <20201201112901.7f13e26c@kicinski-fedora-pc1c0hjn.DHCP.thefacebook.com> <20201201120302.474d4c9b@kicinski-fedora-pc1c0hjn.DHCP.thefacebook.com> <817a4346-efb7-cfe5-0678-d1b60d06627d@codeaurora.org> <20201201185506.77c4b3df@kicinski-fedora-pc1c0hjn.DHCP.thefacebook.com> <20201206083302.GA691268@unreal> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201206083302.GA691268@unreal> User-Agent: Mutt/1.9.4 (2018-02-28) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Dec 06, 2020 at 10:33:02AM +0200, Leon Romanovsky wrote: > On Tue, Dec 01, 2020 at 09:59:53PM -0700, Jeffrey Hugo wrote: > > On 12/1/2020 7:55 PM, Jakub Kicinski wrote: > > > On Tue, 1 Dec 2020 13:48:36 -0700 Jeffrey Hugo wrote: > > > > On 12/1/2020 1:03 PM, Jakub Kicinski wrote: > > > > > On Tue, 1 Dec 2020 12:40:50 -0700 Jeffrey Hugo wrote: > > > > > > On 12/1/2020 12:29 PM, Jakub Kicinski wrote: > > > > > > > On Fri, 27 Nov 2020 19:26:02 -0800 Hemant Kumar wrote: > > > > > > > > This patch series adds support for UCI driver. UCI driver enables userspace > > > > > > > > clients to communicate to external MHI devices like modem and WLAN. UCI driver > > > > > > > > probe creates standard character device file nodes for userspace clients to > > > > > > > > perform open, read, write, poll and release file operations. These file > > > > > > > > operations call MHI core layer APIs to perform data transfer using MHI bus > > > > > > > > to communicate with MHI device. Patch is tested using arm64 based platform. > > > > > > > > > > > > > > Wait, I thought this was for modems. > > > > > > > [...] > Like it or not, but Jakub is absolutely right with his claim that > providing user-visible interfaces without any standardization is proven > as wrong. > Everybody agrees with standardizing things but the problem is, the standardization will only happen when more than one person implements the same functionality. The primary discussion is around the usage of chardev nodes for WLAN but we made it clear that WLAN doesn't need this chardev node for working at all. I agree that the commit message is a bit misleading and I hope that Hemant will fix it in next revision. Thanks, Mani > Thanks > > > > > -- > > Jeffrey Hugo > > Qualcomm Technologies, Inc. is a member of the > > Code Aurora Forum, a Linux Foundation Collaborative Project.