Home
last modified time | relevance | path

Searched refs:iris_core (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/media/platform/qcom/iris/
H A Diris_hfi_queue.h9 struct iris_core;
174 int iris_hfi_queues_init(struct iris_core *core);
175 void iris_hfi_queues_deinit(struct iris_core *core);
177 int iris_hfi_queue_cmd_write_locked(struct iris_core *core, void *pkt, u32 pkt_size);
178 int iris_hfi_queue_cmd_write(struct iris_core *core, void *pkt, u32 pkt_size);
179 int iris_hfi_queue_msg_read(struct iris_core *core, void *pkt);
180 int iris_hfi_queue_dbg_read(struct iris_core *core, void *pkt);
H A Diris_firmware.h9 struct iris_core;
11 int iris_fw_load(struct iris_core *core);
12 int iris_fw_unload(struct iris_core *core);
13 int iris_set_hw_state(struct iris_core *core, bool resume);
H A Diris_hfi_gen2_packet.h11 struct iris_core;
112 void iris_hfi_gen2_packet_sys_init(struct iris_core *core, struct iris_hfi_header *hdr);
113 void iris_hfi_gen2_packet_image_version(struct iris_core *core, struct iris_hfi_header *hdr);
121 void iris_hfi_gen2_packet_sys_interframe_powercollapse(struct iris_core *core,
123 void iris_hfi_gen2_packet_sys_pc_prep(struct iris_core *core, struct iris_hfi_header *hdr);
H A Diris_hfi_gen1.h9 struct iris_core;
12 void iris_hfi_gen1_command_ops_init(struct iris_core *core);
13 void iris_hfi_gen1_response_ops_init(struct iris_core *core);
H A Diris_hfi_queue.c112 int iris_hfi_queue_cmd_write_locked(struct iris_core *core, void *pkt, u32 pkt_size) in iris_hfi_queue_cmd_write_locked()
129 int iris_hfi_queue_cmd_write(struct iris_core *core, void *pkt, u32 pkt_size) in iris_hfi_queue_cmd_write()
155 int iris_hfi_queue_msg_read(struct iris_core *core, void *pkt) in iris_hfi_queue_msg_read()
177 int iris_hfi_queue_dbg_read(struct iris_core *core, void *pkt) in iris_hfi_queue_dbg_read()
199 static void iris_hfi_queue_set_header(struct iris_core *core, u32 queue_id, in iris_hfi_queue_set_header()
226 iris_hfi_queue_init(struct iris_core *core, u32 queue_id, struct iris_iface_q_info *iface_q) in iris_hfi_queue_init()
246 int iris_hfi_queues_init(struct iris_core *core) in iris_hfi_queues_init()
292 void iris_hfi_queues_deinit(struct iris_core *core) in iris_hfi_queues_deinit()
H A Diris_hfi_gen2.h11 struct iris_core;
37 void iris_hfi_gen2_command_ops_init(struct iris_core *core);
38 void iris_hfi_gen2_response_ops_init(struct iris_core *core);
H A Diris_hfi_gen2_packet.c121 void iris_hfi_gen2_packet_sys_init(struct iris_core *core, struct iris_hfi_header *hdr) in iris_hfi_gen2_packet_sys_init()
210 void iris_hfi_gen2_packet_image_version(struct iris_core *core, struct iris_hfi_header *hdr) in iris_hfi_gen2_packet_image_version()
231 struct iris_core *core = inst->core; in iris_hfi_gen2_packet_session_command()
250 struct iris_core *core = inst->core; in iris_hfi_gen2_packet_session_property()
264 void iris_hfi_gen2_packet_sys_interframe_powercollapse(struct iris_core *core, in iris_hfi_gen2_packet_sys_interframe_powercollapse()
281 void iris_hfi_gen2_packet_sys_pc_prep(struct iris_core *core, struct iris_hfi_header *hdr) in iris_hfi_gen2_packet_sys_pc_prep()
H A Diris_hfi_common.c77 int iris_hfi_core_init(struct iris_core *core) in iris_hfi_core_init()
102 struct iris_core *core = data; in iris_hfi_isr_handler()
120 int iris_hfi_pm_suspend(struct iris_core *core) in iris_hfi_pm_suspend()
145 int iris_hfi_pm_resume(struct iris_core *core) in iris_hfi_pm_resume()
H A Diris_core.h78 struct iris_core { struct
122 int iris_core_init(struct iris_core *core); argument
123 void iris_core_deinit(struct iris_core *core);
H A Diris_core.c13 void iris_core_deinit(struct iris_core *core) in iris_core_deinit()
29 static int iris_wait_for_system_response(struct iris_core *core) in iris_wait_for_system_response()
47 int iris_core_init(struct iris_core *core) in iris_core_init()
H A Diris_hfi_gen1_response.c28 struct iris_core *core = inst->core; in iris_hfi_gen1_read_changed_params()
218 iris_hfi_gen1_sys_event_notify(struct iris_core *core, void *packet) in iris_hfi_gen1_sys_event_notify()
282 static void iris_hfi_gen1_sys_init_done(struct iris_core *core, void *packet) in iris_hfi_gen1_sys_init_done()
295 iris_hfi_gen1_sys_get_prop_image_version(struct iris_core *core, in iris_hfi_gen1_sys_get_prop_image_version()
324 static void iris_hfi_gen1_sys_property_info(struct iris_core *core, void *packet) in iris_hfi_gen1_sys_property_info()
397 struct iris_core *core = inst->core; in iris_hfi_gen1_session_ftb_done()
596 static void iris_hfi_gen1_handle_response(struct iris_core *core, void *response) in iris_hfi_gen1_handle_response()
675 static void iris_hfi_gen1_flush_debug_queue(struct iris_core *core, u8 *packet) in iris_hfi_gen1_flush_debug_queue()
691 static void iris_hfi_gen1_response_handler(struct iris_core *core) in iris_hfi_gen1_response_handler()
706 void iris_hfi_gen1_response_ops_init(struct iris_core *core) in iris_hfi_gen1_response_ops_init()
H A Diris_vidc.h9 struct iris_core;
11 void iris_init_ops(struct iris_core *core);
H A Diris_hfi_gen1_command.c33 static int iris_hfi_gen1_sys_init(struct iris_core *core) in iris_hfi_gen1_sys_init()
44 static int iris_hfi_gen1_sys_image_version(struct iris_core *core) in iris_hfi_gen1_sys_image_version()
56 static int iris_hfi_gen1_sys_interframe_powercollapse(struct iris_core *core) in iris_hfi_gen1_sys_interframe_powercollapse()
82 static int iris_hfi_gen1_sys_pc_prep(struct iris_core *core) in iris_hfi_gen1_sys_pc_prep()
153 struct iris_core *core = inst->core; in iris_hfi_gen1_session_start()
191 struct iris_core *core = inst->core; in iris_hfi_gen1_session_stop()
985 struct iris_core *core = inst->core; in iris_hfi_gen1_session_set_config_params()
1083 void iris_hfi_gen1_command_ops_init(struct iris_core *core) in iris_hfi_gen1_command_ops_init()
H A Diris_hfi_gen2_command.c24 static int iris_hfi_gen2_sys_init(struct iris_core *core) in iris_hfi_gen2_sys_init()
41 static int iris_hfi_gen2_sys_image_version(struct iris_core *core) in iris_hfi_gen2_sys_image_version()
58 static int iris_hfi_gen2_sys_interframe_powercollapse(struct iris_core *core) in iris_hfi_gen2_sys_interframe_powercollapse()
75 static int iris_hfi_gen2_sys_pc_prep(struct iris_core *core) in iris_hfi_gen2_sys_pc_prep()
834 struct iris_core *core = inst->core; in iris_hfi_gen2_subscribe_change_param()
988 struct iris_core *core = inst->core; in iris_hfi_gen2_subscribe_property()
1211 struct iris_core *core = inst->core; in iris_set_num_comv()
1322 void iris_hfi_gen2_command_ops_init(struct iris_core *core) in iris_hfi_gen2_command_ops_init()
H A Diris_buffer.c339 struct iris_core *core = inst->core; in iris_create_internal_buffer()
492 struct iris_core *core = inst->core; in iris_destroy_internal_buffer()
H A Diris_vdec.c21 struct iris_core *core = inst->core; in iris_vdec_inst_init()
H A Diris_venc.c19 struct iris_core *core = inst->core; in iris_venc_inst_init()