From 5f9b42108abf2267e5d76a2afe44567333c87653 Mon Sep 17 00:00:00 2001 From: Manikandan Mohan Date: Wed, 28 Oct 2020 16:47:49 -0700 Subject: [PATCH] cnss2: Donot reserve TCS register space for WLAN Since TCS resource is shared between BT and WLAN, remove reservation of TCS register space in cnss2. Change-Id: I38f40ccad491bdfcac814de13f3cc6099d91d032 Signed-off-by: Manikandan Mohan --- drivers/net/wireless/cnss2/power.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/net/wireless/cnss2/power.c b/drivers/net/wireless/cnss2/power.c index 7ce3f01ad401..add15f9eead9 100644 --- a/drivers/net/wireless/cnss2/power.c +++ b/drivers/net/wireless/cnss2/power.c @@ -907,9 +907,9 @@ int cnss_get_tcs_info(struct cnss_plat_data *plat_priv) cnss_pr_dbg("TCS CMD base address is %pa with length %pa\n", &plat_priv->tcs_info.cmd_base_addr, &addr_len); - tcs_cmd_base_addr = devm_ioremap_resource(&plat_dev->dev, res); - if (IS_ERR(tcs_cmd_base_addr)) { - ret = PTR_ERR(tcs_cmd_base_addr); + tcs_cmd_base_addr = devm_ioremap(&plat_dev->dev, res->start, addr_len); + if (!tcs_cmd_base_addr) { + ret = -EINVAL; cnss_pr_err("Failed to map TCS CMD address, err = %d\n", ret); goto out;