فهرست منبع

qcacld-3.0: Add support for QCA9379 SDIO & USB boards

Propagate from qcacld-2.0 to qcacld-3.0

This change add the corresponding support for QCA9379 which has new chip ID.

Change-Id: I252b75d9ae7b760a6a8f6931b4db753f50d3baba
CRs-Fixed: 990755
Yingying Tang 8 سال پیش
والد
کامیت
61910ef272
1فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 3 0
      core/bmi/src/ol_fw.c

+ 3 - 0
core/bmi/src/ol_fw.c

@@ -949,6 +949,7 @@ static QDF_STATUS ol_patch_pll_switch(struct ol_context *ol_ctx)
 		break;
 	case AR6320_REV3_VERSION:
 	case AR6320_REV3_2_VERSION:
+	case QCA9379_REV1_VERSION:
 		cmnos_core_clk_div_addr = AR6320V3_CORE_CLK_DIV_ADDR;
 		cmnos_cpu_pll_init_done_addr = AR6320V3_CPU_PLL_INIT_DONE_ADDR;
 		cmnos_cpu_speed_addr = AR6320V3_CPU_SPEED_ADDR;
@@ -1332,6 +1333,7 @@ QDF_STATUS ol_download_firmware(struct ol_context *ol_ctx)
 		case AR6320_REV2_VERSION:
 		case AR6320_REV3_VERSION:
 		case AR6320_REV3_2_VERSION:
+		case QCA9379_REV1_VERSION:
 		case AR6320_REV4_VERSION:
 		case AR6320_DEV_VERSION:
 		if (hif_get_bus_type(scn) == QDF_BUS_TYPE_SDIO)
@@ -1448,6 +1450,7 @@ static int ol_ath_get_reg_table(uint32_t target_version,
 		break;
 	case AR6320_REV3_VERSION:
 	case AR6320_REV3_2_VERSION:
+	case QCA9379_REV1_VERSION:
 		reg_table->section =
 			(tgt_reg_section *) &ar6320v3_reg_table[0];
 		reg_table->section_size = sizeof(ar6320v3_reg_table)