瀏覽代碼

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 年之前
父節點
當前提交
a774cd62bb
共有 2 個文件被更改,包括 5 次插入1 次删除
  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);