Home
last modified time | relevance | path

Searched defs:inst (Results 1 – 25 of 933) sorted by relevance

12345678910>>...38

/linux-6.15/arch/powerpc/include/asm/
Ddisassemble.h14 static inline unsigned int get_op(u32 inst) in get_op()
19 static inline unsigned int get_xop(u32 inst) in get_xop()
24 static inline unsigned int get_sprn(u32 inst) in get_sprn()
29 static inline unsigned int get_dcrn(u32 inst) in get_dcrn()
34 static inline unsigned int get_tmrn(u32 inst) in get_tmrn()
39 static inline unsigned int get_rt(u32 inst) in get_rt()
44 static inline unsigned int get_rs(u32 inst) in get_rs()
49 static inline unsigned int get_ra(u32 inst) in get_ra()
54 static inline unsigned int get_rb(u32 inst) in get_rb()
59 static inline unsigned int get_rc(u32 inst) in get_rc()
[all …]
/linux-6.15/drivers/media/platform/qcom/venus/
Dhfi_parser.h15 static inline u32 get_cap(struct venus_inst *inst, u32 type, u32 which) in get_cap()
50 static inline u32 cap_min(struct venus_inst *inst, u32 type) in cap_min()
55 static inline u32 cap_max(struct venus_inst *inst, u32 type) in cap_max()
60 static inline u32 cap_step(struct venus_inst *inst, u32 type) in cap_step()
65 static inline u32 frame_width_min(struct venus_inst *inst) in frame_width_min()
70 static inline u32 frame_width_max(struct venus_inst *inst) in frame_width_max()
75 static inline u32 frame_width_step(struct venus_inst *inst) in frame_width_step()
80 static inline u32 frame_height_min(struct venus_inst *inst) in frame_height_min()
85 static inline u32 frame_height_max(struct venus_inst *inst) in frame_height_max()
90 static inline u32 frame_height_step(struct venus_inst *inst) in frame_height_step()
[all …]
Dvdec.c117 find_format(struct venus_inst *inst, u32 pixfmt, u32 type) in find_format()
147 find_format_by_index(struct venus_inst *inst, unsigned int index, u32 type) in find_format_by_index()
185 vdec_try_fmt_common(struct venus_inst *inst, struct v4l2_format *f) in vdec_try_fmt_common()
243 struct venus_inst *inst = to_inst(file); in vdec_try_fmt() local
250 static int vdec_check_src_change(struct venus_inst *inst) in vdec_check_src_change()
286 struct venus_inst *inst = to_inst(file); in vdec_g_fmt() local
323 struct venus_inst *inst = to_inst(file); in vdec_s_fmt() local
397 struct venus_inst *inst = to_inst(file); in vdec_g_selection() local
447 struct venus_inst *inst = to_inst(file); in vdec_enum_fmt() local
464 struct venus_inst *inst = to_inst(file); in vdec_s_parm() local
[all …]
Dvenc.c68 find_format(struct venus_inst *inst, u32 pixfmt, u32 type) in find_format()
90 find_format_by_index(struct venus_inst *inst, unsigned int index, u32 type) in find_format_by_index()
156 struct venus_inst *inst = to_inst(file); in venc_enum_fmt() local
172 venc_try_fmt_common(struct venus_inst *inst, struct v4l2_format *f) in venc_try_fmt_common()
226 struct venus_inst *inst = to_inst(file); in venc_try_fmt() local
235 struct venus_inst *inst = to_inst(file); in venc_s_fmt() local
305 struct venus_inst *inst = to_inst(file); in venc_g_fmt() local
337 struct venus_inst *inst = to_inst(file); in venc_g_selection() local
365 struct venus_inst *inst = to_inst(file); in venc_s_selection() local
393 struct venus_inst *inst = to_inst(file); in venc_s_parm() local
[all …]
Dhfi.c141 static int wait_session_msg(struct venus_inst *inst) in wait_session_msg()
155 int hfi_session_create(struct venus_inst *inst, const struct hfi_inst_ops *ops) in hfi_session_create()
191 int hfi_session_init(struct venus_inst *inst, u32 pixfmt) in hfi_session_init()
229 void hfi_session_destroy(struct venus_inst *inst) in hfi_session_destroy()
241 int hfi_session_deinit(struct venus_inst *inst) in hfi_session_deinit()
272 int hfi_session_start(struct venus_inst *inst) in hfi_session_start()
299 int hfi_session_stop(struct venus_inst *inst) in hfi_session_stop()
326 int hfi_session_continue(struct venus_inst *inst) in hfi_session_continue()
340 int hfi_session_abort(struct venus_inst *inst) in hfi_session_abort()
362 int hfi_session_load_res(struct venus_inst *inst) in hfi_session_load_res()
[all …]
Dhelpers.c41 bool venus_helper_check_codec(struct venus_inst *inst, u32 v4l2_pixfmt) in venus_helper_check_codec()
93 static void free_dpb_buf(struct venus_inst *inst, struct intbuf *buf) in free_dpb_buf()
103 int venus_helper_queue_dpb_bufs(struct venus_inst *inst) in venus_helper_queue_dpb_bufs()
145 int venus_helper_free_dpb_bufs(struct venus_inst *inst) in venus_helper_free_dpb_bufs()
162 int venus_helper_alloc_dpb_bufs(struct venus_inst *inst) in venus_helper_alloc_dpb_bufs()
233 static int intbufs_set_buffer(struct venus_inst *inst, u32 type) in intbufs_set_buffer()
292 static int intbufs_unset_buffers(struct venus_inst *inst) in intbufs_unset_buffers()
340 int venus_helper_intbufs_alloc(struct venus_inst *inst) in venus_helper_intbufs_alloc()
371 int venus_helper_intbufs_free(struct venus_inst *inst) in venus_helper_intbufs_free()
377 int venus_helper_intbufs_realloc(struct venus_inst *inst) in venus_helper_intbufs_realloc()
[all …]
/linux-6.15/drivers/media/platform/amphion/
Dvdec.c194 struct vpu_inst *inst = ctrl_to_inst(ctrl); in vdec_op_s_ctrl() local
218 static int vdec_ctrl_init(struct vpu_inst *inst) in vdec_ctrl_init()
261 static void vdec_handle_resolution_change(struct vpu_inst *inst) in vdec_handle_resolution_change()
283 static int vdec_update_state(struct vpu_inst *inst, enum vpu_codec_state state, u32 force) in vdec_update_state()
309 static void vdec_set_last_buffer_dequeued(struct vpu_inst *inst) in vdec_set_last_buffer_dequeued()
335 struct vpu_inst *inst = to_inst(file); in vdec_enum_fmt() local
364 struct vpu_inst *inst = to_inst(file); in vdec_g_fmt() local
395 struct vpu_inst *inst = to_inst(file); in vdec_try_fmt() local
426 static int vdec_s_fmt_common(struct vpu_inst *inst, struct v4l2_format *f) in vdec_s_fmt_common()
501 struct vpu_inst *inst = to_inst(file); in vdec_s_fmt() local
[all …]
Dvpu_v4l2.c27 void vpu_inst_lock(struct vpu_inst *inst) in vpu_inst_lock()
32 void vpu_inst_unlock(struct vpu_inst *inst) in vpu_inst_unlock()
73 void vpu_v4l2_set_error(struct vpu_inst *inst) in vpu_v4l2_set_error()
84 int vpu_notify_eos(struct vpu_inst *inst) in vpu_notify_eos()
97 int vpu_notify_source_change(struct vpu_inst *inst) in vpu_notify_source_change()
110 int vpu_set_last_buffer_dequeued(struct vpu_inst *inst, bool eos) in vpu_set_last_buffer_dequeued()
131 bool vpu_is_source_empty(struct vpu_inst *inst) in vpu_is_source_empty()
144 static int vpu_init_format(struct vpu_inst *inst, struct vpu_format *fmt) in vpu_init_format()
186 static int vpu_calc_fmt_sizeimage(struct vpu_inst *inst, struct vpu_format *fmt) in vpu_calc_fmt_sizeimage()
236 int vpu_try_fmt_common(struct vpu_inst *inst, struct v4l2_format *f, struct vpu_format *fmt) in vpu_try_fmt_common()
[all …]
Dvpu_cmds.c81 static struct vpu_cmd_t *vpu_alloc_cmd(struct vpu_inst *inst, u32 id, void *data) in vpu_alloc_cmd()
125 static int vpu_session_process_cmd(struct vpu_inst *inst, struct vpu_cmd_t *cmd) in vpu_session_process_cmd()
142 static void vpu_process_cmd_request(struct vpu_inst *inst) in vpu_process_cmd_request()
163 static int vpu_request_cmd(struct vpu_inst *inst, u32 id, void *data, in vpu_request_cmd()
191 static void vpu_clear_pending(struct vpu_inst *inst) in vpu_clear_pending()
217 int vpu_response_cmd(struct vpu_inst *inst, u32 response, u32 handled) in vpu_response_cmd()
235 void vpu_clear_request(struct vpu_inst *inst) in vpu_clear_request()
251 static bool check_is_responsed(struct vpu_inst *inst, unsigned long key) in check_is_responsed()
261 static int sync_session_response(struct vpu_inst *inst, unsigned long key, long timeout, int try) in sync_session_response()
302 static int vpu_session_send_cmd(struct vpu_inst *inst, u32 id, void *data) in vpu_session_send_cmd()
[all …]
Dvpu_msgs.c29 static void vpu_session_handle_start_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_start_done()
34 static void vpu_session_handle_mem_request(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_mem_request()
58 static void vpu_session_handle_stop_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_stop_done()
65 static void vpu_session_handle_seq_hdr(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_seq_hdr()
77 static void vpu_session_handle_resolution_change(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_resolution_change()
82 static void vpu_session_handle_enc_frame_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_enc_frame_done()
92 static void vpu_session_handle_frame_request(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_frame_request()
100 static void vpu_session_handle_frame_release(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_frame_release()
118 static void vpu_session_handle_input_done(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_input_done()
124 static void vpu_session_handle_pic_decoded(struct vpu_inst *inst, struct vpu_rpc_event *pkt) in vpu_session_handle_pic_decoded()
[all …]
Dvenc.c106 struct vpu_inst *inst = to_inst(file); in venc_enum_fmt() local
122 struct vpu_inst *inst = to_inst(file); in venc_enum_framesizes() local
147 struct vpu_inst *inst = to_inst(file); in venc_enum_frameintervals() local
179 struct vpu_inst *inst = to_inst(file); in venc_g_fmt() local
208 struct vpu_inst *inst = to_inst(file); in venc_try_fmt() local
218 struct vpu_inst *inst = to_inst(file); in venc_s_fmt() local
270 struct vpu_inst *inst = to_inst(file); in venc_g_parm() local
294 struct vpu_inst *inst = to_inst(file); in venc_s_parm() local
333 struct vpu_inst *inst = to_inst(file); in venc_g_selection() local
387 struct vpu_inst *inst = to_inst(file); in venc_s_selection() local
[all …]
/linux-6.15/drivers/media/platform/qcom/iris/
Diris_state.c10 static bool iris_allow_inst_state_change(struct iris_inst *inst, in iris_allow_inst_state_change()
47 int iris_inst_change_state(struct iris_inst *inst, in iris_inst_change_state()
70 int iris_inst_state_change_streamon(struct iris_inst *inst, u32 plane) in iris_inst_state_change_streamon()
89 int iris_inst_state_change_streamoff(struct iris_inst *inst, u32 plane) in iris_inst_state_change_streamoff()
108 static bool iris_inst_allow_sub_state(struct iris_inst *inst, enum iris_inst_sub_state sub_state) in iris_inst_allow_sub_state()
145 int iris_inst_change_sub_state(struct iris_inst *inst, in iris_inst_change_sub_state()
177 int iris_inst_sub_state_change_drc(struct iris_inst *inst) in iris_inst_sub_state_change_drc()
193 int iris_inst_sub_state_change_drain_last(struct iris_inst *inst) in iris_inst_sub_state_change_drain_last()
208 int iris_inst_sub_state_change_drc_last(struct iris_inst *inst) in iris_inst_sub_state_change_drc_last()
227 int iris_inst_sub_state_change_pause(struct iris_inst *inst, u32 plane) in iris_inst_sub_state_change_pause()
[all …]
Diris_vdec.c20 int iris_vdec_inst_init(struct iris_inst *inst) in iris_vdec_inst_init()
64 void iris_vdec_inst_deinit(struct iris_inst *inst) in iris_vdec_inst_deinit()
70 int iris_vdec_enum_fmt(struct iris_inst *inst, struct v4l2_fmtdesc *f) in iris_vdec_enum_fmt()
87 int iris_vdec_try_fmt(struct iris_inst *inst, struct v4l2_format *f) in iris_vdec_try_fmt()
131 int iris_vdec_s_fmt(struct iris_inst *inst, struct v4l2_format *f) in iris_vdec_s_fmt()
206 int iris_vdec_subscribe_event(struct iris_inst *inst, const struct v4l2_event_subscription *sub) in iris_vdec_subscribe_event()
227 void iris_vdec_src_change(struct iris_inst *inst) in iris_vdec_src_change()
242 static int iris_vdec_get_num_queued_buffers(struct iris_inst *inst, in iris_vdec_get_num_queued_buffers()
272 static void iris_vdec_flush_deferred_buffers(struct iris_inst *inst, in iris_vdec_flush_deferred_buffers()
304 static void iris_vdec_kill_session(struct iris_inst *inst) in iris_vdec_kill_session()
[all …]
Diris_vidc.c24 static void iris_v4l2_fh_init(struct iris_inst *inst) in iris_v4l2_fh_init()
31 static void iris_v4l2_fh_deinit(struct iris_inst *inst) in iris_v4l2_fh_deinit()
38 static void iris_add_session(struct iris_inst *inst) in iris_add_session()
55 static void iris_remove_session(struct iris_inst *inst) in iris_remove_session()
81 struct iris_inst *inst = priv; in iris_m2m_job_abort() local
95 struct iris_inst *inst = priv; in iris_m2m_queue_init() local
129 struct iris_inst *inst; in iris_open() local
205 static void iris_session_close(struct iris_inst *inst) in iris_session_close()
226 struct iris_inst *inst = iris_get_inst(filp, NULL); in iris_close() local
250 struct iris_inst *inst = iris_get_inst(filp, NULL); in iris_enum_fmt() local
[all …]
Diris_hfi_gen2_command.c121 static int iris_hfi_gen2_session_set_property(struct iris_inst *inst, u32 packet_type, u32 flag, in iris_hfi_gen2_session_set_property()
139 static int iris_hfi_gen2_set_bitstream_resolution(struct iris_inst *inst) in iris_hfi_gen2_set_bitstream_resolution()
157 static int iris_hfi_gen2_set_crop_offsets(struct iris_inst *inst) in iris_hfi_gen2_set_crop_offsets()
181 static int iris_hfi_gen2_set_bit_dpeth(struct iris_inst *inst) in iris_hfi_gen2_set_bit_dpeth()
198 static int iris_hfi_gen2_set_coded_frames(struct iris_inst *inst) in iris_hfi_gen2_set_coded_frames()
217 static int iris_hfi_gen2_set_min_output_count(struct iris_inst *inst) in iris_hfi_gen2_set_min_output_count()
234 static int iris_hfi_gen2_set_picture_order_count(struct iris_inst *inst) in iris_hfi_gen2_set_picture_order_count()
251 static int iris_hfi_gen2_set_colorspace(struct iris_inst *inst) in iris_hfi_gen2_set_colorspace()
294 static int iris_hfi_gen2_set_profile(struct iris_inst *inst) in iris_hfi_gen2_set_profile()
311 static int iris_hfi_gen2_set_level(struct iris_inst *inst) in iris_hfi_gen2_set_level()
[all …]
Diris_hfi_gen1_command.c88 static int iris_hfi_gen1_session_open(struct iris_inst *inst) in iris_hfi_gen1_session_open()
111 static void iris_hfi_gen1_packet_session_cmd(struct iris_inst *inst, in iris_hfi_gen1_packet_session_cmd()
120 static int iris_hfi_gen1_session_close(struct iris_inst *inst) in iris_hfi_gen1_session_close()
129 static int iris_hfi_gen1_session_start(struct iris_inst *inst, u32 plane) in iris_hfi_gen1_session_start()
166 static int iris_hfi_gen1_session_stop(struct iris_inst *inst, u32 plane) in iris_hfi_gen1_session_stop()
218 static int iris_hfi_gen1_session_continue(struct iris_inst *inst, u32 plane) in iris_hfi_gen1_session_continue()
227 static int iris_hfi_gen1_queue_input_buffer(struct iris_inst *inst, struct iris_buffer *buf) in iris_hfi_gen1_queue_input_buffer()
248 static int iris_hfi_gen1_queue_output_buffer(struct iris_inst *inst, struct iris_buffer *buf) in iris_hfi_gen1_queue_output_buffer()
271 static int iris_hfi_gen1_queue_internal_buffer(struct iris_inst *inst, struct iris_buffer *buf) in iris_hfi_gen1_queue_internal_buffer()
307 static int iris_hfi_gen1_session_queue_buffer(struct iris_inst *inst, struct iris_buffer *buf) in iris_hfi_gen1_session_queue_buffer()
[all …]
Diris_buffer.c63 static u32 iris_yuv_buffer_size_nv12(struct iris_inst *inst) in iris_yuv_buffer_size_nv12()
166 static u32 iris_yuv_buffer_size_qc08c(struct iris_inst *inst) in iris_yuv_buffer_size_qc08c()
197 static u32 iris_bitstream_buffer_size(struct iris_inst *inst) in iris_bitstream_buffer_size()
219 int iris_get_buffer_size(struct iris_inst *inst, in iris_get_buffer_size()
234 static void iris_fill_internal_buf_info(struct iris_inst *inst, in iris_fill_internal_buf_info()
243 void iris_get_internal_buffers(struct iris_inst *inst, u32 plane) in iris_get_internal_buffers()
262 static int iris_create_internal_buffer(struct iris_inst *inst, in iris_create_internal_buffer()
291 int iris_create_internal_buffers(struct iris_inst *inst, u32 plane) in iris_create_internal_buffers()
319 int iris_queue_buffer(struct iris_inst *inst, struct iris_buffer *buf) in iris_queue_buffer()
334 int iris_queue_internal_buffers(struct iris_inst *inst, u32 plane) in iris_queue_internal_buffers()
[all …]
/linux-6.15/arch/arm/vfp/
Dvfpinstr.h10 #define INST_CPRTDO(inst) (((inst) & 0x0f000000) == 0x0e000000) argument
11 #define INST_CPRT(inst) ((inst) & (1 << 4)) argument
12 #define INST_CPRT_L(inst) ((inst) & (1 << 20)) argument
13 #define INST_CPRT_Rd(inst) (((inst) & (15 << 12)) >> 12) argument
14 #define INST_CPRT_OP(inst) (((inst) >> 21) & 7) argument
15 #define INST_CPNUM(inst) ((inst) & 0xf00) argument
30 #define FOP_TO_IDX(inst) ((inst & 0x00b00000) >> 20 | (inst & (1 << 6)) >> 4) argument
49 #define FEXT_TO_IDX(inst) ((inst & 0x000f0000) >> 15 | (inst & (1 << 7)) >> 7) argument
51 #define vfp_get_sd(inst) ((inst & 0x0000f000) >> 11 | (inst & (1 << 22)) >> 22) argument
52 #define vfp_get_dd(inst) ((inst & 0x0000f000) >> 12 | (inst & (1 << 22)) >> 18) argument
[all …]
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
Dsoc15_common.h28 #define GET_INST(ip, inst) \ argument
36 #define SOC15_REG_OFFSET(ip, inst, reg) (adev->reg_offset[ip##_HWIP][inst][reg##_BASE_IDX] + reg) argument
37 #define SOC15_REG_OFFSET1(ip, inst, reg, offset) \ argument
40 #define __WREG32_SOC15_RLC__(reg, value, flag, hwip, inst) \ argument
45 #define __RREG32_SOC15_RLC__(reg, flag, hwip, inst) \ argument
66 #define RREG32_SOC15(ip, inst, reg) \ argument
72 #define RREG32_SOC15_IP_NO_KIQ(ip, reg, inst) __RREG32_SOC15_RLC__(reg, AMDGPU_REGS_NO_KIQ, ip##_HW… argument
74 #define RREG32_SOC15_NO_KIQ(ip, inst, reg) \ argument
78 #define RREG32_SOC15_OFFSET(ip, inst, reg, offset) \ argument
82 #define WREG32_SOC15(ip, inst, reg, value) \ argument
[all …]
/linux-6.15/arch/arm/mach-omap2/
Dcm33xx.c43 static inline u32 am33xx_cm_read_reg(u16 inst, u16 idx) in am33xx_cm_read_reg()
49 static inline void am33xx_cm_write_reg(u32 val, u16 inst, u16 idx) in am33xx_cm_write_reg()
55 static inline u32 am33xx_cm_rmw_reg_bits(u32 mask, u32 bits, s16 inst, s16 idx) in am33xx_cm_rmw_reg_bits()
67 static inline u32 am33xx_cm_read_reg_bits(u16 inst, s16 idx, u32 mask) in am33xx_cm_read_reg_bits()
86 static u32 _clkctrl_idlest(u16 inst, u16 clkctrl_offs) in _clkctrl_idlest()
102 static bool _is_module_ready(u16 inst, u16 clkctrl_offs) in _is_module_ready()
121 static void _clktrctrl_write(u8 c, u16 inst, u16 cdoffs) in _clktrctrl_write()
141 static bool am33xx_cm_is_clkdm_in_hwsup(u16 inst, u16 cdoffs) in am33xx_cm_is_clkdm_in_hwsup()
160 static void am33xx_cm_clkdm_enable_hwsup(u16 inst, u16 cdoffs) in am33xx_cm_clkdm_enable_hwsup()
174 static void am33xx_cm_clkdm_disable_hwsup(u16 inst, u16 cdoffs) in am33xx_cm_clkdm_disable_hwsup()
[all …]
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dnv04.c445 nv04_gr_set_ctx1(struct nvkm_device *device, u32 inst, u32 mask, u32 value) in nv04_gr_set_ctx1()
460 nv04_gr_set_ctx_val(struct nvkm_device *device, u32 inst, u32 mask, u32 value) in nv04_gr_set_ctx_val()
508 nv04_gr_mthd_set_operation(struct nvkm_device *device, u32 inst, u32 data) in nv04_gr_mthd_set_operation()
523 nv04_gr_mthd_surf3d_clip_h(struct nvkm_device *device, u32 inst, u32 data) in nv04_gr_mthd_surf3d_clip_h()
541 nv04_gr_mthd_surf3d_clip_v(struct nvkm_device *device, u32 inst, u32 data) in nv04_gr_mthd_surf3d_clip_v()
559 nv04_gr_mthd_bind_class(struct nvkm_device *device, u32 inst) in nv04_gr_mthd_bind_class()
565 nv04_gr_mthd_bind_surf2d(struct nvkm_device *device, u32 inst, u32 data) in nv04_gr_mthd_bind_surf2d()
581 nv04_gr_mthd_bind_surf2d_swzsurf(struct nvkm_device *device, u32 inst, u32 data) in nv04_gr_mthd_bind_surf2d_swzsurf()
601 nv01_gr_mthd_bind_patt(struct nvkm_device *device, u32 inst, u32 data) in nv01_gr_mthd_bind_patt()
615 nv04_gr_mthd_bind_patt(struct nvkm_device *device, u32 inst, u32 data) in nv04_gr_mthd_bind_patt()
[all …]
/linux-6.15/drivers/media/platform/chips-media/wave5/
Dwave5-vpu-enc.c96 static int switch_state(struct vpu_instance *inst, enum vpu_instance_state state) in switch_state()
128 static int start_encode(struct vpu_instance *inst, u32 *fail_res) in start_encode()
241 static void wave5_vpu_enc_finish_encode(struct vpu_instance *inst) in wave5_vpu_enc_finish_encode()
363 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_enc_enum_fmt_cap() local
380 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_enc_try_fmt_cap() local
414 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_enc_s_fmt_cap() local
448 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_enc_g_fmt_cap() local
472 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_enc_enum_fmt_out() local
489 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_enc_try_fmt_out() local
518 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_enc_s_fmt_out() local
[all …]
Dwave5-vpuapi.c52 int wave5_vpu_flush_instance(struct vpu_instance *inst) in wave5_vpu_flush_instance()
118 static int wave5_check_dec_open_param(struct vpu_instance *inst, struct dec_open_param *param) in wave5_check_dec_open_param()
143 int wave5_vpu_dec_open(struct vpu_instance *inst, struct dec_open_param *open_param) in wave5_vpu_dec_open()
185 static int reset_auxiliary_buffers(struct vpu_instance *inst, unsigned int index) in reset_auxiliary_buffers()
203 int wave5_vpu_dec_close(struct vpu_instance *inst, u32 *fail_res) in wave5_vpu_dec_close()
264 int wave5_vpu_dec_issue_seq_init(struct vpu_instance *inst) in wave5_vpu_dec_issue_seq_init()
280 int wave5_vpu_dec_complete_seq_init(struct vpu_instance *inst, struct dec_initial_info *info) in wave5_vpu_dec_complete_seq_init()
304 int wave5_vpu_dec_register_frame_buffer_ex(struct vpu_instance *inst, int num_of_decoding_fbs, in wave5_vpu_dec_register_frame_buffer_ex()
346 int wave5_vpu_dec_get_bitstream_buffer(struct vpu_instance *inst, dma_addr_t *prd_ptr, in wave5_vpu_dec_get_bitstream_buffer()
383 int wave5_vpu_dec_update_bitstream_buffer(struct vpu_instance *inst, size_t size) in wave5_vpu_dec_update_bitstream_buffer()
[all …]
Dwave5-vpu-dec.c108 static int switch_state(struct vpu_instance *inst, enum vpu_instance_state state) in switch_state()
139 static int wave5_vpu_dec_set_eos_on_firmware(struct vpu_instance *inst) in wave5_vpu_dec_set_eos_on_firmware()
167 static void wave5_handle_src_buffer(struct vpu_instance *inst, dma_addr_t rd_ptr) in wave5_handle_src_buffer()
218 static int start_decode(struct vpu_instance *inst, u32 *fail_res) in start_decode()
239 static void flag_last_buffer_done(struct vpu_instance *inst) in flag_last_buffer_done()
261 static void send_eos_event(struct vpu_instance *inst) in send_eos_event()
273 static int handle_dynamic_resolution_change(struct vpu_instance *inst) in handle_dynamic_resolution_change()
342 static void wave5_vpu_dec_finish_decode(struct vpu_instance *inst) in wave5_vpu_dec_finish_decode()
509 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_dec_try_fmt_cap() local
550 struct vpu_instance *inst = wave5_to_vpu_inst(fh); in wave5_vpu_dec_s_fmt_cap() local
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/dccg/dcn35/
Ddcn35_dccg.c136 static void dccg35_set_dsc_clk_rcg(struct dccg *dccg, int inst, bool enable) in dccg35_set_dsc_clk_rcg()
164 int inst, in dccg35_set_symclk32_se_rcg()
203 int inst, in dccg35_set_symclk32_le_rcg()
230 int inst, in dccg35_set_physymclk_rcg()
267 int inst, in dccg35_set_symclk_fe_rcg()
314 int inst, in dccg35_set_symclk_be_rcg()
361 static void dccg35_set_dtbclk_p_rcg(struct dccg *dccg, int inst, bool enable) in dccg35_set_dtbclk_p_rcg()
389 int inst, bool enable) in dccg35_set_dppclk_rcg()
418 int inst, in dccg35_set_dpstreamclk_rcg()
455 int inst, in dccg35_set_smclk32_se_rcg()
[all …]

12345678910>>...38