qcacmn: Support QCA6290 target type
Add device id for QCA6290 emulation platform.
Add target def support for QCA6290
Needs HIF_TYPE_QCA6290 defined
Change-Id: I4edd5a5b600007ebe7416195648815d80025e768
CRs-Fixed: 1089874
diff --git a/hif/src/hif_main.c b/hif/src/hif_main.c
index f4707d6..3964507 100644
--- a/hif/src/hif_main.c
+++ b/hif/src/hif_main.c
@@ -440,13 +440,11 @@
static QDF_STATUS hif_hal_attach(struct hif_softc *scn)
{
-#ifdef QCA_WIFI_QCA8074
if (ce_srng_based(scn)) {
scn->hal_soc = hal_attach(scn, scn->qdf_dev);
if (scn->hal_soc == NULL)
return QDF_STATUS_E_FAILURE;
}
-#endif
return QDF_STATUS_SUCCESS;
}
@@ -657,7 +655,6 @@
int ret = 0;
switch (device_id) {
- case ADRASTEA_DEVICE_ID:
case ADRASTEA_DEVICE_ID_P2_E12:
*hif_type = HIF_TYPE_ADRASTEA;
@@ -728,6 +725,12 @@
HIF_INFO(" *********** QCA8074 *************\n");
break;
+ case QCA6290_EMULATION_DEVICE_ID:
+ *hif_type = HIF_TYPE_QCA6290;
+ *target_type = TARGET_TYPE_QCA6290;
+ HIF_INFO(" *********** QCA6290EMU *************\n");
+ break;
+
default:
HIF_ERROR("%s: Unsupported device ID!", __func__);
ret = -ENODEV;