Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp3666897ybb; Mon, 23 Mar 2020 05:31:47 -0700 (PDT) X-Google-Smtp-Source: ADFU+vvBV5igOvSqo8bBPvBUroqI2bk/hMunhvLuNEuKwhyyFEGWEHPzj2C0RMZALC5t4Yk4PSPa X-Received: by 2002:a9d:66d4:: with SMTP id t20mr261048otm.275.1584966707606; Mon, 23 Mar 2020 05:31:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584966707; cv=none; d=google.com; s=arc-20160816; b=jUGBBE8LzkLzigkPaf4KVxoZBltefWpEI6KoQ0TA8AXhe/892tPGmNnXoBYJLBemKJ 8q40xwKssNUC0qgQV4k1u0XTPIOneWXKhIZBgy7cMNjx5laV3WUqDiKTmdtVUmlYb778 tp5rjrjl/F8WuWZA7hgmZ4XnoZ0XNnVRj5dpTR58fUPRMJdrbkAPflCz2bQeZdqT+9DJ c3rzmZZzyPwxcs4b807GVf+du4yH6aBejgu/LsX1s45k/FGvQTDOrBftxc7HIVquDQBS Xnfk2LPUXKsHArIUmYt7/2x3QbnGc5KkceDkdnTQba/Qm/p8ULN8JP+dmwkzqO8ufmh8 Ss4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=1hKoKjYAa83kZKJ+z+0OSvFKkQP5CN6ABLYmW5E76dM=; b=A4mzFr/UtDKt6F1o8EwcskkNpIt9FYWM1nldG+55f4p+aXtOHXImAdTTPl4tbtYnOI HcANXYFNW7cpveJDxgCiWZfXLGRq1jMBCJnkCiSXbvC/J0B9lxZQDZuacMNnIZS+fL6p ESCMNm9klUx03UwJGAF0R5VUXPUmpoULqJvGlY3z+fuAiYG9KQLulVo9bJDzifeAlvvf OdpssOqNlV8K7csIm1PpQEFrmw5C0SJjxrQYjgz4+h0znDFhR7hZKUjnoJ3Ec6awlz0g +DZmfImgwpRleUJQeMjXfSZgU81vIqmfJjNCNBMIgroQm+tEHL000qYyEryIgq+h6Ui8 VWjQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=HYj9wy3b; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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. [209.132.180.67]) by mx.google.com with ESMTP id h81si7398496oif.20.2020.03.23.05.31.34; Mon, 23 Mar 2020 05:31:47 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=HYj9wy3b; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 S1728117AbgCWMbN (ORCPT + 99 others); Mon, 23 Mar 2020 08:31:13 -0400 Received: from mail-pg1-f193.google.com ([209.85.215.193]:40722 "EHLO mail-pg1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727548AbgCWMbM (ORCPT ); Mon, 23 Mar 2020 08:31:12 -0400 Received: by mail-pg1-f193.google.com with SMTP id t24so7120634pgj.7 for ; Mon, 23 Mar 2020 05:31:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=1hKoKjYAa83kZKJ+z+0OSvFKkQP5CN6ABLYmW5E76dM=; b=HYj9wy3b7npggr4LRib8zleVqiX2+pD1OMRNp/+ItCXUAMV9rdmQVT5H0EB+t6PKJ+ dzvieYx/+pBrC9PV/2oJlkggVyMW0YVAHcX/hYRWjYgSiGx1IVOEwKysm5Avg6FQ6foL pqMKZDcPvdoTe4cFQKulZglRLW7r4MIZyELkpW8++Mwp1uWbaB50zgXwvng1bFh+GCeH fQ4jg1ZOtK7vgBz2uSKC0FLX7LEd3OamrrnoMto1i+OX9jQyrS2YAheoaTXO5az8PS/o Z7KhdEdUluZX62L05LVYoKvJMXVbr89K21bzDyIDm36Nz8OR/HLsUUcY4ejkb28egyut q+0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=1hKoKjYAa83kZKJ+z+0OSvFKkQP5CN6ABLYmW5E76dM=; b=FEezH92PIruHV7dks/QF4cLRe8Kfigq1RN7+DLpWedXfkXGyLFkPPBhgkdJC/pS05o rQRKhILOorgGqpHkFf08PQ7DJAzPoMPZYWx5uSYNfh/IEzfKql1UWsNFEiBCqZEq64ta xOz0SCguH97VkBAJsWpFDfvw1kBEVG8KAllr+v95Gvms8kafiYtw7XbXW0ZrO3MjF4kZ YFKtMNz49qKXQ8Idrn0j3tQL/TkjFla+CwnXkyuR/V0O+AjgmdI8kD5OqX93ExsLcwwF w1CN0vkHixQaYGWbIEFvJVdj5Ssd+XSaVbAAJiRaMkU0rWFXC1I5/3ob1myLQtwPjnoH 56dw== X-Gm-Message-State: ANhLgQ35fFBAX61LlK21o4pPMK51GJfXRd0iKtP5XEcKHBbUG5j/QVmM oXtzLfHLpI5h6uaw+yDFrKC3 X-Received: by 2002:a63:be0f:: with SMTP id l15mr21502263pgf.451.1584966671650; Mon, 23 Mar 2020 05:31:11 -0700 (PDT) Received: from localhost.localdomain ([103.59.133.81]) by smtp.googlemail.com with ESMTPSA id 144sm3590131pgd.29.2020.03.23.05.31.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Mar 2020 05:31:10 -0700 (PDT) From: Manivannan Sadhasivam To: gregkh@linuxfoundation.org, davem@davemloft.net Cc: smohanad@codeaurora.org, jhugo@codeaurora.org, kvalo@codeaurora.org, bjorn.andersson@linaro.org, hemantk@codeaurora.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam Subject: [PATCH v2 0/7] Improvements to MHI Bus Date: Mon, 23 Mar 2020 18:00:55 +0530 Message-Id: <20200323123102.13992-1-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Greg, Here is the patchset for improving the MHI bus support. One of the patch is suggested by you for adding the driver owner field and rest are additional improvements and some fixes. I've also included the remaining networking patches from previous patch series which needs review from Dave. Dave could you please look into those 2 patches which falls under net subsystem? Greg can take those 2 if an Ack is provided. Thanks, Mani Changes in v2: * Fixed some minor comments in mhi.h Manivannan Sadhasivam (7): bus: mhi: core: Pass module owner during client driver registration bus: mhi: core: Add support for reading MHI info from device bus: mhi: core: Initialize bhie field in mhi_cntrl for RDDM capture bus: mhi: core: Drop the references to mhi_dev in mhi_destroy_device() bus: mhi: core: Add support for MHI suspend and resume net: qrtr: Add MHI transport layer net: qrtr: Do not depend on ARCH_QCOM drivers/bus/mhi/core/init.c | 39 +++++- drivers/bus/mhi/core/internal.h | 10 ++ drivers/bus/mhi/core/main.c | 16 ++- drivers/bus/mhi/core/pm.c | 143 ++++++++++++++++++++++ include/linux/mhi.h | 48 +++++++- net/qrtr/Kconfig | 8 +- net/qrtr/Makefile | 2 + net/qrtr/mhi.c | 208 ++++++++++++++++++++++++++++++++ 8 files changed, 465 insertions(+), 9 deletions(-) create mode 100644 net/qrtr/mhi.c -- 2.17.1