Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp407736pxb; Thu, 30 Sep 2021 08:33:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz3t6s1FCPRF3Ld8jPNTkHjosx4yEddj2ZeG03qPecuaUoLajzSHrPbyT5fAlQABK+lSfZ4 X-Received: by 2002:a05:6a00:21c6:b0:44c:937:fbf3 with SMTP id t6-20020a056a0021c600b0044c0937fbf3mr1064984pfj.2.1633016038224; Thu, 30 Sep 2021 08:33:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633016038; cv=none; d=google.com; s=arc-20160816; b=IkXQnToeRsY73QZ1Tf2KgQBwHAGOWHhqSlzwSgg+igjzStP39hQhfTlwr3EIZ8SDVd DK+CLOXLixfkvupYg01ZdUXfRVHmDdPu29c+6N4xtsRP0SjFj9X6tshVpYbH/xU/FFgh ErvvcnQwUgs1pPRdrDubCUnp34gK3+VxhK3AqOheZEtPN0ye61hl8Rraf7vSOaHNZWO4 ZgPCXXJTAndaK2vjzCjf2lzStLJ7lmVV0xVE9KaIgIXCQQdrac8XMdeqL3nFoOo4Sgcd oyTjpZQm02hdEH9qLyN7S1fvPNKcwwRiVuCh/jhTtw1mQehEH+JQmv7hCud/JDPA9UvF Vx4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from:dmarc-filter :sender:dkim-signature; bh=UoX3t5l01qY1IVf8XES/yJPaHZjP4Dey0oxqRTxiqCk=; b=W6Bkh38ei0h0hKBQnIF9skgvn2TUZGVYia6+D5V2bLkFAx8oyvbrZDXFl/FcrFijDN Tz9FaxxG9+pEQWaN9gybyo1NPssggbtV+kHeY9KTHFNrH53mRdkE9DgYgva/iYc9HK87 s2MCK4E4NPV7hfvgvl23C67y7Mb3jmT/c25yx3f2RouS3RG8LqqcaQHtWMkz9mNnRQSr d1c9OLd3UZ9LXXkJtbmp4vouWt/k6er007sdjOY/0xdB+pNcId04p7ie3ld01RWVN8lZ 3uWLPIgLGbXLKj/fwp7ysHrsaZ5Z/DiVIiOnGZSARyKh+zE6cAMOH1HUI8zq7GFc8zrk iMcQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mg.codeaurora.org header.s=smtp header.b=AJeQFlRi; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s191si3710257pgs.25.2021.09.30.08.33.43; Thu, 30 Sep 2021 08:33:58 -0700 (PDT) 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=@mg.codeaurora.org header.s=smtp header.b=AJeQFlRi; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344426AbhI3Peb (ORCPT + 99 others); Thu, 30 Sep 2021 11:34:31 -0400 Received: from m43-7.mailgun.net ([69.72.43.7]:31591 "EHLO m43-7.mailgun.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344286AbhI3PeW (ORCPT ); Thu, 30 Sep 2021 11:34:22 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.codeaurora.org; q=dns/txt; s=smtp; t=1633015960; h=Message-Id: Date: Subject: Cc: To: From: Sender; bh=UoX3t5l01qY1IVf8XES/yJPaHZjP4Dey0oxqRTxiqCk=; b=AJeQFlRie5oWU3YX40Cz8NRqBzawOF0bSTMtOkRdvB8nofjI31V+x9Rd9RCDDdQ6z0ZBpN3E zB7Uui4tARWW0/dX0PyPTm23AQWlDm/SfrlgwvjB8CqKqIVVm41s/sQpTgpajSaCnwySrTxi PmXcuWqJz/o/fIXiETkbefvZwAE= X-Mailgun-Sending-Ip: 69.72.43.7 X-Mailgun-Sid: WyI0MWYwYSIsICJsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnIiwgImJlOWU0YSJd Received: from smtp.codeaurora.org (ec2-35-166-182-171.us-west-2.compute.amazonaws.com [35.166.182.171]) by smtp-out-n04.prod.us-west-2.postgun.com with SMTP id 6155d88747d64efb6d65a078 (version=TLS1.2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256); Thu, 30 Sep 2021 15:32:23 GMT Sender: deesin=codeaurora.org@mg.codeaurora.org Received: by smtp.codeaurora.org (Postfix, from userid 1001) id 7BFB6C43618; Thu, 30 Sep 2021 15:32:23 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-caf-mail-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.0 tests=ALL_TRUSTED,BAYES_00,SPF_FAIL autolearn=no autolearn_force=no version=3.4.0 Received: from deesin-linux.qualcomm.com (unknown [202.46.22.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: deesin) by smtp.codeaurora.org (Postfix) with ESMTPSA id B02F1C4360C; Thu, 30 Sep 2021 15:32:19 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.codeaurora.org B02F1C4360C Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; spf=fail smtp.mailfrom=codeaurora.org From: Deepak Kumar Singh To: bjorn.andersson@linaro.org, swboyd@chromium.org, clew@codeaurora.org, mathieu.poirier@linaro.org Cc: linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org, Deepak Kumar Singh Subject: [PATCH V1 0/3] rpmsg and glink signaling api support Date: Thu, 30 Sep 2021 21:02:00 +0530 Message-Id: <1633015924-881-1-git-send-email-deesin@codeaurora.org> X-Mailer: git-send-email 2.7.4 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series provides support for serial like signals (DTR, RTS etc) over glink. Clients on local host can use this interface for sending and receiving these signals to and from modem for flow control purpose. Deepak Kumar Singh (3): rpmsg: core: Add signal API support rpmsg: glink: Add support to handle signals command rpmsg: char: Add TIOCMGET/TIOCMSET ioctl support drivers/rpmsg/qcom_glink_native.c | 75 +++++++++++++++++++++++++++++++++++++++ drivers/rpmsg/rpmsg_char.c | 43 ++++++++++++++++++++++ drivers/rpmsg/rpmsg_core.c | 21 +++++++++++ drivers/rpmsg/rpmsg_internal.h | 2 ++ include/linux/rpmsg.h | 15 ++++++++ 5 files changed, 156 insertions(+) -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project