Lines Matching full:vpu

13  * DOC: VPU
15 * VPU (video processor unit) is a tiny processor controlling video hardware
17 * VPU interfaces with other blocks by share memory and interrupt.
27 * @IPI_VPU_INIT: The interrupt from vpu is to notfiy kernel
28 * VPU initialization completed.
29 * IPI_VPU_INIT is sent from VPU when firmware is
31 * command to VPU.
33 * to VPU to trigger the interrupt.
34 * @IPI_VDEC_H264: The interrupt from vpu is to notify kernel to
42 * @IPI_VDEC_VP9: The interrupt from vpu is to notify kernel to
46 * @IPI_VENC_H264: The interrupt from vpu is to notify kernel to
48 * @IPI_VENC_VP8: The interrupt fro vpu is to notify kernel to
50 * @IPI_MDP: The interrupt from vpu is to notify kernel to
67 * enum rst_id - reset id to register reset function for VPU watchdog timeout
84 * @pdev: VPU platform device
90 * Register an ipi function to receive ipi interrupt from VPU.
98 * vpu_ipi_send - send data from AP to vpu.
100 * @pdev: VPU platform device
106 * VPU has received the data and starts the processing.
117 * vpu_get_plat_device - get VPU's platform device
119 * @pdev: the platform device of the module requesting VPU platform
120 * device for using VPU API.
123 * otherwise it is VPU's platform device
128 * vpu_wdt_reg_handler - register a VPU watchdog handler
130 * @pdev: VPU platform device
136 * Register a handler performing own tasks when vpu reset by watchdog
148 * @pdev: VPU platform device
157 * @pdev: VPU platform device
164 * vpu_load_firmware - download VPU firmware and boot it
166 * @pdev: VPU platform device
176 * @pdev: VPU platform device
177 * @dtcm_dmem_addr: VPU's data memory address
179 * Mapping the VPU's DTCM (Data Tightly-Coupled Memory) /