소스 검색

qcacld-3.0: Add support to get num_of_pwr level for 320 MHz chan width

Currently, support to get num_of_pwr level for 320 MHz chan width is
not present, so it is considered as Invalid channel width.

Add support to get num_of_pwr level for 320 MHz chan width

Change-Id: Iced6d58ac356bc85864ff4a240ca6f3ee35df94d
CRs-Fixed: 3478174
Sheenam Monga 2 년 전
부모
커밋
e5c943d4b4
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      core/mac/src/pe/lim/lim_process_sme_req_messages.c

+ 6 - 0
core/mac/src/pe/lim/lim_process_sme_req_messages.c

@@ -5511,6 +5511,9 @@ uint32_t lim_get_num_pwr_levels(bool is_psd,
 		case CH_WIDTH_160MHZ:
 			num_pwr_levels = 8;
 			break;
+		case CH_WIDTH_320MHZ:
+			num_pwr_levels = 16;
+			break;
 		default:
 			pe_err_rl("Invalid channel width");
 			return 0;
@@ -5529,6 +5532,9 @@ uint32_t lim_get_num_pwr_levels(bool is_psd,
 		case CH_WIDTH_160MHZ:
 			num_pwr_levels = 4;
 			break;
+		case CH_WIDTH_320MHZ:
+			num_pwr_levels = 5;
+			break;
 		default:
 			pe_err_rl("Invalid channel width");
 			return 0;