Loading drivers/video/msm/mdss/mdss_mdp_overlay.c +4 −1 Original line number Diff line number Diff line Loading @@ -5215,13 +5215,16 @@ static int mdss_fb_get_metadata(struct msm_fb_data_type *mfd, break; case metadata_op_get_ion_fd: if (mfd->fb_ion_handle && mfd->fb_ion_client) { get_dma_buf(mfd->fbmem_buf); metadata->data.fbmem_ionfd = ion_share_dma_buf_fd(mfd->fb_ion_client, mfd->fb_ion_handle); if (metadata->data.fbmem_ionfd < 0) if (metadata->data.fbmem_ionfd < 0) { dma_buf_put(mfd->fbmem_buf); pr_err("fd allocation failed. fd = %d\n", metadata->data.fbmem_ionfd); } } break; case metadata_op_crc: ctl = mfd_to_ctl(mfd); Loading Loading
drivers/video/msm/mdss/mdss_mdp_overlay.c +4 −1 Original line number Diff line number Diff line Loading @@ -5215,13 +5215,16 @@ static int mdss_fb_get_metadata(struct msm_fb_data_type *mfd, break; case metadata_op_get_ion_fd: if (mfd->fb_ion_handle && mfd->fb_ion_client) { get_dma_buf(mfd->fbmem_buf); metadata->data.fbmem_ionfd = ion_share_dma_buf_fd(mfd->fb_ion_client, mfd->fb_ion_handle); if (metadata->data.fbmem_ionfd < 0) if (metadata->data.fbmem_ionfd < 0) { dma_buf_put(mfd->fbmem_buf); pr_err("fd allocation failed. fd = %d\n", metadata->data.fbmem_ionfd); } } break; case metadata_op_crc: ctl = mfd_to_ctl(mfd); Loading