Browse Source

video: driver: Resolve empty brace compilation issue for VS

Empty braces caused compilation issue on VS. Resolved
the same to now compile complete driver code on VS
with no additional change requirements.

Change-Id: Ib63aad3d104362c17c952780f40cd6e381902343
Signed-off-by: Akshata Sahukar <[email protected]>
Akshata Sahukar 4 năm trước cách đây
mục cha
commit
a774cd62bb
2 tập tin đã thay đổi với 5 bổ sung1 xóa
  1. 4 0
      driver/vidc/inc/msm_vidc_debug.h
  2. 1 1
      driver/vidc/src/msm_vidc_probe.c

+ 4 - 0
driver/vidc/inc/msm_vidc_debug.h

@@ -23,6 +23,10 @@
 #define FW_DBG_TAG VIDC_DBG_LABEL ": %6s: "
 #define DEFAULT_SID ((u32)-1)
 
+#ifndef MSM_VIDC_EMPTY_BRACE
+#define MSM_VIDC_EMPTY_BRACE {},
+#endif
+
 extern int msm_vidc_debug;
 extern bool msm_vidc_lossless_encode;
 extern bool msm_vidc_syscache_disable;

+ 1 - 1
driver/vidc/src/msm_vidc_probe.c

@@ -93,7 +93,7 @@ static struct attribute_group msm_vidc_core_attr_group = {
 static const struct of_device_id msm_vidc_dt_match[] = {
 	{.compatible = "qcom,msm-vidc"},
 	{.compatible = "qcom,msm-vidc,context-bank"},
-	{},
+	MSM_VIDC_EMPTY_BRACE
 };
 MODULE_DEVICE_TABLE(of, msm_vidc_dt_match);