Bläddra i källkod

qcacld-3.0: Add target bus type field in qdf context

Add target bus type field in qdf context, as bus type
needs to accessed at multiple layer.

Change-Id: I62b23d68743fedf205bb3859c0de50568ca09b7a
CRs-Fixed: 1009993
Govind Singh 9 år sedan
förälder
incheckning
9db91ba92c
1 ändrade filer med 4 tillägg och 2 borttagningar
  1. 4 2
      core/hdd/src/wlan_hdd_driver_ops.c

+ 4 - 2
core/hdd/src/wlan_hdd_driver_ops.c

@@ -303,12 +303,14 @@ static void hdd_hif_close(void *hif_ctx)
  *
  * Return: void
  */
-void hdd_init_qdf_ctx(struct device *dev, void *bdev)
+void hdd_init_qdf_ctx(struct device *dev, void *bdev,
+		 enum qdf_bus_type bus_type)
 {
 	qdf_device_t qdf_dev = cds_get_context(QDF_MODULE_ID_QDF_DEVICE);
 
 	qdf_dev->dev = dev;
 	qdf_dev->drv_hdl = bdev;
+	qdf_dev->bus_type = bus_type;
 }
 
 /**
@@ -362,7 +364,7 @@ static int wlan_hdd_probe(struct device *dev, void *bdev, const hif_bus_id *bid,
 			goto err_hdd_deinit;
 	}
 
-	hdd_init_qdf_ctx(dev, bdev);
+	hdd_init_qdf_ctx(dev, bdev, bus_type);
 
 	ret = hdd_hif_open(dev, bdev, bid, bus_type, reinit);