/linux-master/drivers/staging/media/atomisp/pci/camera/pipe/src/ |
H A D | pipe_util.c | 23 const struct ia_css_pipe *const pipe) 25 assert(pipe); 26 assert(pipe->stream); 28 return ia_css_util_input_format_bpp(pipe->stream->config.input_config.format, 29 pipe->stream->config.pixels_per_clock == 2); 22 ia_css_pipe_util_pipe_input_format_bpp( const struct ia_css_pipe *const pipe) argument
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_dmc.h | 13 enum pipe; 18 void intel_dmc_enable_pipe(struct drm_i915_private *i915, enum pipe pipe); 19 void intel_dmc_disable_pipe(struct drm_i915_private *i915, enum pipe pipe);
|
H A D | intel_lvds.h | 13 enum pipe; 18 i915_reg_t lvds_reg, enum pipe *pipe); 24 i915_reg_t lvds_reg, enum pipe *pipe) 23 intel_lvds_port_enabled(struct drm_i915_private *dev_priv, i915_reg_t lvds_reg, enum pipe *pipe) argument
|
H A D | intel_crtc.h | 12 enum pipe; 32 int intel_crtc_init(struct drm_i915_private *dev_priv, enum pipe pipe); 46 enum pipe pipe); 48 enum pipe pipe);
|
H A D | intel_link_bw.c | 27 enum pipe pipe; local 31 for_each_pipe(i915, pipe) { 34 intel_crtc_for_pipe(i915, pipe)); 37 limits->max_bpp_x16[pipe] = crtc_state->max_link_bpp_x16; 39 limits->force_fec_pipes |= BIT(pipe); 41 limits->max_bpp_x16[pipe] = INT_MAX; 47 * intel_link_bw_reduce_bpp - reduce maximum link bpp for a selected pipe 53 * Select the pipe from @pipe_mask with the biggest link bpp value and set the 54 * maximum of link bpp in @limits below this value. Modeset the selected pipe, 132 intel_link_bw_set_bpp_limit_for_pipe(struct intel_atomic_state *state, const struct intel_link_bw_limits *old_limits, struct intel_link_bw_limits *new_limits, enum pipe pipe) argument 184 enum pipe pipe; local [all...] |
H A D | intel_pch_display.c | 22 enum pipe pch_transcoder) 28 enum pipe intel_crtc_pch_transcoder(struct intel_crtc *crtc) 35 return crtc->pipe; 39 enum pipe pipe, enum port port, 42 enum pipe port_pipe; 47 I915_STATE_WARN(dev_priv, state && port_pipe == pipe, 49 port_name(port), pipe_name(pipe)); 58 enum pipe pipe, enu 38 assert_pch_dp_disabled(struct drm_i915_private *dev_priv, enum pipe pipe, enum port port, i915_reg_t dp_reg) argument 57 assert_pch_hdmi_disabled(struct drm_i915_private *dev_priv, enum pipe pipe, enum port port, i915_reg_t hdmi_reg) argument 76 assert_pch_ports_disabled(struct drm_i915_private *dev_priv, enum pipe pipe) argument 101 assert_pch_transcoder_disabled(struct drm_i915_private *dev_priv, enum pipe pipe) argument 179 enum pipe pipe = crtc->pipe; local 190 enum pipe pipe = crtc->pipe; local 201 enum pipe pipe = crtc->pipe; local 212 enum pipe pipe = crtc->pipe; local 247 enum pipe pipe = crtc->pipe; local 313 enum pipe pipe = crtc->pipe; local 364 enum pipe pipe = crtc->pipe; local 453 enum pipe pipe = crtc->pipe; local 494 enum pipe pipe = crtc->pipe; local [all...] |
H A D | g4x_dp.h | 13 enum pipe; 22 enum pipe vlv_active_pipe(struct intel_dp *intel_dp); 27 enum pipe *pipe); 45 enum pipe *pipe) 43 g4x_dp_port_enabled(struct drm_i915_private *dev_priv, i915_reg_t dp_reg, int port, enum pipe *pipe) argument
|
H A D | intel_sprite_regs.h | 86 #define DVSCNTR(pipe) _MMIO_PIPE(pipe, _DVSACNTR, _DVSBCNTR) 87 #define DVSLINOFF(pipe) _MMIO_PIPE(pipe, _DVSALINOFF, _DVSBLINOFF) 88 #define DVSSTRIDE(pipe) _MMIO_PIPE(pipe, _DVSASTRIDE, _DVSBSTRIDE) 89 #define DVSPOS(pipe) _MMIO_PIPE(pipe, _DVSAPOS, _DVSBPOS) 90 #define DVSSURF(pipe) _MMIO_PIPE(pipe, _DVSASUR [all...] |
H A D | intel_fdi_regs.h | 28 #define FDI_RX_CHICKEN(pipe) _MMIO_PIPE(pipe, _FDI_RXA_CHICKEN, _FDI_RXB_CHICKEN) 33 #define FDI_TX_CTL(pipe) _MMIO_PIPE(pipe, _FDI_TXA_CTL, _FDI_TXB_CTL) 83 #define FDI_RX_CTL(pipe) _MMIO_PIPE(pipe, _FDI_RXA_CTL, _FDI_RXB_CTL) 119 #define FDI_RX_MISC(pipe) _MMIO_PIPE(pipe, _FDI_RXA_MISC, _FDI_RXB_MISC) 125 #define FDI_RX_TUSIZE1(pipe) _MMIO_PIPE(pipe, _FDI_RXA_TUSIZE [all...] |
H A D | intel_sprite.h | 17 enum pipe; 21 enum pipe pipe, int plane); 35 int pipe, int plane) 34 intel_sprite_plane_create(struct drm_i915_private *dev_priv, int pipe, int plane) argument
|
H A D | intel_dpt_common.c | 16 enum pipe pipe = crtc->pipe; local 23 intel_de_rmw(i915, PLANE_CHICKEN(pipe, plane_id),
|
H A D | intel_vdsc_regs.h | 31 #define ICL_PIPE_DSS_CTL1(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ 45 #define ICL_PIPE_DSS_CTL2(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ 60 #define ICL_DSC0_PICTURE_PARAMETER_SET_0(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ 63 #define ICL_DSC1_PICTURE_PARAMETER_SET_0(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ 66 #define _ICL_DSC0_PPS_0(pipe) _PICK_EVEN((pipe) [all...] |
H A D | intel_display_irq.c | 26 intel_handle_vblank(struct drm_i915_private *dev_priv, enum pipe pipe) argument 28 struct intel_crtc *crtc = intel_crtc_for_pipe(dev_priv, pipe); 101 * bdw_update_pipe_irq - update DE pipe interrupt 103 * @pipe: pipe whose interrupt to update 108 enum pipe pipe, u32 interrupt_mask, 120 new_val = dev_priv->display.irq.de_irq_mask[pipe]; 124 if (new_val != dev_priv->display.irq.de_irq_mask[pipe]) { 107 bdw_update_pipe_irq(struct drm_i915_private *dev_priv, enum pipe pipe, u32 interrupt_mask, u32 enabled_irq_mask) argument 132 bdw_enable_pipe_irq(struct drm_i915_private *i915, enum pipe pipe, u32 bits) argument 138 bdw_disable_pipe_irq(struct drm_i915_private *i915, enum pipe pipe, u32 bits) argument 180 i915_pipestat_enable_mask(struct drm_i915_private *dev_priv, enum pipe pipe) argument 224 i915_enable_pipestat(struct drm_i915_private *dev_priv, enum pipe pipe, u32 status_mask) argument 247 i915_disable_pipestat(struct drm_i915_private *dev_priv, enum pipe pipe, u32 status_mask) argument 298 display_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe, u32 crc0, u32 crc1, u32 crc2, u32 crc3, u32 crc4) argument 333 display_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe, u32 crc0, u32 crc1, u32 crc2, u32 crc3, u32 crc4) argument 340 flip_done_handler(struct drm_i915_private *i915, enum pipe pipe) argument 355 hsw_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe) argument 363 ivb_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe) argument 374 i9xx_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe) argument 398 enum pipe pipe; local 412 enum pipe pipe; local 478 enum pipe pipe; local 496 enum pipe pipe; local 520 enum pipe pipe; local 546 enum pipe pipe; local 568 enum pipe pipe; local 619 enum pipe pipe; local 642 enum pipe pipe; local 656 enum pipe pipe; local 693 enum pipe pipe; local 741 enum pipe pipe; local 903 enum pipe pipe = INVALID_PIPE; local 1006 enum pipe pipe; local 1195 enum pipe pipe = to_intel_crtc(crtc)->pipe; local 1224 enum pipe pipe = to_intel_crtc(crtc)->pipe; local 1238 enum pipe pipe = to_intel_crtc(crtc)->pipe; local 1284 enum pipe pipe = crtc->pipe; local 1309 enum pipe pipe = to_intel_crtc(crtc)->pipe; local 1330 enum pipe pipe = to_intel_crtc(crtc)->pipe; local 1342 enum pipe pipe = to_intel_crtc(crtc)->pipe; local 1356 enum pipe pipe = crtc->pipe; local 1391 enum pipe pipe; local 1419 enum pipe pipe; local 1439 enum pipe pipe; local 1490 enum pipe pipe; local 1511 enum pipe pipe; local 1642 enum pipe pipe; local [all...] |
/linux-master/sound/drivers/vx/ |
H A D | vx_pcm.c | 15 * pipe->transferred is the counter of data which has been already transferred. 25 * the current point of read buffer is kept in pipe->hw_ptr. note that 46 struct vx_pipe *pipe) 48 int offset = pipe->hw_ptr; 51 if (++offset >= pipe->buffer_bytes) { 56 if (++offset >= pipe->buffer_bytes) { 61 if (++offset >= pipe->buffer_bytes) { 64 pipe->hw_ptr = offset; 82 * @pipe: the pipe t 45 vx_pcm_read_per_bytes(struct vx_core *chip, struct snd_pcm_runtime *runtime, struct vx_pipe *pipe) argument 89 vx_set_differed_time(struct vx_core *chip, struct vx_rmh *rmh, struct vx_pipe *pipe) argument 123 vx_set_stream_format(struct vx_core *chip, struct vx_pipe *pipe, unsigned int data) argument 150 vx_set_format(struct vx_core *chip, struct vx_pipe *pipe, struct snd_pcm_runtime *runtime) argument 209 vx_get_pipe_state(struct vx_core *chip, struct vx_pipe *pipe, int *state) argument 234 vx_query_hbuffer_size(struct vx_core *chip, struct vx_pipe *pipe) argument 258 vx_pipe_can_start(struct vx_core *chip, struct vx_pipe *pipe) argument 279 vx_conf_pipe(struct vx_core *chip, struct vx_pipe *pipe) argument 318 vx_toggle_pipe(struct vx_core *chip, struct vx_pipe *pipe, int state) argument 373 vx_stop_pipe(struct vx_core *chip, struct vx_pipe *pipe) argument 396 struct vx_pipe *pipe; local 441 vx_free_pipe(struct vx_core *chip, struct vx_pipe *pipe) argument 459 vx_start_stream(struct vx_core *chip, struct vx_pipe *pipe) argument 475 vx_stop_stream(struct vx_core *chip, struct vx_pipe *pipe) argument 516 struct vx_pipe *pipe = NULL; local 558 struct vx_pipe *pipe; local 581 vx_notify_end_of_buffer(struct vx_core *chip, struct vx_pipe *pipe) argument 609 vx_pcm_playback_transfer_chunk(struct vx_core *chip, struct snd_pcm_runtime *runtime, struct vx_pipe *pipe, int size) argument 647 vx_update_pipe_position(struct vx_core *chip, struct snd_pcm_runtime *runtime, struct vx_pipe *pipe) argument 675 vx_pcm_playback_transfer(struct vx_core *chip, struct snd_pcm_substream *subs, struct vx_pipe *pipe, int nchunks) argument 696 vx_pcm_playback_update(struct vx_core *chip, struct snd_pcm_substream *subs, struct vx_pipe *pipe) argument 720 struct vx_pipe *pipe = subs->runtime->private_data; local 775 struct vx_pipe *pipe = runtime->private_data; local 786 struct vx_pipe *pipe = runtime->private_data; local 890 struct vx_pipe *pipe; local 948 struct vx_pipe *pipe; local 981 vx_pcm_capture_update(struct vx_core *chip, struct snd_pcm_substream *subs, struct vx_pipe *pipe) argument 1060 struct vx_pipe *pipe = runtime->private_data; local 1082 struct vx_pipe *pipe; local [all...] |
/linux-master/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_pipe.c | 262 void vsp1_pipeline_reset(struct vsp1_pipeline *pipe) argument 267 if (pipe->brx) { 268 struct vsp1_brx *brx = to_brx(&pipe->brx->subdev); 274 for (i = 0; i < ARRAY_SIZE(pipe->inputs); ++i) 275 pipe->inputs[i] = NULL; 277 pipe->output = NULL; 279 list_for_each_entry(entity, &pipe->entities, list_pipe) 280 entity->pipe = NULL; 282 INIT_LIST_HEAD(&pipe->entities); 283 pipe 293 vsp1_pipeline_init(struct vsp1_pipeline *pipe) argument 305 vsp1_pipeline_run(struct vsp1_pipeline *pipe) argument 318 vsp1_pipeline_stopped(struct vsp1_pipeline *pipe) argument 330 vsp1_pipeline_stop(struct vsp1_pipeline *pipe) argument 381 vsp1_pipeline_ready(struct vsp1_pipeline *pipe) argument 392 vsp1_pipeline_frame_end(struct vsp1_pipeline *pipe) argument 430 vsp1_pipeline_propagate_alpha(struct vsp1_pipeline *pipe, struct vsp1_dl_body *dlb, unsigned int alpha) argument 455 vsp1_pipeline_propagate_partition(struct vsp1_pipeline *pipe, struct vsp1_partition *partition, unsigned int index, struct vsp1_partition_window *window) argument [all...] |
H A D | vsp1_drm.c | 33 static void vsp1_du_pipeline_frame_end(struct vsp1_pipeline *pipe, argument 36 struct vsp1_drm_pipeline *drm_pipe = to_vsp1_drm_pipeline(pipe); 64 struct vsp1_pipeline *pipe, 116 struct vsp1_pipeline *pipe, 190 ret = vsp1_du_insert_uif(vsp1, pipe, uif, &rpf->entity, RWPF_PAD_SOURCE, 191 pipe->brx, brx_input); 198 ret = v4l2_subdev_call(&pipe->brx->subdev, pad, set_fmt, NULL, 205 format.format.code, BRX_NAME(pipe->brx), format.pad); 211 ret = v4l2_subdev_call(&pipe->brx->subdev, pad, set_selection, NULL, 218 BRX_NAME(pipe 63 vsp1_du_insert_uif(struct vsp1_device *vsp1, struct vsp1_pipeline *pipe, struct vsp1_entity *uif, struct vsp1_entity *prev, unsigned int prev_pad, struct vsp1_entity *next, unsigned int next_pad) argument 115 vsp1_du_pipeline_setup_rpf(struct vsp1_device *vsp1, struct vsp1_pipeline *pipe, struct vsp1_rwpf *rpf, struct vsp1_entity *uif, unsigned int brx_input) argument 228 vsp1_du_pipeline_setup_brx(struct vsp1_device *vsp1, struct vsp1_pipeline *pipe) argument 367 vsp1_du_pipeline_setup_inputs(struct vsp1_device *vsp1, struct vsp1_pipeline *pipe) argument 480 vsp1_du_pipeline_setup_output(struct vsp1_device *vsp1, struct vsp1_pipeline *pipe) argument 540 vsp1_du_pipeline_configure(struct vsp1_pipeline *pipe) argument 649 struct vsp1_pipeline *pipe; local 886 struct vsp1_pipeline *pipe = &drm_pipe->pipe; local 956 struct vsp1_pipeline *pipe = &drm_pipe->pipe; local [all...] |
H A D | vsp1_video.c | 182 * @pipe: the pipeline 187 static void vsp1_video_calculate_partition(struct vsp1_pipeline *pipe, argument 200 format = vsp1_entity_get_pad_format(&pipe->output->entity, 201 pipe->output->entity.state, 205 if (pipe->partitions <= 1) { 209 vsp1_pipeline_propagate_partition(pipe, partition, index, 231 * pipe->partitions is 1 based, whilst index is a 0 based index. 234 unsigned int partitions = pipe->partitions - 1; 250 vsp1_pipeline_propagate_partition(pipe, partition, index, &window); 253 static int vsp1_video_pipeline_setup_partitions(struct vsp1_pipeline *pipe) argument 316 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; local 350 vsp1_video_frame_end(struct vsp1_pipeline *pipe, struct vsp1_rwpf *rwpf) argument 364 vsp1_video_pipeline_run_partition(struct vsp1_pipeline *pipe, struct vsp1_dl_list *dl, unsigned int partition) argument 377 vsp1_video_pipeline_run(struct vsp1_pipeline *pipe) argument 431 vsp1_video_pipeline_frame_end(struct vsp1_pipeline *pipe, unsigned int completion) argument 469 vsp1_video_pipeline_build_branch(struct vsp1_pipeline *pipe, struct vsp1_rwpf *input, struct vsp1_rwpf *output) argument 559 vsp1_video_pipeline_build(struct vsp1_pipeline *pipe, struct vsp1_video *video) argument 646 vsp1_video_pipeline_init(struct vsp1_pipeline *pipe, struct vsp1_video *video) argument 658 struct vsp1_pipeline *pipe; local 688 struct vsp1_pipeline *pipe = container_of(kref, typeof(*pipe), kref); local 694 vsp1_video_pipeline_put(struct vsp1_pipeline *pipe) argument 762 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; local 787 vsp1_video_setup_pipeline(struct vsp1_pipeline *pipe) argument 849 vsp1_video_cleanup_pipeline(struct vsp1_pipeline *pipe) argument 866 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; local 908 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; local 1031 struct vsp1_pipeline *pipe; local 1165 struct vsp1_pipeline *pipe; local 1182 struct vsp1_pipeline *pipe; local 1207 struct vsp1_pipeline *pipe; local [all...] |
H A D | vsp1_pipe.h | 85 * @pipe: the media pipeline 113 struct media_pipeline pipe; member in struct:vsp1_pipeline 119 void (*frame_end)(struct vsp1_pipeline *pipe, unsigned int completion); 155 void vsp1_pipeline_reset(struct vsp1_pipeline *pipe); 156 void vsp1_pipeline_init(struct vsp1_pipeline *pipe); 158 void vsp1_pipeline_run(struct vsp1_pipeline *pipe); 159 bool vsp1_pipeline_stopped(struct vsp1_pipeline *pipe); 160 int vsp1_pipeline_stop(struct vsp1_pipeline *pipe); 161 bool vsp1_pipeline_ready(struct vsp1_pipeline *pipe); 163 void vsp1_pipeline_frame_end(struct vsp1_pipeline *pipe); [all...] |
/linux-master/drivers/gpu/drm/i915/ |
H A D | vlv_sideband_reg.h | 49 #define _DP_SSC(val, pipe) ((val) << (2 * (pipe))) 50 #define DP_SSC_MASK(pipe) _DP_SSC(0x3, (pipe)) 51 #define DP_SSC_PWR_ON(pipe) _DP_SSC(0x0, (pipe)) 52 #define DP_SSC_CLK_GATE(pipe) _DP_SSC(0x1, (pipe)) 53 #define DP_SSC_RESET(pipe) _DP_SSC(0x2, (pipe)) [all...] |
/linux-master/net/nfc/hci/ |
H A D | command.c | 19 static int nfc_hci_execute_cmd_async(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, argument 23 pr_debug("exec cmd async through pipe=%d, cmd=%d, plen=%zd\n", pipe, 29 return nfc_hci_hcp_message_tx(hdev, pipe, NFC_HCI_HCP_COMMAND, cmd, 55 static int nfc_hci_execute_cmd(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, argument 65 pr_debug("exec cmd sync through pipe=%d, cmd=%d, plen=%zd\n", pipe, 71 hcp_ew.exec_result = nfc_hci_hcp_message_tx(hdev, pipe, 94 u8 pipe; local 98 pipe 115 u8 pipe; local 129 u8 pipe; local 182 nfc_hci_open_pipe(struct nfc_hci_dev *hdev, u8 pipe) argument 202 nfc_hci_close_pipe(struct nfc_hci_dev *hdev, u8 pipe) argument 214 u8 pipe; local 237 nfc_hci_delete_pipe(struct nfc_hci_dev *hdev, u8 pipe) argument 262 u8 pipe = hdev->gate2pipe[gate]; local 297 nfc_hci_connect_gate(struct nfc_hci_dev *hdev, u8 dest_host, u8 dest_gate, u8 pipe) argument [all...] |
/linux-master/drivers/platform/goldfish/ |
H A D | goldfish_pipe.c | 26 * .... write() or read() through the pipe. 85 /* A per-pipe command structure, shared with the host */ 88 s32 id; /* pipe id, guest -> host */ 106 /* A single signalled pipe information */ 125 /* This data type models a given pipe instance */ 127 /* pipe ID - index into goldfish_pipe_dev::pipes array */ 130 /* The wake flags pipe is waiting for 151 * A pipe's own lock. Protects the following: 218 static int goldfish_pipe_cmd_locked(struct goldfish_pipe *pipe, argument 221 pipe 228 goldfish_pipe_cmd(struct goldfish_pipe *pipe, enum PipeCmdCode cmd) argument 325 transfer_max_buffers(struct goldfish_pipe *pipe, unsigned long address, unsigned long address_end, int is_write, unsigned long last_page, unsigned int last_page_size, s32 *consumed_size, int *status) argument 367 wait_for_host_signal(struct goldfish_pipe *pipe, int is_write) argument 394 struct goldfish_pipe *pipe = filp->private_data; local 492 struct goldfish_pipe *pipe = filp->private_data; local 517 struct goldfish_pipe *pipe; local 536 signalled_pipes_remove_locked(struct goldfish_pipe_dev *dev, struct goldfish_pipe *pipe) argument 552 struct goldfish_pipe *pipe; local 581 struct goldfish_pipe *pipe; local 703 struct goldfish_pipe *pipe = kzalloc(sizeof(*pipe), GFP_KERNEL); local 763 struct goldfish_pipe *pipe = filp->private_data; local [all...] |
/linux-master/include/linux/ |
H A D | pipe_fs_i.h | 18 * struct pipe_buffer - a linux kernel pipe buffer 19 * @page: the page containing the data for the pipe buffer 23 * @flags: pipe buffer flags. See above. 35 * struct pipe_inode_info - a linux kernel pipe 37 * @rd_wait: reader wait point in case of empty pipe 38 * @wr_wait: writer wait point in case of full pipe 44 * @nr_accounted: The amount this pipe accounts for in user->pipe_bufs 46 * @readers: number of current readers of this pipe 47 * @writers: number of current writers of this pipe 48 * @files: number of struct file referring this pipe (protecte 134 pipe_has_watch_queue(const struct pipe_inode_info *pipe) argument 180 pipe_buf(const struct pipe_inode_info *pipe, unsigned int slot) argument 190 pipe_head_buf(const struct pipe_inode_info *pipe) argument 202 pipe_buf_get(struct pipe_inode_info *pipe, struct pipe_buffer *buf) argument 213 pipe_buf_release(struct pipe_inode_info *pipe, struct pipe_buffer *buf) argument 227 pipe_buf_confirm(struct pipe_inode_info *pipe, struct pipe_buffer *buf) argument 240 pipe_buf_try_steal(struct pipe_inode_info *pipe, struct pipe_buffer *buf) argument 248 pipe_discard_from(struct pipe_inode_info *pipe, unsigned int old_head) argument [all...] |
/linux-master/drivers/staging/media/atomisp/pci/camera/pipe/interface/ |
H A D | ia_css_pipe_binarydesc.h | 27 * @param[in] pipe 36 struct ia_css_pipe const *const pipe, 44 * @param[in] pipe 52 struct ia_css_pipe const *const pipe, 70 * @param[in] pipe 80 struct ia_css_pipe *const pipe, 89 * @param[in/out] pipe 98 struct ia_css_pipe *const pipe, 108 * @param[in/out] pipe 118 struct ia_css_pipe const *const pipe, [all...] |
/linux-master/drivers/gpu/drm/lima/ |
H A D | lima_pp.c | 24 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; local 32 pipe->error = true; 45 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; local 54 if (atomic_dec_and_test(&pipe->task)) 55 lima_sched_pipe_task_done(pipe); 66 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; local 70 if (!pipe 146 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; local 329 lima_pp_task_validate(struct lima_sched_pipe *pipe, struct lima_sched_task *task) argument 353 lima_pp_task_run(struct lima_sched_pipe *pipe, struct lima_sched_task *task) argument 411 lima_pp_task_fini(struct lima_sched_pipe *pipe) argument 423 lima_pp_task_error(struct lima_sched_pipe *pipe) argument 441 lima_pp_task_mmu_error(struct lima_sched_pipe *pipe) argument 447 lima_pp_task_mask_irq(struct lima_sched_pipe *pipe) argument 467 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; local [all...] |
/linux-master/drivers/staging/media/atomisp/pci/ |
H A D | sh_css.c | 121 * @pipes: pipe handles 123 * @pipe_config: pipe config structs 182 allocate_delay_frames(struct ia_css_pipe *pipe); 201 ia_css_pipe_check_format(struct ia_css_pipe *pipe, 215 need_capture_pp(const struct ia_css_pipe *pipe); 218 need_yuv_scaler_stage(const struct ia_css_pipe *pipe); 233 static bool need_capt_ldc(const struct ia_css_pipe *pipe); 236 sh_css_pipe_load_binaries(struct ia_css_pipe *pipe); 240 struct ia_css_pipe *pipe, 245 sh_css_pipe_get_output_frame_info(struct ia_css_pipe *pipe, 352 sh_css_pipe_free_shading_table(struct ia_css_pipe *pipe) argument 394 verify_copy_out_frame_format(struct ia_css_pipe *pipe) argument 469 struct ia_css_pipe *pipe = stream->last_pipe; local 903 struct ia_css_pipe *pipe = NULL; local 1109 start_binary(struct ia_css_pipe *pipe, struct ia_css_binary *binary) argument 1127 start_copy_on_sp(struct ia_css_pipe *pipe, struct ia_css_frame *out_frame) argument 1820 init_pipe_defaults(enum ia_css_pipe_mode mode, struct ia_css_pipe *pipe, bool copy_pipe) argument 1875 pipe_generate_pipe_num(const struct ia_css_pipe *pipe, unsigned int *pipe_number) argument 1920 create_pipe(enum ia_css_pipe_mode mode, struct ia_css_pipe **pipe, bool copy_pipe) argument 1967 ia_css_pipe_destroy(struct ia_css_pipe *pipe) argument 2222 load_copy_binary( struct ia_css_pipe *pipe, struct ia_css_binary *copy_binary, struct ia_css_binary *next_binary) argument 2259 alloc_continuous_frames(struct ia_css_pipe *pipe, bool init_time) argument 2374 load_preview_binaries(struct ia_css_pipe *pipe) argument 2550 unload_preview_binaries(struct ia_css_pipe *pipe) argument 2633 add_vf_pp_stage( struct ia_css_pipe *pipe, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_binary *vf_pp_binary, struct ia_css_pipeline_stage **vf_pp_stage) argument 2688 add_yuv_scaler_stage( struct ia_css_pipe *pipe, struct ia_css_pipeline *me, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_frame *internal_out_frame, struct ia_css_binary *yuv_scaler_binary, struct ia_css_pipeline_stage **pre_vf_pp_stage) argument 2746 add_capture_pp_stage( struct ia_css_pipe *pipe, struct ia_css_pipeline *me, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_binary *capture_pp_binary, struct ia_css_pipeline_stage **capture_pp_stage) argument 2825 init_vf_frameinfo_defaults(struct ia_css_pipe *pipe, struct ia_css_frame *vf_frame, unsigned int idx) argument 2870 get_pipe_extra_pixel(struct ia_css_pipe *pipe, unsigned int *extra_row, unsigned int *extra_column) argument 2925 ia_css_get_crop_offsets( struct ia_css_pipe *pipe, struct ia_css_frame_info *in_frame) argument 2989 init_in_frameinfo_memory_defaults(struct ia_css_pipe *pipe, struct ia_css_frame *frame, enum ia_css_frame_format format) argument 3029 init_out_frameinfo_defaults(struct ia_css_pipe *pipe, struct ia_css_frame *out_frame, unsigned int idx) argument 3049 create_host_video_pipeline(struct ia_css_pipe *pipe) argument 3234 create_host_preview_pipeline(struct ia_css_pipe *pipe) argument 3366 send_raw_frames(struct ia_css_pipe *pipe) argument 3387 preview_start(struct ia_css_pipe *pipe) argument 3470 ia_css_pipe_enqueue_buffer(struct ia_css_pipe *pipe, const struct ia_css_buffer *buffer) argument 3678 ia_css_pipe_dequeue_buffer(struct ia_css_pipe *pipe, struct ia_css_buffer *buffer) argument 4123 struct ia_css_pipe *pipe; local 4298 struct ia_css_pipe *pipe; local 4362 sh_css_pipe_configure_output( struct ia_css_pipe *pipe, unsigned int width, unsigned int height, unsigned int padded_width, enum ia_css_frame_format format, unsigned int idx) argument 4399 sh_css_pipe_get_shading_info(struct ia_css_pipe *pipe, struct ia_css_shading_info *shading_info, struct ia_css_pipe_config *pipe_config) argument 4435 sh_css_pipe_get_grid_info(struct ia_css_pipe *pipe, struct ia_css_grid_info *info) argument 4486 ia_css_pipe_check_format(struct ia_css_pipe *pipe, enum ia_css_frame_format format) argument 4520 load_video_binaries(struct ia_css_pipe *pipe) argument 4817 unload_video_binaries(struct ia_css_pipe *pipe) argument 4843 video_start(struct ia_css_pipe *pipe) argument 4926 sh_css_pipe_get_viewfinder_frame_info( struct ia_css_pipe *pipe, struct ia_css_frame_info *info, unsigned int idx) argument 4958 sh_css_pipe_configure_viewfinder(struct ia_css_pipe *pipe, unsigned int width, unsigned int height, unsigned int min_width, enum ia_css_frame_format format, unsigned int idx) argument 4988 load_copy_binaries(struct ia_css_pipe *pipe) argument 5017 need_capture_pp( const struct ia_css_pipe *pipe) argument 5048 need_capt_ldc( const struct ia_css_pipe *pipe) argument 5081 load_primary_binaries( struct ia_css_pipe *pipe) argument 5341 allocate_delay_frames(struct ia_css_pipe *pipe) argument 5428 load_advanced_binaries(struct ia_css_pipe *pipe) argument 5547 load_bayer_isp_binaries(struct ia_css_pipe *pipe) argument 5576 load_low_light_binaries(struct ia_css_pipe *pipe) argument 5695 copy_on_sp(struct ia_css_pipe *pipe) argument 5715 load_capture_binaries(struct ia_css_pipe *pipe) argument 5783 unload_capture_binaries(struct ia_css_pipe *pipe) argument 5827 need_yuv_scaler_stage(const struct ia_css_pipe *pipe) argument 5995 ia_css_pipe_create_cas_scaler_desc(struct ia_css_pipe *pipe, struct ia_css_cas_binary_descr *descr) argument 6177 load_yuvpp_binaries(struct ia_css_pipe *pipe) argument 6368 unload_yuvpp_binaries(struct ia_css_pipe *pipe) argument 6396 yuvpp_start(struct ia_css_pipe *pipe) argument 6431 sh_css_pipe_unload_binaries(struct ia_css_pipe *pipe) argument 6468 sh_css_pipe_load_binaries(struct ia_css_pipe *pipe) argument 6510 create_host_yuvpp_pipeline(struct ia_css_pipe *pipe) argument 6764 create_host_copy_pipeline(struct ia_css_pipe *pipe, unsigned int max_input_width, struct ia_css_frame *out_frame) argument 6808 create_host_isyscopy_capture_pipeline(struct ia_css_pipe *pipe) argument 6852 create_host_regular_capture_pipeline(struct ia_css_pipe *pipe) argument 7197 create_host_capture_pipeline(struct ia_css_pipe *pipe) argument 7217 capture_start(struct ia_css_pipe *pipe) argument 7274 sh_css_pipe_get_output_frame_info(struct ia_css_pipe *pipe, struct ia_css_frame_info *info, unsigned int idx) argument 7583 ia_css_pipe_create(const struct ia_css_pipe_config *config, struct ia_css_pipe **pipe) argument 7606 ia_css_pipe_create_extra(const struct ia_css_pipe_config *config, const struct ia_css_pipe_extra_config *extra_config, struct ia_css_pipe **pipe) argument 7747 ia_css_pipe_get_info(const struct ia_css_pipe *pipe, struct ia_css_pipe_info *pipe_info) argument 7783 ia_css_pipe_override_frame_format(struct ia_css_pipe *pipe, int pin_index, enum ia_css_frame_format new_format) argument 8541 ia_css_temp_pipe_to_pipe_id(const struct ia_css_pipe *pipe, enum ia_css_pipe_id *pipe_id) argument 8569 struct ia_css_pipe *pipe; local 8593 struct ia_css_pipe *pipe = stream->pipes[i]; local 8608 struct ia_css_pipe *pipe; local 8631 struct ia_css_pipe *pipe; local 8647 ia_css_pipe_get_shading_correction_binary(const struct ia_css_pipe *pipe) argument 8693 ia_css_pipe_get_s3a_binary(const struct ia_css_pipe *pipe) argument 8741 ia_css_pipe_get_sdis_binary(const struct ia_css_pipe *pipe) argument 8762 ia_css_pipe_get_pipeline(const struct ia_css_pipe *pipe) argument 8770 ia_css_pipe_get_pipe_num(const struct ia_css_pipe *pipe) argument 8789 ia_css_pipe_get_isp_pipe_version(const struct ia_css_pipe *pipe) argument 8898 struct ia_css_pipe *pipe; local 8928 ia_css_pipe_map_queue(struct ia_css_pipe *pipe, bool map) argument [all...] |