Home
last modified time | relevance | path

Searched refs:buf_fec (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/ispp/
H A Dparams_v20.c21 if (!params_vdev->buf_fec[buf_idx].vaddr) { in fec_enable()
49 if (arg->buf_fd == params_vdev->buf_fec[i].dma_fd) in fec_config()
57 if (!params_vdev->buf_fec[i].vaddr) { in fec_config()
63 fec_data = (struct rkispp_fec_head *)params_vdev->buf_fec[buf_idx].vaddr; in fec_config()
67 fec_data = (struct rkispp_fec_head *)params_vdev->buf_fec[buf_idx].vaddr; in fec_config()
71 rkispp_prepare_buffer(dev, &params_vdev->buf_fec[buf_idx]); in fec_config()
73 dma_addr = params_vdev->buf_fec[buf_idx].dma_addr; in fec_config()
107 if (params->fec_cfg.buf_fd == vdev->buf_fec[i].dma_fd) { in fec_data_abandon()
108 data = (struct rkispp_fec_head *)vdev->buf_fec[i].vaddr; in fec_data_abandon()
H A Dparams.c134 params->buf_fec[i].is_need_vaddr = true; in rkispp_param_init_fecbuf()
135 params->buf_fec[i].is_need_dbuf = true; in rkispp_param_init_fecbuf()
136 params->buf_fec[i].is_need_dmafd = true; in rkispp_param_init_fecbuf()
137 params->buf_fec[i].size = PAGE_ALIGN(buf_size); in rkispp_param_init_fecbuf()
138 ret = rkispp_allow_buffer(params->dev, &params->buf_fec[i]); in rkispp_param_init_fecbuf()
144 fec_data = (struct rkispp_fec_head *)params->buf_fec[i].vaddr; in rkispp_param_init_fecbuf()
152 u32 val, dma_addr = params->buf_fec[i].dma_addr; in rkispp_param_init_fecbuf()
165 __func__, i, params->buf_fec[i].dma_fd, &params->buf_fec[i].dma_addr, in rkispp_param_init_fecbuf()
180 rkispp_free_buffer(params->dev, &params->buf_fec[i]); in rkispp_param_deinit_fecbuf()
368 fecbuf->buf_fd[i] = params_vdev->buf_fec[i].dma_fd; in rkispp_params_get_fecbuf_inf()
[all …]
H A Dstream_v20.c105 fec_data = (struct rkispp_fec_head *)params_vdev->buf_fec[0].vaddr; in config_fec()
107 rkispp_prepare_buffer(dev, &params_vdev->buf_fec[0]); in config_fec()
108 addrxf = params_vdev->buf_fec[0].dma_addr + fec_data->meshxf_oft; in config_fec()
109 addryf = params_vdev->buf_fec[0].dma_addr + fec_data->meshyf_oft; in config_fec()
110 addrxi = params_vdev->buf_fec[0].dma_addr + fec_data->meshxi_oft; in config_fec()
111 addryi = params_vdev->buf_fec[0].dma_addr + fec_data->meshyi_oft; in config_fec()
H A Dparams_v10.c514 if (arg->buf_fd == params_vdev->buf_fec[i].dma_fd) in fec_config()
522 if (!params_vdev->buf_fec[i].vaddr) { in fec_config()
528 fec_data = (struct rkispp_fec_head *)params_vdev->buf_fec[buf_idx].vaddr; in fec_config()
532 fec_data = (struct rkispp_fec_head *)params_vdev->buf_fec[buf_idx].vaddr; in fec_config()
536 rkispp_prepare_buffer(dev, &params_vdev->buf_fec[buf_idx]); in fec_config()
538 dma_addr = params_vdev->buf_fec[buf_idx].dma_addr; in fec_config()
567 if (!params_vdev->buf_fec[buf_idx].vaddr) { in fec_enable()
645 if (params->fec_cfg.buf_fd == vdev->buf_fec[i].dma_fd) { in fec_data_abandon()
646 data = (struct rkispp_fec_head *)vdev->buf_fec[i].vaddr; in fec_data_abandon()
H A Dparams.h57 struct rkispp_dummy_buffer buf_fec[FEC_MESH_BUF_MAX]; member