summaryrefslogtreecommitdiff
path: root/cnss2/bus.c
diff options
context:
space:
mode:
authorHsiu-Chang Chen <hsiuchangchen@google.com>2022-04-11 17:56:32 +0800
committerHsiu-Chang Chen <hsiuchangchen@google.com>2022-04-11 17:56:32 +0800
commita669d625291d0f932429991e9855e2fc1f93f4f0 (patch)
tree9c23e05dd0f9e73ddb3b51cc9808da0444119e19 /cnss2/bus.c
parent88f2e5ee91325812e4afed47005830105531d47b (diff)
downloadcnss2-a669d625291d0f932429991e9855e2fc1f93f4f0.tar.gz
wcn6740: Update cnss/mhi/qmi/qrtr drivers
Migrate wlan codes to Rel4(ES1.1) Bug: 228562103 Test: Basic functions Change-Id: I48ab3c27af57d199363e47207153ad856f38b926
Diffstat (limited to 'cnss2/bus.c')
-rw-r--r--cnss2/bus.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/cnss2/bus.c b/cnss2/bus.c
index ef1f26e..04f050c 100644
--- a/cnss2/bus.c
+++ b/cnss2/bus.c
@@ -131,6 +131,21 @@ int cnss_bus_load_m3(struct cnss_plat_data *plat_priv)
}
}
+int cnss_bus_handle_dev_sol_irq(struct cnss_plat_data *plat_priv)
+{
+ if (!plat_priv)
+ return -ENODEV;
+
+ switch (plat_priv->bus_type) {
+ case CNSS_BUS_PCI:
+ return cnss_pci_handle_dev_sol_irq(plat_priv->bus_priv);
+ default:
+ cnss_pr_err("Unsupported bus type: %d\n",
+ plat_priv->bus_type);
+ return -EINVAL;
+ }
+}
+
int cnss_bus_alloc_fw_mem(struct cnss_plat_data *plat_priv)
{
if (!plat_priv)