Kaynağa Gözat

qcacmn: Fix format specifier for macro which uses BIT()

BIT() is unsigned long int, and is being printed using
an incorrect format specifier. This leads to a compilation
failure.

Fix the format specifier for macro which uses BIT().
also typecast the macro to unsigned long for CONFIG_SLUB_DEBUG_ON
case where IS_CE_DEBUG_ONLY_FOR_CRIT_CE is of type unsigned int.

Change-Id: I5a717fd45c80b8245522c895c36aaafd46592454
CRs-Fixed: 3591809
Amit Mehta 1 yıl önce
ebeveyn
işleme
38997d7722
1 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 2 2
      hif/src/ce/ce_main.c

+ 2 - 2
hif/src/ce/ce_main.c

@@ -2308,8 +2308,8 @@ static struct hif_ce_desc_event *
 {
 	struct ce_desc_hist *ce_hist = &scn->hif_ce_desc_hist;
 
-	hif_debug("get ce debug buffer ce_id %u, only_ce2/ce3=0x%x, idx=%u",
-		  ce_id, IS_CE_DEBUG_ONLY_FOR_CRIT_CE,
+	hif_debug("get ce debug buffer ce_id %u, only_ce2/ce3=%lu, idx=%u",
+		  ce_id, (unsigned long)IS_CE_DEBUG_ONLY_FOR_CRIT_CE,
 		  ce_hist->ce_id_hist_map[ce_id]);
 	if (IS_CE_DEBUG_ONLY_FOR_CRIT_CE &&
 	    (ce_id == CE_ID_2 || ce_id == CE_ID_3 || ce_id == CE_ID_7)) {