Explorar o código

Fix clang 19 issues

David Wronek hai 2 meses
pai
achega
c6a5b3bae5

+ 4 - 4
qcom/opensource/dataipa/drivers/platform/msm/ipa/ipa_clients/ipa_usb.c

@@ -1145,7 +1145,7 @@ static int ipa3_usb_request_xdci_channel(
 
 	memset(&chan_params, 0, sizeof(struct ipa_request_gsi_channel_params));
 	chan_params.ipa_ep_cfg.mode.mode = IPA_BASIC;
-	if (params->dir == GSI_CHAN_DIR_TO_GSI)
+	if (params->dir == (enum ipa_usb_gsi_chan_dir)GSI_CHAN_DIR_TO_GSI)
 		chan_params.client = IPA_CLIENT_USB_PROD;
 	else
 		chan_params.client = (params->teth_prot == IPA_USB_DIAG) ?
@@ -1153,7 +1153,7 @@ static int ipa3_usb_request_xdci_channel(
 	switch (params->teth_prot) {
 	case IPA_USB_RNDIS:
 		chan_params.priv = rndis_ptr->private;
-		if (params->dir == GSI_CHAN_DIR_FROM_GSI)
+		if (params->dir == (enum ipa_usb_gsi_chan_dir)GSI_CHAN_DIR_FROM_GSI)
 			chan_params.notify = rndis_ptr->ipa_tx_notify;
 		else
 			chan_params.notify = rndis_ptr->ipa_rx_notify;
@@ -1161,7 +1161,7 @@ static int ipa3_usb_request_xdci_channel(
 		break;
 	case IPA_USB_ECM:
 		chan_params.priv = ecm_ptr->private;
-		if (params->dir == GSI_CHAN_DIR_FROM_GSI)
+		if (params->dir == (enum ipa_usb_gsi_chan_dir)GSI_CHAN_DIR_FROM_GSI)
 			chan_params.notify = ecm_ptr->ecm_ipa_tx_dp_notify;
 		else
 			chan_params.notify = ecm_ptr->ecm_ipa_rx_dp_notify;
@@ -1256,7 +1256,7 @@ static int ipa3_usb_request_xdci_channel(
 		chan_params.chan_params.use_db_eng = GSI_CHAN_DB_MODE;
 	chan_params.chan_params.db_in_bytes = 1;
 	chan_params.chan_params.max_prefetch = GSI_ONE_PREFETCH_SEG;
-	if (params->dir == GSI_CHAN_DIR_FROM_GSI)
+	if (params->dir == (enum ipa_usb_gsi_chan_dir)GSI_CHAN_DIR_FROM_GSI)
 		chan_params.chan_params.low_weight =
 			IPA_USB_DL_CHAN_LOW_WEIGHT;
 	else

+ 1 - 1
qcom/opensource/wlan/qcacld-3.0/core/mac/src/pe/lim/lim_process_sme_req_messages.c

@@ -4859,7 +4859,7 @@ static void lim_prepare_and_send_disassoc(struct mac_context *mac_ctx,
 		disassoc_req.doNotSendOverTheAir = 1;
 		disassoc_req.reasonCode =
 					REASON_AUTHORIZED_ACCESS_LIMIT_REACHED;
-	} else if (req->req.reason_code == CM_MLO_LINK_SWITCH_DISCONNECT) {
+	} else if (req->req.reason_code == (enum wlan_reason_code)CM_MLO_LINK_SWITCH_DISCONNECT) {
 		disassoc_req.doNotSendOverTheAir = 1;
 	}
 

+ 1 - 1
qcom/opensource/wlan/qcacld-3.0/core/wma/src/wma_main.c

@@ -6294,7 +6294,7 @@ static void wma_update_mlme_aux_dev_caps(struct wlan_objmgr_psoc *psoc,
 	struct wlan_mlme_aux_dev_caps
 		wlan_mlme_aux0_dev_caps[WLAN_MLME_HW_MODE_MAX] = {0};
 
-	if (WMI_HOST_HW_MODE_MAX != WLAN_MLME_HW_MODE_MAX)
+	if (WMI_HOST_HW_MODE_MAX != (enum wmi_host_hw_mode_config_type)WLAN_MLME_HW_MODE_MAX)
 		wma_err("struct define mismatch, pls fix it.");
 
 	num_aux_dev_caps =