Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp1081669pxv; Fri, 16 Jul 2021 00:52:45 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwokeSWxkFn+xRrSKK9tWTNdS6vx0OyDnZ6t7MrHcXDJouwNp0pRl9ApCXb9B8liaBfd+tP X-Received: by 2002:a17:907:75d2:: with SMTP id jl18mr10244358ejc.238.1626421965090; Fri, 16 Jul 2021 00:52:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626421965; cv=none; d=google.com; s=arc-20160816; b=c1/8rF3Tx0EHo7I5xb7VtgcpJLokuFQmqsuCaA0IcyABoDa0IWCQuivi2Hkxppuw0b 8rZGfhZnpowNjQgWQ3TTFAI/JYUJSxT+l1+uEysycFSgh9QRWUS0NuWypxZKgTdJ+hyw Pf4FqqyWzeFhCUJEfpigLluLRIrIT2Gq+CWPd2zf5nqJzXK9/pE+U4GGHHH92C9vy/Pz NPqEVKzzvWUrx5+iZbAnWGZg23fFuXnFgfSiWGRmMfda2u0TOdEP04OEoSTWctAxP6vG R60Dq0iJFGI5tWR16bPB0F2ySaxHPBwb7l9IpfwAHO3F7KJY5mGS9kU2KqeJG2+TuYn4 K7bA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=t00hg50AhA9AxZsE8fiIoBHCLf+X3f/YgUeVKeuHEQo=; b=kabPczydZT2qNv9sXmtQudf6gf7aR1x63GQni9WlZSMC7DaOgOaqulSWvIXSNXqOBU UYmjXOAnnrE7Qjx4uziySbKO34VTKw0/15WaRiSAzlbMA57/xzDhZs+PJ2V70KJpp/Q9 JWaHy0SP4m8B0WbA7lnFAzjgI+QjW1p2xn/gG9RhADKZ87lWi1oiGyxCxhdvSqY9G7O7 5uCpPVUwEZBX5g2m20uQ67FSiVwxNc3tOt+Vk1W/SGpkDnfwyUwn2pC86z0l0CqOSNUI EO2Mq9Vc+fMQ3r5wSVSgaOOSGs1TVF8JyWpNJKZietgfWbEWzJkICc8WH01n4SB6zRp4 08Yw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="RSfTY35/"; 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 u18si10079101ejk.196.2021.07.16.00.52.21; Fri, 16 Jul 2021 00:52:45 -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=@linaro.org header.s=google header.b="RSfTY35/"; 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 S236299AbhGPHyT (ORCPT + 99 others); Fri, 16 Jul 2021 03:54:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35626 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231454AbhGPHyT (ORCPT ); Fri, 16 Jul 2021 03:54:19 -0400 Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9EBA1C061760 for ; Fri, 16 Jul 2021 00:51:24 -0700 (PDT) Received: by mail-pj1-x1034.google.com with SMTP id x13-20020a17090a46cdb0290175cf22899cso315263pjg.2 for ; Fri, 16 Jul 2021 00:51:24 -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:mime-version :content-transfer-encoding; bh=t00hg50AhA9AxZsE8fiIoBHCLf+X3f/YgUeVKeuHEQo=; b=RSfTY35/m19hG2uKiHqV+l+QRrCRmNOQTNHQ26uNR7wSjKSDdGMppjbWzw65EY3Jvb C+OYhQ07Et2hxBgPqAPhwFiCV8RYog8NDWipbvbgqSQhVnC6sS4tqjRDN7+Kq9TYiJ0p i/TprrYcHCc1ddii/S/E195pGPPcuY0Wc04kB0/2cgVBxR5dBQ0kinvc3/tJKMBXROVJ /aF+U33C77Br9SpehA9Wb/3aKBOUcg/spB5eF73O0mv8+2bsEWm7RqfLxRCdqt16FjuL nIE2GE6OeKCEcd3fymY/2483pf4f/lpGWqPUvbY+Jw6Bbo8p/Xsd11xwChpI9NsshlY9 Vk0A== 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:mime-version :content-transfer-encoding; bh=t00hg50AhA9AxZsE8fiIoBHCLf+X3f/YgUeVKeuHEQo=; b=aMJZdl3jlbHJC4mEzAj/dRS1AIZK7HUq4bBh95cWlRrv+mPsI/EShv9FF5aQj7gsCe b3M+RoD2SAs1of/qAiwg2M6AkU7L5jmTr0imOeuSNbhqUmXeu1FDGzUW8tSGNSdX6Jxr vo9VXt7Q0TCG61PwsLaFxHyP+4AKCyr48wk8bIlftHj327KtKLJb4cZkD/j6jL5m8/mk JXym2BCTvJsR1WPVYkXirpYYWCevTc5c2krv33ONfhBC74iW55nebQ9tj3r6/ltu/mUB cl3BvtivCIPa1aoXUTHY8esO8j7mKt30T0JIvkxTHG/UTEWLzTcNous7tY8dL2flgrXa eYPQ== X-Gm-Message-State: AOAM5332u/z+LsEklFEyyjLgBq47YMLVc5M5DMxCY+Pkw0PoQHIJ3peQ KkvjcciRFmlM2yUxoi6cNew3 X-Received: by 2002:a17:90a:ea98:: with SMTP id h24mr14047576pjz.7.1626421884080; Fri, 16 Jul 2021 00:51:24 -0700 (PDT) Received: from localhost.localdomain ([120.138.12.214]) by smtp.gmail.com with ESMTPSA id 21sm9253357pfp.211.2021.07.16.00.51.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 16 Jul 2021 00:51:23 -0700 (PDT) From: Manivannan Sadhasivam To: gregkh@linuxfoundation.org Cc: hemantk@codeaurora.org, bbhatt@codeaurora.org, linux-arm-msm@vger.kernel.org, jhugo@codeaurora.org, linux-kernel@vger.kernel.org, loic.poulain@linaro.org, Manivannan Sadhasivam Subject: [PATCH 0/3] MHI fixes for v5.14 Date: Fri, 16 Jul 2021 13:21:03 +0530 Message-Id: <20210716075106.49938-1-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Greg, Here are the MHI fixes for v5.14. 2 of these patches missed the 5.14 merge window and one has been added recently. Summary: 1. Fixed the MHI wake routines used for the newer modems such as SDX55 and SDX65 by using no-op routines only for the older modems and then relying on the default routines provided by MHI stack for newer ones. 2. Added validation for the channel ID read from event ring. If we get events from an invalid channel, we throw an error message and skip the event. 3. Fixed the broken QRTR implementation due to the missing auto_queue flag in the corresponding DL channel declaration. Please consider merging! Thanks, Mani Bhaumik Bhatt (2): bus: mhi: pci_generic: Apply no-op for wake using sideband wake boolean bus: mhi: core: Validate channel ID when processing command completions Loic Poulain (1): bus: mhi: pci_generic: Fix inbound IPCR channel drivers/bus/mhi/core/main.c | 17 +++++++++---- drivers/bus/mhi/pci_generic.c | 45 ++++++++++++++++++++++++++++------- 2 files changed, 48 insertions(+), 14 deletions(-) -- 2.25.1