浏览代码

video: driver: update fw load-unload functions

Update the fw load and fw unload functions to
make them non-static to allow calls from other
files.

Change-Id: I387a884a1274354e78defdf00245bd0108dd61fc
Signed-off-by: Rohit Kulkarni <[email protected]>
Rohit Kulkarni 4 年之前
父节点
当前提交
2155605082
共有 2 个文件被更改,包括 4 次插入2 次删除
  1. 2 0
      driver/vidc/inc/venus_hfi.h
  2. 2 2
      driver/vidc/src/venus_hfi.c

+ 2 - 0
driver/vidc/inc/venus_hfi.h

@@ -71,5 +71,7 @@ int __setup_ucregion_memmap(struct msm_vidc_core *core);
 int __raise_interrupt(struct msm_vidc_core *core);
 int __power_off(struct msm_vidc_core *core);
 bool __core_in_valid_state(struct msm_vidc_core *core);
+int __load_fw(struct msm_vidc_core *core);
+void __unload_fw(struct msm_vidc_core *core);
 
 #endif // _VENUS_HFI_H_

+ 2 - 2
driver/vidc/src/venus_hfi.c

@@ -2407,7 +2407,7 @@ exit:
 	return rc;
 }
 
-static int __load_fw(struct msm_vidc_core *core)
+int __load_fw(struct msm_vidc_core *core)
 {
 	int rc = 0;
 
@@ -2462,7 +2462,7 @@ fail_init_res:
 	return rc;
 }
 
-static void __unload_fw(struct msm_vidc_core *core)
+void __unload_fw(struct msm_vidc_core *core)
 {
 	if (!core->dt->fw_cookie)
 		return;