Home
last modified time | relevance | path

Searched refs:req (Results 1 - 25 of 89) sorted by relevance

1234

/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/rga3/
H A Drga3_reg_info.c1260 static void set_wr_info(struct rga_req *req_rga, struct rga3_req *req) in set_wr_info() argument
1263 req->wr.dst_act_w = req->win0.dst_act_w; in set_wr_info()
1264 req->wr.dst_act_h = req->win0.dst_act_h; in set_wr_info()
1267 req->wr.vir_w = req_rga->dst.vir_w; in set_wr_info()
1268 req->wr.vir_h = req_rga->dst.vir_h; in set_wr_info()
1271 req->wr.rd_mode = 0; in set_wr_info()
1273 req->wr.rd_mode = 1; in set_wr_info()
1275 req in set_wr_info()
1282 rga_cmd_to_rga3_cmd(struct rga_req *req_rga, struct rga3_req *req) rga_cmd_to_rga3_cmd() argument
1628 rga3_scale_check(const struct rga3_req *req) rga3_scale_check() argument
1666 rga3_check_param(const struct rga3_req *req) rga3_check_param() argument
1904 print_debug_info(struct rga3_req *req) print_debug_info() argument
1958 rga3_align_check(struct rga3_req *req) rga3_align_check() argument
1985 struct rga3_req req; rga3_init_reg() local
[all...]
H A Drga2_mmu_info.c396 struct rga2_req *req, struct rga_job *job) in rga2_mmu_flush_cache()
424 if (req->mmu_info.dst_mmu_flag & 1) { in rga2_mmu_flush_cache()
425 DstPageCount = rga_buf_size_cal(req->dst.yrgb_addr, in rga2_mmu_flush_cache()
426 req->dst.uv_addr, in rga2_mmu_flush_cache()
427 req->dst.v_addr, in rga2_mmu_flush_cache()
428 req->dst.format, in rga2_mmu_flush_cache()
429 req->dst.vir_w, in rga2_mmu_flush_cache()
430 req->dst.vir_h, &DstStart, NULL); in rga2_mmu_flush_cache()
460 req->dst.vir_w, in rga2_mmu_flush_cache()
461 req in rga2_mmu_flush_cache()
395 rga2_mmu_flush_cache(struct rga2_mmu_other_t *reg, struct rga2_req *req, struct rga_job *job) rga2_mmu_flush_cache() argument
549 rga2_mmu_info_BitBlt_mode(struct rga2_mmu_other_t *reg, struct rga2_req *req, struct rga_job *job) rga2_mmu_info_BitBlt_mode() argument
815 rga2_mmu_info_color_palette_mode(struct rga2_mmu_other_t *reg, struct rga2_req *req, struct rga_job *job) rga2_mmu_info_color_palette_mode() argument
988 rga2_mmu_info_color_fill_mode(struct rga2_mmu_other_t *reg, struct rga2_req *req, struct rga_job *job) rga2_mmu_info_color_fill_mode() argument
1121 rga2_mmu_info_update_palette_table_mode(struct rga2_mmu_other_t *reg, struct rga2_req *req, struct rga_job *job) rga2_mmu_info_update_palette_table_mode() argument
1236 rga2_set_mmu_reg_info(struct rga2_mmu_other_t *reg, struct rga2_req *req, struct rga_job *job) rga2_set_mmu_reg_info() argument
[all...]
H A Drga2_reg_info.c1683 void rga_cmd_to_rga2_cmd(struct rga_req *req_rga, struct rga2_req *req) in rga_cmd_to_rga2_cmd() argument
1688 req->render_mode = UPDATE_PALETTE_TABLE_MODE; in rga_cmd_to_rga2_cmd()
1690 req->render_mode = UPDATE_PATTEN_BUF_MODE; in rga_cmd_to_rga2_cmd()
1692 req->render_mode = BITBLT_MODE; in rga_cmd_to_rga2_cmd()
1694 req->render_mode = req_rga->render_mode; in rga_cmd_to_rga2_cmd()
1696 memcpy(&req->src, &req_rga->src, sizeof(req_rga->src)); in rga_cmd_to_rga2_cmd()
1697 memcpy(&req->dst, &req_rga->dst, sizeof(req_rga->dst)); in rga_cmd_to_rga2_cmd()
1699 if (req->render_mode == UPDATE_PALETTE_TABLE_MODE) in rga_cmd_to_rga2_cmd()
1700 memcpy(&req->pat, &req_rga->pat, sizeof(req_rga->pat)); in rga_cmd_to_rga2_cmd()
1702 memcpy(&req in rga_cmd_to_rga2_cmd()
1978 rga2_check_param(const struct rga2_req *req) rga2_check_param() argument
2068 rga2_align_check(struct rga2_req *req) rga2_align_check() argument
2254 print_debug_info(struct rga2_req *req) print_debug_info() argument
2306 struct rga2_req req; rga2_init_reg() local
[all...]
H A Drga_debugger.c526 void rga_cmd_print_debug_info(struct rga_req *req) in rga_cmd_print_debug_info() argument
530 req->render_mode, req->bsfilter_flag, in rga_cmd_print_debug_info()
531 req->rotate_mode); in rga_cmd_print_debug_info()
534 (unsigned long)req->src.yrgb_addr, in rga_cmd_print_debug_info()
535 (unsigned long)req->src.uv_addr, in rga_cmd_print_debug_info()
536 (unsigned long)req->src.v_addr, in rga_cmd_print_debug_info()
537 req->src.act_w, req->src.act_h, in rga_cmd_print_debug_info()
538 req in rga_cmd_print_debug_info()
[all...]
/device/soc/rockchip/common/vendor/drivers/video/rockchip/rga2/
H A Drga2_mmu_info.c338 int rga2_get_dma_info(struct rga2_reg *reg, struct rga2_req *req) in rga2_get_dma_info() argument
356 src0 = &req->src; in rga2_get_dma_info()
357 src1 = &req->src1; in rga2_get_dma_info()
358 dst = &req->dst; in rga2_get_dma_info()
359 els = &req->pat; in rga2_get_dma_info()
362 mmu_flag = req->mmu_info.src0_mmu_flag; in rga2_get_dma_info()
385 mmu_flag = req->mmu_info.src1_mmu_flag; in rga2_get_dma_info()
409 mmu_flag = req->mmu_info.dst_mmu_flag; in rga2_get_dma_info()
433 mmu_flag = req->mmu_info.els_mmu_flag; in rga2_get_dma_info()
476 static int rga2_get_dma_info(struct rga2_reg *reg, struct rga2_req *req) in rga2_get_dma_info() argument
982 rga2_mmu_flush_cache(struct rga2_reg *reg, struct rga2_req *req) rga2_mmu_flush_cache() argument
1050 rga2_mmu_info_BitBlt_mode(struct rga2_reg *reg, struct rga2_req *req) rga2_mmu_info_BitBlt_mode() argument
1235 rga2_mmu_info_color_palette_mode(struct rga2_reg *reg, struct rga2_req *req) rga2_mmu_info_color_palette_mode() argument
1376 rga2_mmu_info_color_fill_mode(struct rga2_reg *reg, struct rga2_req *req) rga2_mmu_info_color_fill_mode() argument
1458 rga2_mmu_info_update_palette_table_mode(struct rga2_reg *reg, struct rga2_req *req) rga2_mmu_info_update_palette_table_mode() argument
1552 rga2_set_mmu_info(struct rga2_reg *reg, struct rga2_req *req) rga2_set_mmu_info() argument
[all...]
H A Drga2_drv.c95 static int rga2_blit_async(rga2_session *session, struct rga2_req *req);
330 static void print_debug_info(struct rga2_req *req) in print_debug_info() argument
332 INFO("render_mode:%s,bitblit_mode=%d,rotate_mode:%s\n", rga2_get_render_mode_str(req->render_mode), in print_debug_info()
333 req->bitblt_mode, rga2_get_rotate_mode_str(req->rotate_mode)); in print_debug_info()
334 INFO("src : y=%lx uv=%lx v=%lx aw=%d ah=%d vw=%d vh=%d xoff=%d yoff=%d format=%s\n", req->src.yrgb_addr, in print_debug_info()
335 req->src.uv_addr, req->src.v_addr, req->src.act_w, req in print_debug_info()
352 rga2_align_check(struct rga2_req *req) rga2_align_check() argument
382 rga2_scale_check(struct rga2_req *req) rga2_scale_check() argument
679 rga2_check_param(const struct rga2_req *req) rga2_check_param() argument
748 rga2_reg_init(rga2_session *session, struct rga2_req *req) rga2_reg_init() argument
976 rga2_blit_flush_cache(rga2_session *session, struct rga2_req *req) rga2_blit_flush_cache() argument
1018 rga2_blit(rga2_session *session, struct rga2_req *req) rga2_blit() argument
1046 rga2_blit_async(rga2_session *session, struct rga2_req *req) rga2_blit_async() argument
1066 rga2_blit_sync(rga2_session *session, struct rga2_req *req) rga2_blit_sync() argument
1176 struct rga2_req req, req_first; rga_ioctl() local
1359 struct rga2_req req, req_first; compat_rga_ioctl() local
1493 struct rga2_req req; rga2_ioctl_kernel() local
1841 struct rga2_req req; rga2_slt() local
2046 struct rga2_req req; rga2_test_0() local
[all...]
H A Drga2_reg_info.c1631 void RGA_MSG_2_RGA2_MSG(struct rga_req *req_rga, struct rga2_req *req) in RGA_MSG_2_RGA2_MSG() argument
1636 req->buf_type = RGA_BUF_GEM_TYPE_MASK & RGA_BUF_GEM_TYPE_DMA; in RGA_MSG_2_RGA2_MSG()
1643 req->render_mode = update_palette_table_mode; in RGA_MSG_2_RGA2_MSG()
1645 req->render_mode = update_patten_buff_mode; in RGA_MSG_2_RGA2_MSG()
1647 req->render_mode = bitblt_mode; in RGA_MSG_2_RGA2_MSG()
1649 req->render_mode = req_rga->render_mode; in RGA_MSG_2_RGA2_MSG()
1652 memcpy(&req->src, &req_rga->src, sizeof(req_rga->src)); in RGA_MSG_2_RGA2_MSG()
1653 memcpy(&req->dst, &req_rga->dst, sizeof(req_rga->dst)); in RGA_MSG_2_RGA2_MSG()
1655 if (req->render_mode == update_palette_table_mode) { in RGA_MSG_2_RGA2_MSG()
1656 memcpy(&req in RGA_MSG_2_RGA2_MSG()
1903 RGA_MSG_2_RGA2_MSG_32(struct rga_req_32 *req_rga, struct rga2_req *req) RGA_MSG_2_RGA2_MSG_32() argument
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/mmc/core/
H A Dblock.c99 #define mmc_req_rel_wr(req) (((req)->cmd_flags & REQ_FUA) && (rq_data_dir(req) == WRITE))
257 struct request *req; in power_ro_lock_store() local
272 req = blk_get_request(mq->queue, REQ_OP_DRV_OUT, 0); in power_ro_lock_store()
273 if (IS_ERR(req)) { in power_ro_lock_store()
274 count = PTR_ERR(req); in power_ro_lock_store()
277 req_to_mmc_queue_req(req)->drv_op = MMC_DRV_OP_BOOT_WP; in power_ro_lock_store()
278 blk_execute_rq(mq->queue, NULL, req, 0); in power_ro_lock_store()
279 ret = req_to_mmc_queue_req(req) in power_ro_lock_store()
624 struct request *req; mmc_blk_ioctl_cmd() local
672 struct request *req; mmc_blk_ioctl_multi_cmd() local
999 mmc_blk_issue_drv_op(struct mmc_queue *mq, struct request *req) mmc_blk_issue_drv_op() argument
1066 mmc_blk_issue_discard_rq(struct mmc_queue *mq, struct request *req) mmc_blk_issue_discard_rq() argument
1101 mmc_blk_issue_secdiscard_rq(struct mmc_queue *mq, struct request *req) mmc_blk_issue_secdiscard_rq() argument
1173 mmc_blk_issue_flush(struct mmc_queue *mq, struct request *req) mmc_blk_issue_flush() argument
1190 mmc_apply_rel_rw(struct mmc_blk_request *brq, struct mmc_card *card, struct request *req) mmc_apply_rel_rw() argument
1265 struct request *req = mmc_queue_req_to_req(mqrq); mmc_blk_data_prep() local
1391 mmc_blk_cqe_complete_rq(struct mmc_queue *mq, struct request *req) mmc_blk_cqe_complete_rq() argument
1467 struct request *req = mmc_queue_req_to_req(mqrq); mmc_blk_cqe_req_done() local
1490 mmc_blk_cqe_prep_dcmd(struct mmc_queue_req *mqrq, struct request *req) mmc_blk_cqe_prep_dcmd() argument
1502 mmc_blk_cqe_issue_flush(struct mmc_queue *mq, struct request *req) mmc_blk_cqe_issue_flush() argument
1516 mmc_blk_hsq_issue_rw_rq(struct mmc_queue *mq, struct request *req) mmc_blk_hsq_issue_rw_rq() argument
1534 mmc_blk_cqe_issue_rw_rq(struct mmc_queue *mq, struct request *req) mmc_blk_cqe_issue_rw_rq() argument
1553 struct request *req = mmc_queue_req_to_req(mqrq); mmc_blk_rw_rq_prep() local
1627 mmc_blk_fix_state(struct mmc_card *card, struct request *req) mmc_blk_fix_state() argument
1648 mmc_blk_read_single(struct mmc_queue *mq, struct request *req) mmc_blk_read_single() argument
1716 mmc_blk_status_error(struct request *req, u32 status) mmc_blk_status_error() argument
1754 mmc_blk_mq_rw_recovery(struct mmc_queue *mq, struct request *req) mmc_blk_mq_rw_recovery() argument
1856 mmc_blk_card_busy(struct mmc_card *card, struct request *req) mmc_blk_card_busy() argument
1885 mmc_blk_rw_reset_success(struct mmc_queue *mq, struct request *req) mmc_blk_rw_reset_success() argument
1892 mmc_blk_mq_complete_rq(struct mmc_queue *mq, struct request *req) mmc_blk_mq_complete_rq() argument
1931 struct request *req = mmc_queue_req_to_req(mqrq); mmc_blk_hsq_req_done() local
1962 mmc_blk_mq_complete(struct request *req) mmc_blk_mq_complete() argument
1973 mmc_blk_mq_poll_completion(struct mmc_queue *mq, struct request *req) mmc_blk_mq_poll_completion() argument
1988 mmc_blk_mq_dec_in_flight(struct mmc_queue *mq, struct request *req) mmc_blk_mq_dec_in_flight() argument
2006 mmc_blk_mq_post_req(struct mmc_queue *mq, struct request *req) mmc_blk_mq_post_req() argument
2029 struct request *req = mq->recovery_req; mmc_blk_mq_recovery() local
2082 struct request *req = mmc_queue_req_to_req(mqrq); mmc_blk_mq_req_done() local
2171 mmc_blk_mq_issue_rw_rq(struct mmc_queue *mq, struct request *req) mmc_blk_mq_issue_rw_rq() argument
2223 mmc_blk_mq_issue_rq(struct mmc_queue *mq, struct request *req) mmc_blk_mq_issue_rq() argument
2730 struct request *req; mmc_dbg_card_status_get() local
2759 struct request *req; mmc_ext_csd_open() local
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A Ddrm_ioctl.c235 struct drm_get_cap *req = data; in drm_getcap() local
238 req->value = 0; in drm_getcap()
241 switch (req->capability) { in drm_getcap()
243 req->value = 1; in drm_getcap()
246 req->value |= dev->driver->prime_fd_to_handle ? DRM_PRIME_CAP_IMPORT : 0; in drm_getcap()
247 req->value |= dev->driver->prime_handle_to_fd ? DRM_PRIME_CAP_EXPORT : 0; in drm_getcap()
250 req->value = drm_core_check_feature(dev, DRIVER_SYNCOBJ); in drm_getcap()
253 req->value = drm_core_check_feature(dev, DRIVER_SYNCOBJ_TIMELINE); in drm_getcap()
262 switch (req->capability) { in drm_getcap()
265 req in drm_getcap()
320 struct drm_set_client_cap *req = data; drm_setclientcap() local
[all...]
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Ddbus_usb_linux.c279 /* add a new batch req to rx queue when waiting item count reduce to this number */
610 urb_req_t *req; in dbus_usbos_qdeq() local
617 req = NULL; in dbus_usbos_qdeq()
625 req = list_entry(urbreq_q->next, urb_req_t, urb_list); in dbus_usbos_qdeq()
629 list_del_init(&req->urb_list); in dbus_usbos_qdeq()
634 return req; in dbus_usbos_qdeq()
638 dbus_usbos_qenq(struct list_head *urbreq_q, urb_req_t *req, spinlock_t *lock) in dbus_usbos_qenq() argument
644 list_add_tail(&req->urb_list, urbreq_q); in dbus_usbos_qenq()
655 dbus_usbos_req_del(urb_req_t *req, spinlock_t *lock) in dbus_usbos_req_del() argument
661 list_del_init(&req in dbus_usbos_req_del()
680 urb_req_t *req; dbus_usbos_urbreqs_alloc() local
756 urb_req_t *req; dbus_usbos_urbreqs_free() local
801 urb_req_t *req = urb->context; dbus_usbos_send_complete() local
851 urb_req_t *req; dbus_usbos_recv_urb_submit() local
933 dbus_usbos_recv_complete_handle(urb_req_t *req, int len, int status) dbus_usbos_recv_complete_handle() argument
1136 urb_req_t *req; dbus_usbos_unlink() local
1192 urb_req_t *req; dbusos_stop() local
1758 urb_req_t *req, *req_zlp = NULL; dbus_usbos_intf_send_irb() local
2810 urb_req_t *req; dbus_usbos_tx_thread_deinit() local
2831 urb_req_t *req; dbus_usbos_tx_thread_func() local
3043 urb_req_t *req; dbus_usbos_thread_func() local
3084 urb_req_t *req = urb->context; dbus_usbos_dispatch_schedule() local
[all...]
/device/qemu/riscv32_virt/liteos_m/board/driver/
H A Dvirtgpu.c179 static bool NotifyAndWaitResponse(unsigned queue, struct Virtq *q, const void *req, volatile void *resp) in NotifyAndWaitResponse() argument
181 const struct VirtgpuCtrlHdr *a = req; in NotifyAndWaitResponse()
205 static bool RequestResponse(unsigned queue, const void *req, size_t reqSize, volatile void *resp, size_t respSize) in RequestResponse() argument
211 q->desc[idx].pAddr = u32_to_u64(VMM_TO_DMA_ADDR((VADDR_T)req)); in RequestResponse()
220 return NotifyAndWaitResponse(queue, q, req, resp); in RequestResponse()
223 static bool RequestDataResponse(const void *req, size_t reqSize, const void *data, in RequestDataResponse() argument
229 q->desc[idx].pAddr = u32_to_u64(VMM_TO_DMA_ADDR((VADDR_T)req)); in RequestDataResponse()
243 return NotifyAndWaitResponse(0, q, req, resp); in RequestDataResponse()
247 static void RequestNoResponse(unsigned queue, const void *req, size_t reqSize, bool notify) in RequestNoResponse() argument
258 q->desc[head].pAddr = u32_to_u64(VMM_TO_DMA_ADDR((VADDR_T)req)); in RequestNoResponse()
282 struct VirtgpuCtrlHdr req = { CMDGetDisplayInfo() local
318 struct VirtgpuGetEdid req = { CMDGetEdid() local
340 struct VirtgpuResourceCreate2D req = { CMDResourceCreate2D() local
360 struct VirtgpuSetScanout req = { CMDSetScanout() local
372 struct VirtgpuTransferToHost2D req = { CMDTransferToHost() local
386 struct VirtgpuResourceFlush req = { CMDResourceFlush() local
410 struct VirtgpuResourceAttachBacking req = { CMDResourceAttachBacking() local
[all...]
/device/qemu/drivers/virtio/
H A Dvirtgpu.c178 static bool NotifyAndWaitResponse(unsigned queue, struct Virtq *q, const void *req, volatile void *resp) in NotifyAndWaitResponse() argument
180 const struct VirtgpuCtrlHdr *a = req; in NotifyAndWaitResponse()
204 static bool RequestResponse(unsigned queue, const void *req, size_t reqSize, volatile void *resp, size_t respSize) in RequestResponse() argument
210 q->desc[idx].pAddr = VMM_TO_DMA_ADDR((VADDR_T)req); in RequestResponse()
219 return NotifyAndWaitResponse(queue, q, req, resp); in RequestResponse()
222 static bool RequestDataResponse(const void *req, size_t reqSize, const void *data, in RequestDataResponse() argument
228 q->desc[idx].pAddr = VMM_TO_DMA_ADDR((VADDR_T)req); in RequestDataResponse()
242 return NotifyAndWaitResponse(0, q, req, resp); in RequestDataResponse()
246 static void RequestNoResponse(unsigned queue, const void *req, size_t reqSize, bool notify) in RequestNoResponse() argument
257 q->desc[head].pAddr = VMM_TO_DMA_ADDR((VADDR_T)req); in RequestNoResponse()
281 struct VirtgpuCtrlHdr req = { CMDGetDisplayInfo() local
317 struct VirtgpuGetEdid req = { CMDGetEdid() local
339 struct VirtgpuResourceCreate2D req = { CMDResourceCreate2D() local
359 struct VirtgpuSetScanout req = { CMDSetScanout() local
371 struct VirtgpuTransferToHost2D req = { CMDTransferToHost() local
385 struct VirtgpuResourceFlush req = { CMDResourceFlush() local
407 struct VirtgpuResourceAttachBacking req = { CMDResourceAttachBacking() local
[all...]
/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/
H A Dmpp_vepu1.c77 /* req for current task */
161 struct mpp_request *req; in vepu_extract_task_msg() local
165 req = &msgs->reqs[i]; in vepu_extract_task_msg()
166 if (!req->size) { in vepu_extract_task_msg()
169 switch (req->cmd) { in vepu_extract_task_msg()
173 ret = mpp_check_req(req, 0, sizeof(task->reg), off_s, off_e); in vepu_extract_task_msg()
177 if (copy_from_user((u8 *)task->reg + req->offset, req->data, req->size)) { in vepu_extract_task_msg()
181 memcpy(&task->w_reqs[task->w_req_cnt++], req, sizeo in vepu_extract_task_msg()
266 struct mpp_request *req = &task->w_reqs[i]; vepu_run() local
323 struct mpp_request *req; vepu_finish() local
346 struct mpp_request *req; vepu_result() local
369 vepu_control(struct mpp_session *session, struct mpp_request *req) vepu_control() argument
[all...]
H A Dmpp_jpgdec.c83 /* req for current task */
143 struct mpp_request *req; in jpgdec_extract_task_msg() local
149 req = &msgs->reqs[i]; in jpgdec_extract_task_msg()
150 if (!req->size) { in jpgdec_extract_task_msg()
154 switch (req->cmd) { in jpgdec_extract_task_msg()
158 ret = mpp_check_req(req, 0, sizeof(task->reg), off_s, off_e); in jpgdec_extract_task_msg()
162 if (copy_from_user((u8 *)task->reg + req->offset, req->data, req->size)) { in jpgdec_extract_task_msg()
166 memcpy(&task->w_reqs[task->w_req_cnt++], req, sizeo in jpgdec_extract_task_msg()
256 struct mpp_request *req = &task->w_reqs[i]; jpgdec_run() local
279 struct mpp_request *req; jpgdec_finish() local
316 struct mpp_request *req; jpgdec_result() local
[all...]
H A Dmpp_vdpu2.c92 /* req for current task */
238 struct mpp_request *req; in vdpu_extract_task_msg() local
242 req = &msgs->reqs[i]; in vdpu_extract_task_msg()
243 if (!req->size) { in vdpu_extract_task_msg()
246 switch (req->cmd) { in vdpu_extract_task_msg()
250 ret = mpp_check_req(req, 0, sizeof(task->reg), off_s, off_e); in vdpu_extract_task_msg()
254 if (copy_from_user((u8 *)task->reg + req->offset, req->data, req->size)) { in vdpu_extract_task_msg()
258 memcpy(&task->w_reqs[task->w_req_cnt++], req, sizeo in vdpu_extract_task_msg()
341 struct mpp_request *req = &task->w_reqs[i]; vdpu_run() local
364 struct mpp_request *req; vdpu_finish() local
392 struct mpp_request *req; vdpu_result() local
[all...]
H A Dmpp_rkvdec2.c69 static int mpp_extract_rcb_info(struct rkvdec2_rcb_info *rcb_inf, struct mpp_request *req) in mpp_extract_rcb_info() argument
72 int cnt = req->size / sizeof(rcb_inf->elem[0]); in mpp_extract_rcb_info()
74 if (req->size > sizeof(rcb_inf->elem)) { in mpp_extract_rcb_info()
78 if (copy_from_user(rcb_inf->elem, req->data, req->size)) { in mpp_extract_rcb_info()
91 struct mpp_request *req; in rkvdec2_extract_task_msg() local
97 req = &msgs->reqs[i]; in rkvdec2_extract_task_msg()
98 if (!req->size) { in rkvdec2_extract_task_msg()
102 switch (req->cmd) { in rkvdec2_extract_task_msg()
106 ret = mpp_check_req(req, in rkvdec2_extract_task_msg()
312 struct mpp_request *req = &task->w_reqs[i]; rkvdec2_run() local
431 struct mpp_request *req; rkvdec2_finish() local
468 struct mpp_request *req; rkvdec2_result() local
502 rkvdec2_control(struct mpp_session *session, struct mpp_request *req) rkvdec2_control() argument
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/
H A Dmpp_vepu1.c79 /* req for current task */
170 struct mpp_request *req; in vepu_extract_task_msg() local
176 req = &msgs->reqs[i]; in vepu_extract_task_msg()
177 if (!req->size) in vepu_extract_task_msg()
180 switch (req->cmd) { in vepu_extract_task_msg()
184 ret = mpp_check_req(req, 0, sizeof(task->reg), in vepu_extract_task_msg()
188 if (copy_from_user((u8 *)task->reg + req->offset, in vepu_extract_task_msg()
189 req->data, req->size)) { in vepu_extract_task_msg()
194 req, sizeo in vepu_extract_task_msg()
279 struct mpp_request *req = &task->w_reqs[i]; vepu_run() local
344 struct mpp_request *req; vepu_finish() local
369 struct mpp_request *req; vepu_result() local
397 vepu_control(struct mpp_session *session, struct mpp_request *req) vepu_control() argument
[all...]
H A Dmpp_vdpu1.c109 /* req for current task */
287 struct mpp_request *req; in vdpu_extract_task_msg() local
293 req = &msgs->reqs[i]; in vdpu_extract_task_msg()
294 if (!req->size) in vdpu_extract_task_msg()
297 switch (req->cmd) { in vdpu_extract_task_msg()
301 ret = mpp_check_req(req, 0, sizeof(task->reg), in vdpu_extract_task_msg()
305 if (copy_from_user((u8 *)task->reg + req->offset, in vdpu_extract_task_msg()
306 req->data, req->size)) { in vdpu_extract_task_msg()
311 req, sizeo in vdpu_extract_task_msg()
398 struct mpp_request *req = &task->w_reqs[i]; vdpu_run() local
423 struct mpp_request *req; vdpu_finish() local
454 struct mpp_request *req; vdpu_result() local
[all...]
H A Dmpp_vdpu2.c94 /* req for current task */
245 struct mpp_request *req; in vdpu_extract_task_msg() local
251 req = &msgs->reqs[i]; in vdpu_extract_task_msg()
252 if (!req->size) in vdpu_extract_task_msg()
255 switch (req->cmd) { in vdpu_extract_task_msg()
259 ret = mpp_check_req(req, 0, sizeof(task->reg), in vdpu_extract_task_msg()
263 if (copy_from_user((u8 *)task->reg + req->offset, in vdpu_extract_task_msg()
264 req->data, req->size)) { in vdpu_extract_task_msg()
269 req, sizeo in vdpu_extract_task_msg()
351 struct mpp_request *req = &task->w_reqs[i]; vdpu_run() local
376 struct mpp_request *req; vdpu_finish() local
407 struct mpp_request *req; vdpu_result() local
[all...]
H A Dmpp_jpgdec.c85 /* req for current task */
148 struct mpp_request *req; in jpgdec_extract_task_msg() local
154 req = &msgs->reqs[i]; in jpgdec_extract_task_msg()
155 if (!req->size) in jpgdec_extract_task_msg()
158 switch (req->cmd) { in jpgdec_extract_task_msg()
162 ret = mpp_check_req(req, 0, sizeof(task->reg), in jpgdec_extract_task_msg()
166 if (copy_from_user((u8 *)task->reg + req->offset, in jpgdec_extract_task_msg()
167 req->data, req->size)) { in jpgdec_extract_task_msg()
172 req, sizeo in jpgdec_extract_task_msg()
260 struct mpp_request *req = &task->w_reqs[i]; jpgdec_run() local
285 struct mpp_request *req; jpgdec_finish() local
325 struct mpp_request *req; jpgdec_result() local
[all...]
H A Dmpp_rkvdec2.c70 struct mpp_request *req) in mpp_extract_rcb_info()
73 int cnt = req->size / sizeof(rcb_inf->elem[0]); in mpp_extract_rcb_info()
75 if (req->size > sizeof(rcb_inf->elem)) { in mpp_extract_rcb_info()
79 if (copy_from_user(rcb_inf->elem, req->data, req->size)) { in mpp_extract_rcb_info()
94 struct mpp_request *req; in rkvdec2_extract_task_msg() local
100 req = &msgs->reqs[i]; in rkvdec2_extract_task_msg()
101 if (!req->size) in rkvdec2_extract_task_msg()
104 switch (req->cmd) { in rkvdec2_extract_task_msg()
108 ret = mpp_check_req(req, in rkvdec2_extract_task_msg()
69 mpp_extract_rcb_info(struct rkvdec2_rcb_info *rcb_inf, struct mpp_request *req) mpp_extract_rcb_info() argument
313 struct mpp_request *req = &task->w_reqs[i]; rkvdec2_run() local
432 struct mpp_request *req; rkvdec2_finish() local
470 struct mpp_request *req; rkvdec2_result() local
508 rkvdec2_control(struct mpp_session *session, struct mpp_request *req) rkvdec2_control() argument
[all...]
/device/soc/rockchip/rk3588/kernel/include/trace/hooks/
H A Dpower.h28 TP_PROTO(struct freq_constraints *qos, struct freq_qos_request *req,
30 TP_ARGS(qos, req, type, value, ret));
33 TP_PROTO(struct freq_qos_request *req, int value),
34 TP_ARGS(req, value));
37 TP_PROTO(struct freq_qos_request *req),
38 TP_ARGS(req));
/device/soc/rockchip/rk3568/hardware/mpp/mpp/legacy/
H A Dvpu.c54 RK_U32 *req; member
192 VPUReq_t req; in VPUClientSendReg() local
243 req.req = regs; in VPUClientSendReg()
244 req.size = nregs; in VPUClientSendReg()
245 ret = (RK_S32)ioctl(fd, VPU_IOC_SET_REG, &req); in VPUClientSendReg()
274 VPUReq_t req; in VPUClientWaitResult() local
296 req.req = regs; in VPUClientWaitResult()
297 req in VPUClientWaitResult()
323 VPUReq_t req; VPUClientGetHwCfg() local
[all...]
/device/soc/rockchip/common/vendor/drivers/rockchip/
H A Dpm_domains.c125 #define DOMAIN(_name, pwr, status, req, idle, ack, wakeup, keepon) \
127 .name = (_name), .pwr_mask = (pwr), .status_mask = (status), .req_mask = (req), .idle_mask = (idle), \
131 #define DOMAIN_M(_name, pwr, status, req, idle, ack, wakeup, keepon) \
134 .req_w_mask = (req) << 16, .req_mask = (req), .idle_mask = (idle), .ack_mask = (ack), \
138 #define DOMAIN_M_O(_name, pwr, status, p_offset, req, idle, ack, r_offset, wakeup, keepon) \
141 .req_w_mask = (req) << 16, .req_mask = (req), .idle_mask = (idle), .ack_mask = (ack), \
145 #define DOMAIN_M_O_R(_name, p_offset, pwr, status, r_status, r_offset, req, idle, ack, wakeup, keepon) \
149 .req_w_mask = (req) << 1
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/soc/rockchip/
H A Dpm_domains.c136 #define DOMAIN(_name, pwr, status, req, idle, ack, wakeup, keepon) \
138 .name = (_name), .pwr_mask = (pwr), .status_mask = (status), .req_mask = (req), .idle_mask = (idle), \
142 #define DOMAIN_M(_name, pwr, status, req, idle, ack, wakeup, keepon) \
145 .req_w_mask = (req) << 16, .req_mask = (req), .idle_mask = (idle), .ack_mask = (ack), \
149 #define DOMAIN_M_O(_name, pwr, status, p_offset, req, idle, ack, r_offset, wakeup, keepon) \
152 .req_w_mask = (req) << 16, .req_mask = (req), .idle_mask = (idle), .ack_mask = (ack), \
156 #define DOMAIN_M_O_R(_name, p_offset, pwr, status, r_status, r_offset, req, idle, ack, wakeup, keepon) \
160 .req_w_mask = (req) << 1
[all...]

Completed in 28 milliseconds

1234