Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp998078rwr; Thu, 20 Apr 2023 08:42:44 -0700 (PDT) X-Google-Smtp-Source: AKy350afsTPN5WmvXSZhDdqqYAys0JZcUfU9Nmlr7EludN/kvXvobj0AKPE0WGRYQFS4v8H6v21z X-Received: by 2002:a17:902:d4c4:b0:1a6:6fe3:df91 with SMTP id o4-20020a170902d4c400b001a66fe3df91mr2357962plg.50.1682005364076; Thu, 20 Apr 2023 08:42:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1682005364; cv=none; d=google.com; s=arc-20160816; b=Uu1HvkRvA5dE1XyopingWpr1uLNBWsMR+mCUqrG0bOV90t6acvIjP/WvESPUfzBOzS q0GzDJJvLKO8ZmTjO/467aomSYOlVdXpUwwJ2V5PSDS9eOEFUw2xJBGEcUqaiKIT0JPh nh1skbxl3AtIm4zI/GUyJHKy/o32w+nS38/AVmstgU+/lk+SOx77LTkyPKB/Z34RgL46 iO5odoF+KXS69j5sDlbTcKwKrnZ8X/O9D6IcEUf/LPqqt6AYR6/oxLi4jlPpGdqI0xJ9 u0jACFffJiiJDNtzGAceT61P2tlrWGLVD5vrpyGVfw/qJNHXDQxO7AjOKZhYMYrXulmV 9rzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=pMTCI9kAG7wRhQ4LO+BFtd8OeJXKh9I5SStps/c37Rw=; b=TpoJV4AILJHc4aOjxajLDtXSknUHdRQenNBCbnhuxwv8Sj9FJVDtuMhPb1D14e4cDC LQxWRUfQ6w4uVw4mGHhyjjNF1CjHl96zTdnsmgxhkwTaI0aoy5GPxQVFo55zSKVYzJdW C4+mNTjCHwZLeOAgPM3NGjLCpR2b7k2GZXSuziOaoQmBRFTlm4+C7OnVGU4qjUj0LoXB VPU9yzuzDtCyVF4Gcm260Luft4G9xwvUJZjVmMY7blSGwxeG8KP3iSnEqeRcGKVx84Pm ktaqg9fZi5NjigSnWk2k67OYN9+nq9Hdv0yDBySiFz6cL4oRo49GtqrtDHzSv3+CEn5g fAPA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=PsOyPWDC; 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=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id km12-20020a17090327cc00b0019af153b740si1763224plb.625.2023.04.20.08.42.27; Thu, 20 Apr 2023 08:42:44 -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=@linaro.org header.s=google header.b=PsOyPWDC; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232071AbjDTPll (ORCPT + 99 others); Thu, 20 Apr 2023 11:41:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40736 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231817AbjDTPli (ORCPT ); Thu, 20 Apr 2023 11:41:38 -0400 Received: from mail-wm1-x329.google.com (mail-wm1-x329.google.com [IPv6:2a00:1450:4864:20::329]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B9DF14EED for ; Thu, 20 Apr 2023 08:41:21 -0700 (PDT) Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-3f17b967bfbso22575415e9.1 for ; Thu, 20 Apr 2023 08:41:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1682005280; x=1684597280; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=pMTCI9kAG7wRhQ4LO+BFtd8OeJXKh9I5SStps/c37Rw=; b=PsOyPWDCsi920bN8Udf6m0hFPjcB7Hp3uhPoxvdq/n0L8GKwzbRaBjT67AFSTy8etY dSxDU4PLWYFfVwc3MwyUS1a6Op5jKszILgf4c140Cp1OuLCCUyTe6ZZ40QvUyn7ldb82 07T1NhScT3g4Kf+6DbgUKy4gdirJpfjjuzaFjxwlFSETLG7ebv7t/9zlAv4SXQ2tpcLs rvl+vle9tOoZVlmgyhCdItgQAW9LV2W8H5AIWyDj5lUM22E7iPfIENAJJoibq2yuvvyT +dx61Ogx3NogDVkYbVskFRw1Bu/2nsIV56zRNYtRrf8l0a1U6Xe4mp4s7WGBk+dJnaqD qnxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682005280; x=1684597280; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pMTCI9kAG7wRhQ4LO+BFtd8OeJXKh9I5SStps/c37Rw=; b=DTnDdoqgVquEwKZTlRfKgFfZGNcgU3xxUjoXquzsyV4OwznP3/HzSFDGfxn06mjkkg C6hnf+W37OPByjoQJBCVclk+foPlWJ32jpLofItkjT/CmsNZHHZ+r71nwCsqCl1Jk/zs 6b/22WR2SsBf/waxQOgQbl9hTfdcvboV+PDD5iPSzwEtCXv2jRTMph/7eFUEb1OTaN7A Y3LN4gqA+2HiTGxcqjZocVp+i+zOi60cR6gK5ePp0hH839aWqi/jH5Xoi4aaQUjAgNOk 5igJnPVfLwzwAdA6uMd2VSKFz8GFJQ88pv9ya7yiTdhmmegrEBq+v1DFughM0q9/DgHR 3/hA== X-Gm-Message-State: AAQBX9e0tPwciTNTqvrGJe+kHLYZr2bVddA8JrDJdWuwByN214NNkoV9 QUDY4gh7GztTwecM/OR8d2mohe2yU3woBUHon6YjMQ== X-Received: by 2002:a05:6000:1181:b0:2fc:3596:7392 with SMTP id g1-20020a056000118100b002fc35967392mr1580931wrx.24.1682005280020; Thu, 20 Apr 2023 08:41:20 -0700 (PDT) MIME-Version: 1.0 References: <1681971690-28858-1-git-send-email-quic_sarannya@quicinc.com> In-Reply-To: <1681971690-28858-1-git-send-email-quic_sarannya@quicinc.com> From: Mathieu Poirier Date: Thu, 20 Apr 2023 09:41:09 -0600 Message-ID: Subject: Re: [PATCH V6 0/3] rpmsg signaling/flowcontrol patches To: Sarannya S Cc: quic_bjorande@quicinc.com, arnaud.pouliquen@foss.st.com, swboyd@chromium.org, quic_clew@quicinc.com, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org Content-Type: text/plain; charset="UTF-8" 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_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable 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 On Thu, 20 Apr 2023 at 00:22, Sarannya S wrote: > > Added new IOCTLS- RPMSG_GET_OUTGOING_FLOWCONTROL and RPMSG_SET_INCOMING_FLOWCONTROL > to get/set the rpmsg char device's flow control signal. > Updated the cmd name 'RPM_CMD_SIGNALS' to 'GLINK_CMD_SIGNALS'. > Changed 'remote_flow' to bool type, and updated it's evaluation. > Updated evaluation of 'set' in rpmsg_char as 'set = !!arg'. > Add destination address of endpoint as parameter in rpmsg_set_flow_control. > Addressed review comments to change variable names/descriptions. > > Chris Lew (2): > rpmsg: glink: Add support to handle signals command > rpmsg: char: Add RPMSG GET/SET FLOWCONTROL IOCTL support > > Deepak Kumar Singh (1): > rpmsg: core: Add signal API support > > drivers/rpmsg/qcom_glink_native.c | 64 +++++++++++++++++++++++++++++++++++++++ > drivers/rpmsg/rpmsg_char.c | 49 ++++++++++++++++++++++++++---- > drivers/rpmsg/rpmsg_core.c | 21 +++++++++++++ > drivers/rpmsg/rpmsg_internal.h | 2 ++ > include/linux/rpmsg.h | 15 +++++++++ > include/uapi/linux/rpmsg.h | 11 ++++++- > 6 files changed, 155 insertions(+), 7 deletions(-) > It is not possible to follow what is happening with this patchset. Please send a proper V7 that takes into account the comments that were received _and_ a summary of what changed between the revisions. > -- > The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, > a Linux Foundation Collaborative Project >