video: driver: misc video changes
[1] Remove CAP_FLAG_ROOT flag. Root willbe identified with has_parents() api. [2] Replace field(struct msm_vidc_inst_cap) cap -> cap_id. [3] Rename below pool apis. msm_memory_alloc -> msm_memory_pool_alloc msm_memory_free -> msm_memory_pool_free [4] Remove struct msm_vidc_inst_cap_entry usage in inst. inst->firmware.list -> inst->firmware_list inst->children.list -> inst->children_list [5] Organize msm_vidc_inst_capability_type enums in such a way that all parents placed first then children. It will save CPU cycles while preparing caps_list. Change-Id: I376f4e6ddec37ce326c393fba133e19ba70bab09 Signed-off-by: Govindaraj Rajagopal <quic_grajagop@quicinc.com>
This commit is contained in:
@@ -56,8 +56,8 @@ void msm_vidc_memory_put_dmabuf_completely(struct msm_vidc_inst *inst,
|
||||
struct msm_memory_dmabuf *buf);
|
||||
int msm_memory_pools_init(struct msm_vidc_inst *inst);
|
||||
void msm_memory_pools_deinit(struct msm_vidc_inst *inst);
|
||||
void *msm_memory_alloc(struct msm_vidc_inst *inst,
|
||||
void *msm_memory_pool_alloc(struct msm_vidc_inst *inst,
|
||||
enum msm_memory_pool_type type);
|
||||
void msm_memory_free(struct msm_vidc_inst *inst, void *vidc_buf);
|
||||
void msm_memory_pool_free(struct msm_vidc_inst *inst, void *vidc_buf);
|
||||
|
||||
#endif // _MSM_VIDC_MEMORY_H_
|
Reference in New Issue
Block a user