All of lore.kernel.org
 help / color / mirror / Atom feed
From: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
To: gregkh@linuxfoundation.org
Cc: mhi@lists.linux.dev, hemantk@codeaurora.org,
	bbhatt@codeaurora.org, loic.poulain@linaro.org,
	thomas.perrot@bootlin.com, aleksander@aleksander.es,
	slark_xiao@163.com, christophe.jaillet@wanadoo.fr,
	keescook@chromium.org, linux-arm-msm@vger.kernel.org,
	linux-kernel@vger.kernel.org, netdev@vger.kernel.org,
	Bhaumik Bhatt <quic_bbhatt@quicinc.com>,
	Manivannan Sadhasivam <mani@kernel.org>,
	stable@vger.kernel.org,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Subject: [PATCH 06/10] bus: mhi: core: Fix reading wake_capable channel configuration
Date: Thu, 16 Dec 2021 13:42:23 +0530	[thread overview]
Message-ID: <20211216081227.237749-7-manivannan.sadhasivam@linaro.org> (raw)
In-Reply-To: <20211216081227.237749-1-manivannan.sadhasivam@linaro.org>

From: Bhaumik Bhatt <quic_bbhatt@quicinc.com>

The 'wake-capable' entry in channel configuration is not set when
parsing the configuration specified by the controller driver. Add
the missing entry to ensure channel is correctly specified as a
'wake-capable' channel.

Fixes: 0cbf260820fa ("bus: mhi: core: Add support for registering MHI controllers")
Signed-off-by: Bhaumik Bhatt <quic_bbhatt@quicinc.com>
Reviewed-by: Manivannan Sadhasivam <mani@kernel.org>
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/1638320491-13382-1-git-send-email-quic_bbhatt@quicinc.com
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
---
 drivers/bus/mhi/core/init.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/bus/mhi/core/init.c b/drivers/bus/mhi/core/init.c
index 5aaca6d0f52b..f1ec34417592 100644
--- a/drivers/bus/mhi/core/init.c
+++ b/drivers/bus/mhi/core/init.c
@@ -788,6 +788,7 @@ static int parse_ch_cfg(struct mhi_controller *mhi_cntrl,
 		mhi_chan->offload_ch = ch_cfg->offload_channel;
 		mhi_chan->db_cfg.reset_req = ch_cfg->doorbell_mode_switch;
 		mhi_chan->pre_alloc = ch_cfg->auto_queue;
+		mhi_chan->wake_capable = ch_cfg->wake_capable;
 
 		/*
 		 * If MHI host allocates buffers, then the channel direction
-- 
2.25.1


  parent reply	other threads:[~2021-12-16  8:13 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-12-16  8:12 [PATCH 00/10] MHI patches for v5.17 Manivannan Sadhasivam
2021-12-16  8:12 ` [PATCH 01/10] bus: mhi: pci_generic: Add new device ID support for T99W175 Manivannan Sadhasivam
2021-12-16  8:12 ` [PATCH 02/10] bus: mhi: pci_generic: Graceful shutdown on freeze Manivannan Sadhasivam
2021-12-16  8:12 ` [PATCH 03/10] bus: mhi: core: Use macros for execution environment features Manivannan Sadhasivam
2021-12-16  8:12 ` [PATCH 04/10] bus: mhi: core: Minor style and comment fixes Manivannan Sadhasivam
2021-12-16  8:12 ` [PATCH 05/10] bus: mhi: pci_generic: Simplify code and axe the use of a deprecated API Manivannan Sadhasivam
2021-12-16  8:12 ` Manivannan Sadhasivam [this message]
2021-12-16  8:12 ` [PATCH 07/10] bus: mhi: core: Fix race while handling SYS_ERR at power up Manivannan Sadhasivam
2021-12-16  8:12 ` [PATCH 08/10] bus: mhi: core: Add an API for auto queueing buffers for DL channel Manivannan Sadhasivam
2021-12-16  8:12 ` [PATCH 09/10] bus: mhi: core: Use correctly sized arguments for bit field Manivannan Sadhasivam
2021-12-16  8:12 ` [PATCH 10/10] bus: mhi: pci_generic: Introduce Sierra EM919X support Manivannan Sadhasivam

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20211216081227.237749-7-manivannan.sadhasivam@linaro.org \
    --to=manivannan.sadhasivam@linaro.org \
    --cc=aleksander@aleksander.es \
    --cc=bbhatt@codeaurora.org \
    --cc=christophe.jaillet@wanadoo.fr \
    --cc=gregkh@linuxfoundation.org \
    --cc=hemantk@codeaurora.org \
    --cc=keescook@chromium.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=loic.poulain@linaro.org \
    --cc=mani@kernel.org \
    --cc=mhi@lists.linux.dev \
    --cc=netdev@vger.kernel.org \
    --cc=quic_bbhatt@quicinc.com \
    --cc=slark_xiao@163.com \
    --cc=stable@vger.kernel.org \
    --cc=thomas.perrot@bootlin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.