| /kernel/linux/linux-6.6/drivers/usb/renesas_usbhs/ |
| D | pipe.c | 33 char *usbhs_pipe_name(struct usbhs_pipe *pipe) in usbhs_pipe_name() 50 static void usbhsp_pipectrl_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipectrl_set() 61 static u16 usbhsp_pipectrl_get(struct usbhs_pipe *pipe) in usbhsp_pipectrl_get() 75 static void __usbhsp_pipe_xxx_set(struct usbhs_pipe *pipe, in __usbhsp_pipe_xxx_set() 87 static u16 __usbhsp_pipe_xxx_get(struct usbhs_pipe *pipe, in __usbhsp_pipe_xxx_get() 101 static void usbhsp_pipe_cfg_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_cfg_set() 106 static u16 usbhsp_pipe_cfg_get(struct usbhs_pipe *pipe) in usbhsp_pipe_cfg_get() 114 static void usbhsp_pipe_trn_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_trn_set() 150 static void usbhsp_pipe_tre_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_tre_set() 190 static void usbhsp_pipe_buf_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_buf_set() [all …]
|
| D | fifo.c | 45 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt, in usbhs_pkt_push() 92 struct usbhs_pkt *__usbhsf_pkt_get(struct usbhs_pipe *pipe) in __usbhsf_pkt_get() 106 struct usbhs_pkt *usbhs_pkt_pop(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt) in usbhs_pkt_pop() 156 static int usbhsf_pkt_handler(struct usbhs_pipe *pipe, int type) in usbhsf_pkt_handler() 208 void usbhs_pkt_start(struct usbhs_pipe *pipe) in usbhs_pkt_start() 218 #define usbhsf_irq_callback_ctrl(pipe, status, enable) \ argument 232 static void usbhsf_tx_irq_ctrl(struct usbhs_pipe *pipe, int enable) in usbhsf_tx_irq_ctrl() 249 static void usbhsf_rx_irq_ctrl(struct usbhs_pipe *pipe, int enable) in usbhsf_rx_irq_ctrl() 257 static void usbhsf_send_terminator(struct usbhs_pipe *pipe, in usbhsf_send_terminator() 275 static void usbhsf_fifo_clear(struct usbhs_pipe *pipe, in usbhsf_fifo_clear() [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/renesas_usbhs/ |
| D | pipe.c | 33 char *usbhs_pipe_name(struct usbhs_pipe *pipe) in usbhs_pipe_name() 50 static void usbhsp_pipectrl_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipectrl_set() 61 static u16 usbhsp_pipectrl_get(struct usbhs_pipe *pipe) in usbhsp_pipectrl_get() 75 static void __usbhsp_pipe_xxx_set(struct usbhs_pipe *pipe, in __usbhsp_pipe_xxx_set() 87 static u16 __usbhsp_pipe_xxx_get(struct usbhs_pipe *pipe, in __usbhsp_pipe_xxx_get() 101 static void usbhsp_pipe_cfg_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_cfg_set() 106 static u16 usbhsp_pipe_cfg_get(struct usbhs_pipe *pipe) in usbhsp_pipe_cfg_get() 114 static void usbhsp_pipe_trn_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_trn_set() 150 static void usbhsp_pipe_tre_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_tre_set() 190 static void usbhsp_pipe_buf_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_buf_set() [all …]
|
| D | fifo.c | 45 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt, in usbhs_pkt_push() 92 struct usbhs_pkt *__usbhsf_pkt_get(struct usbhs_pipe *pipe) in __usbhsf_pkt_get() 106 struct usbhs_pkt *usbhs_pkt_pop(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt) in usbhs_pkt_pop() 156 static int usbhsf_pkt_handler(struct usbhs_pipe *pipe, int type) in usbhsf_pkt_handler() 206 void usbhs_pkt_start(struct usbhs_pipe *pipe) in usbhs_pkt_start() 216 #define usbhsf_irq_callback_ctrl(pipe, status, enable) \ argument 230 static void usbhsf_tx_irq_ctrl(struct usbhs_pipe *pipe, int enable) in usbhsf_tx_irq_ctrl() 247 static void usbhsf_rx_irq_ctrl(struct usbhs_pipe *pipe, int enable) in usbhsf_rx_irq_ctrl() 255 static void usbhsf_send_terminator(struct usbhs_pipe *pipe, in usbhsf_send_terminator() 273 static void usbhsf_fifo_clear(struct usbhs_pipe *pipe, in usbhsf_fifo_clear() [all …]
|
| /kernel/linux/linux-6.6/drivers/media/platform/nxp/imx8-isi/ |
| D | imx8-isi-hw.c | 16 static inline u32 mxc_isi_read(struct mxc_isi_pipe *pipe, u32 reg) in mxc_isi_read() 21 static inline void mxc_isi_write(struct mxc_isi_pipe *pipe, u32 reg, u32 val) in mxc_isi_write() 30 void mxc_isi_channel_set_inbuf(struct mxc_isi_pipe *pipe, dma_addr_t dma_addr) in mxc_isi_channel_set_inbuf() 38 void mxc_isi_channel_set_outbuf(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_outbuf() 83 void mxc_isi_channel_m2m_start(struct mxc_isi_pipe *pipe) in mxc_isi_channel_m2m_start() 118 static void mxc_isi_channel_set_scaling(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_scaling() 169 static void mxc_isi_channel_set_crop(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_crop() 208 static void mxc_isi_channel_set_csc(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_csc() 259 void mxc_isi_channel_set_alpha(struct mxc_isi_pipe *pipe, u8 alpha) in mxc_isi_channel_set_alpha() 270 void mxc_isi_channel_set_flip(struct mxc_isi_pipe *pipe, bool hflip, bool vflip) in mxc_isi_channel_set_flip() [all …]
|
| D | imx8-isi-pipe.c | 235 int mxc_isi_pipe_enable(struct mxc_isi_pipe *pipe) in mxc_isi_pipe_enable() 302 void mxc_isi_pipe_disable(struct mxc_isi_pipe *pipe) in mxc_isi_pipe_disable() 321 mxc_isi_pipe_get_pad_format(struct mxc_isi_pipe *pipe, in mxc_isi_pipe_get_pad_format() 329 mxc_isi_pipe_get_pad_crop(struct mxc_isi_pipe *pipe, in mxc_isi_pipe_get_pad_crop() 337 mxc_isi_pipe_get_pad_compose(struct mxc_isi_pipe *pipe, in mxc_isi_pipe_get_pad_compose() 347 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_init_cfg() local 394 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_enum_mbus_code() local 454 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_set_fmt() local 549 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_get_selection() local 608 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_set_selection() local [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
| D | mdfld_dsi_output.h | 75 #define CHECK_PIPE(pipe) ({ \ argument 80 #define CHECK_PIPE(pipe) (pipe) argument 86 #define REG_OFFSET(pipe) (CHECK_PIPE(pipe) * 0x400) argument 89 #define MIPI_DEVICE_READY_REG(pipe) (0xb000 + REG_OFFSET(pipe)) argument 90 #define MIPI_INTR_STAT_REG(pipe) (0xb004 + REG_OFFSET(pipe)) argument 91 #define MIPI_INTR_EN_REG(pipe) (0xb008 + REG_OFFSET(pipe)) argument 92 #define MIPI_DSI_FUNC_PRG_REG(pipe) (0xb00c + REG_OFFSET(pipe)) argument 93 #define MIPI_HS_TX_TIMEOUT_REG(pipe) (0xb010 + REG_OFFSET(pipe)) argument 94 #define MIPI_LP_RX_TIMEOUT_REG(pipe) (0xb014 + REG_OFFSET(pipe)) argument 95 #define MIPI_TURN_AROUND_TIMEOUT_REG(pipe) (0xb018 + REG_OFFSET(pipe)) argument [all …]
|
| D | mdfld_dsi_dpi.c | 41 static void mdfld_wait_for_HS_DATA_FIFO(struct drm_device *dev, u32 pipe) in mdfld_wait_for_HS_DATA_FIFO() 59 static void mdfld_wait_for_HS_CTRL_FIFO(struct drm_device *dev, u32 pipe) in mdfld_wait_for_HS_CTRL_FIFO() 76 static void mdfld_wait_for_DPI_CTRL_FIFO(struct drm_device *dev, u32 pipe) in mdfld_wait_for_DPI_CTRL_FIFO() 94 static void mdfld_wait_for_SPL_PKG_SENT(struct drm_device *dev, u32 pipe) in mdfld_wait_for_SPL_PKG_SENT() 115 int pipe) in dsi_set_device_ready_state() 121 int state, int pipe) in dsi_set_pipe_plane_enable_state() 178 int pipe) in mdfld_dsi_configure_down() 199 int pipe) in mdfld_dsi_configure_up() 233 static void mdfld_dsi_tpo_ic_init(struct mdfld_dsi_config *dsi_config, u32 pipe) in mdfld_dsi_tpo_ic_init() 471 int pipe) in mdfld_dsi_dpi_controller_init() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
| D | intel_vdsc_regs.h | 31 #define ICL_PIPE_DSS_CTL1(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ argument 45 #define ICL_PIPE_DSS_CTL2(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ argument 54 #define MTL_DSC0_PICTURE_PARAMETER_SET_17(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ argument 57 #define MTL_DSC1_PICTURE_PARAMETER_SET_17(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ argument 66 #define MTL_DSC0_PICTURE_PARAMETER_SET_18(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ argument 69 #define MTL_DSC1_PICTURE_PARAMETER_SET_18(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ argument 82 #define ICL_DSC0_PICTURE_PARAMETER_SET_0(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ argument 85 #define ICL_DSC1_PICTURE_PARAMETER_SET_0(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ argument 106 #define ICL_DSC0_PICTURE_PARAMETER_SET_1(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ argument 109 #define ICL_DSC1_PICTURE_PARAMETER_SET_1(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ argument [all …]
|
| D | skl_watermark_regs.h | 13 #define PIPE_MBUS_DBOX_CTL(pipe) _MMIO_PIPE(pipe, _PIPEA_MBUS_DBOX_CTL, \ argument 41 #define MBUS_JOIN_PIPE_SELECT(pipe) REG_FIELD_PREP(MBUS_JOIN_PIPE_SELECT_MASK, pipe) argument 74 #define _CUR_WM_0(pipe) _PIPE(pipe, _CUR_WM_A_0, _CUR_WM_B_0) argument 75 #define CUR_WM(pipe, level) _MMIO(_CUR_WM_0(pipe) + ((4) * (level))) argument 76 #define CUR_WM_SAGV(pipe) _MMIO_PIPE(pipe, _CUR_WM_SAGV_A, _CUR_WM_SAGV_B) argument 77 #define CUR_WM_SAGV_TRANS(pipe) _MMIO_PIPE(pipe, _CUR_WM_SAGV_TRANS_A, _CUR_WM_SAGV_TRANS_B) argument 78 #define CUR_WM_TRANS(pipe) _MMIO_PIPE(pipe, _CUR_WM_TRANS_A, _CUR_WM_TRANS_B) argument 79 #define _PLANE_WM_1(pipe) _PIPE(pipe, _PLANE_WM_1_A_0, _PLANE_WM_1_B_0) argument 80 #define _PLANE_WM_2(pipe) _PIPE(pipe, _PLANE_WM_2_A_0, _PLANE_WM_2_B_0) argument 81 #define _PLANE_WM_BASE(pipe, plane) \ argument [all …]
|
| D | intel_dsb_regs.h | 13 #define DSBSL_INSTANCE(pipe, id) (_DSBSL_INSTANCE_BASE + \ argument 15 #define DSB_HEAD(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x0) argument 16 #define DSB_TAIL(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x4) argument 17 #define DSB_CTRL(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x8) argument 25 #define DSB_MMIOCTRL(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0xc) argument 31 #define DSB_POLLFUNC(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x10) argument 37 #define DSB_DEBUG(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x14) argument 38 #define DSB_POLLMASK(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x1c) argument 39 #define DSB_STATUS(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x24) argument 40 #define DSB_INTERRUPT(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x28) argument [all …]
|
| D | intel_display_irq.c | 26 intel_handle_vblank(struct drm_i915_private *dev_priv, enum pipe pipe) in intel_handle_vblank() 108 enum pipe pipe, u32 interrupt_mask, in bdw_update_pipe_irq() 132 enum pipe pipe, u32 bits) in bdw_enable_pipe_irq() 138 enum pipe pipe, u32 bits) in bdw_disable_pipe_irq() 180 enum pipe pipe) in i915_pipestat_enable_mask() 224 enum pipe pipe, u32 status_mask) in i915_enable_pipestat() 247 enum pipe pipe, u32 status_mask) in i915_disable_pipestat() 298 enum pipe pipe, in display_pipe_crc_irq_handler() 333 enum pipe pipe, in display_pipe_crc_irq_handler() 340 enum pipe pipe) in flip_done_handler() [all …]
|
| D | intel_fdi.c | 23 enum pipe pipe, bool state) in assert_fdi_tx() 44 void assert_fdi_tx_enabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_tx_enabled() 49 void assert_fdi_tx_disabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_tx_disabled() 55 enum pipe pipe, bool state) in assert_fdi_rx() 65 void assert_fdi_rx_enabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_rx_enabled() 70 void assert_fdi_rx_disabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_rx_disabled() 76 enum pipe pipe) in assert_fdi_tx_pll_enabled() 94 enum pipe pipe, bool state) in assert_fdi_rx_pll() 104 void assert_fdi_rx_pll_enabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_rx_pll_enabled() 109 void assert_fdi_rx_pll_disabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_rx_pll_disabled() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/ |
| D | drm_simple_kms_helper.c | 89 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_mode_valid() local 120 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_enable() local 133 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_disable() local 151 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_reset() local 162 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_duplicate_state() local 173 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_destroy_state() local 184 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_enable_vblank() local 195 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_disable_vblank() local 220 struct drm_simple_display_pipe *pipe; in drm_simple_kms_plane_atomic_check() local 249 struct drm_simple_display_pipe *pipe; in drm_simple_kms_plane_atomic_update() local [all …]
|
| D | drm_vblank.c | 169 static void store_vblank(struct drm_device *dev, unsigned int pipe, in store_vblank() 185 static u32 drm_max_vblank_count(struct drm_device *dev, unsigned int pipe) in drm_max_vblank_count() 196 static u32 drm_vblank_no_hw_counter(struct drm_device *dev, unsigned int pipe) in drm_vblank_no_hw_counter() 202 static u32 __get_vblank_counter(struct drm_device *dev, unsigned int pipe) in __get_vblank_counter() 231 static void drm_reset_vblank_timestamp(struct drm_device *dev, unsigned int pipe) in drm_reset_vblank_timestamp() 278 static void drm_update_vblank_count(struct drm_device *dev, unsigned int pipe, in drm_update_vblank_count() 370 u64 drm_vblank_count(struct drm_device *dev, unsigned int pipe) in drm_vblank_count() 406 unsigned int pipe = drm_crtc_index(crtc); in drm_crtc_accurate_vblank_count() local 425 static void __disable_vblank(struct drm_device *dev, unsigned int pipe) in __disable_vblank() 449 void drm_vblank_disable_and_save(struct drm_device *dev, unsigned int pipe) in drm_vblank_disable_and_save() [all …]
|
| /kernel/linux/linux-5.10/sound/drivers/vx/ |
| D | vx_pcm.c | 46 struct vx_pipe *pipe) in vx_pcm_read_per_bytes() 90 struct vx_pipe *pipe) in vx_set_differed_time() 123 static int vx_set_stream_format(struct vx_core *chip, struct vx_pipe *pipe, in vx_set_stream_format() 150 static int vx_set_format(struct vx_core *chip, struct vx_pipe *pipe, in vx_set_format() 209 static int vx_get_pipe_state(struct vx_core *chip, struct vx_pipe *pipe, int *state) in vx_get_pipe_state() 234 static int vx_query_hbuffer_size(struct vx_core *chip, struct vx_pipe *pipe) in vx_query_hbuffer_size() 258 static int vx_pipe_can_start(struct vx_core *chip, struct vx_pipe *pipe) in vx_pipe_can_start() 279 static int vx_conf_pipe(struct vx_core *chip, struct vx_pipe *pipe) in vx_conf_pipe() 318 static int vx_toggle_pipe(struct vx_core *chip, struct vx_pipe *pipe, int state) in vx_toggle_pipe() 371 static int vx_stop_pipe(struct vx_core *chip, struct vx_pipe *pipe) in vx_stop_pipe() [all …]
|
| /kernel/linux/linux-6.6/sound/drivers/vx/ |
| D | vx_pcm.c | 46 struct vx_pipe *pipe) in vx_pcm_read_per_bytes() 90 struct vx_pipe *pipe) in vx_set_differed_time() 123 static int vx_set_stream_format(struct vx_core *chip, struct vx_pipe *pipe, in vx_set_stream_format() 150 static int vx_set_format(struct vx_core *chip, struct vx_pipe *pipe, in vx_set_format() 209 static int vx_get_pipe_state(struct vx_core *chip, struct vx_pipe *pipe, int *state) in vx_get_pipe_state() 234 static int vx_query_hbuffer_size(struct vx_core *chip, struct vx_pipe *pipe) in vx_query_hbuffer_size() 258 static int vx_pipe_can_start(struct vx_core *chip, struct vx_pipe *pipe) in vx_pipe_can_start() 279 static int vx_conf_pipe(struct vx_core *chip, struct vx_pipe *pipe) in vx_conf_pipe() 318 static int vx_toggle_pipe(struct vx_core *chip, struct vx_pipe *pipe, int state) in vx_toggle_pipe() 373 static int vx_stop_pipe(struct vx_core *chip, struct vx_pipe *pipe) in vx_stop_pipe() [all …]
|
| /kernel/linux/linux-5.10/fs/ |
| D | pipe.c | 78 static void pipe_lock_nested(struct pipe_inode_info *pipe, int subclass) in pipe_lock_nested() 84 void pipe_lock(struct pipe_inode_info *pipe) in pipe_lock() 93 void pipe_unlock(struct pipe_inode_info *pipe) in pipe_unlock() 100 static inline void __pipe_lock(struct pipe_inode_info *pipe) in __pipe_lock() 105 static inline void __pipe_unlock(struct pipe_inode_info *pipe) in __pipe_unlock() 124 static void anon_pipe_buf_release(struct pipe_inode_info *pipe, in anon_pipe_buf_release() 140 static bool anon_pipe_buf_try_steal(struct pipe_inode_info *pipe, in anon_pipe_buf_try_steal() 164 bool generic_pipe_buf_try_steal(struct pipe_inode_info *pipe, in generic_pipe_buf_try_steal() 192 bool generic_pipe_buf_get(struct pipe_inode_info *pipe, struct pipe_buffer *buf) in generic_pipe_buf_get() 206 void generic_pipe_buf_release(struct pipe_inode_info *pipe, in generic_pipe_buf_release() [all …]
|
| /kernel/linux/linux-6.6/fs/ |
| D | pipe.c | 79 static void pipe_lock_nested(struct pipe_inode_info *pipe, int subclass) in pipe_lock_nested() 85 void pipe_lock(struct pipe_inode_info *pipe) in pipe_lock() 94 void pipe_unlock(struct pipe_inode_info *pipe) in pipe_unlock() 101 static inline void __pipe_lock(struct pipe_inode_info *pipe) in __pipe_lock() 106 static inline void __pipe_unlock(struct pipe_inode_info *pipe) in __pipe_unlock() 125 static void anon_pipe_buf_release(struct pipe_inode_info *pipe, in anon_pipe_buf_release() 141 static bool anon_pipe_buf_try_steal(struct pipe_inode_info *pipe, in anon_pipe_buf_try_steal() 165 bool generic_pipe_buf_try_steal(struct pipe_inode_info *pipe, in generic_pipe_buf_try_steal() 193 bool generic_pipe_buf_get(struct pipe_inode_info *pipe, struct pipe_buffer *buf) in generic_pipe_buf_get() 207 void generic_pipe_buf_release(struct pipe_inode_info *pipe, in generic_pipe_buf_release() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/ |
| D | drm_vblank.c | 169 static void store_vblank(struct drm_device *dev, unsigned int pipe, in store_vblank() 185 static u32 drm_max_vblank_count(struct drm_device *dev, unsigned int pipe) in drm_max_vblank_count() 196 static u32 drm_vblank_no_hw_counter(struct drm_device *dev, unsigned int pipe) in drm_vblank_no_hw_counter() 202 static u32 __get_vblank_counter(struct drm_device *dev, unsigned int pipe) in __get_vblank_counter() 228 static void drm_reset_vblank_timestamp(struct drm_device *dev, unsigned int pipe) in drm_reset_vblank_timestamp() 275 static void drm_update_vblank_count(struct drm_device *dev, unsigned int pipe, in drm_update_vblank_count() 367 u64 drm_vblank_count(struct drm_device *dev, unsigned int pipe) in drm_vblank_count() 403 unsigned int pipe = drm_crtc_index(crtc); in drm_crtc_accurate_vblank_count() local 422 static void __disable_vblank(struct drm_device *dev, unsigned int pipe) in __disable_vblank() 443 void drm_vblank_disable_and_save(struct drm_device *dev, unsigned int pipe) in drm_vblank_disable_and_save() [all …]
|
| D | drm_simple_kms_helper.c | 78 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_mode_valid() local 105 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_enable() local 118 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_disable() local 136 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_enable_vblank() local 147 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_disable_vblank() local 170 struct drm_simple_display_pipe *pipe; in drm_simple_kms_plane_atomic_check() local 197 struct drm_simple_display_pipe *pipe; in drm_simple_kms_plane_atomic_update() local 209 struct drm_simple_display_pipe *pipe; in drm_simple_kms_plane_prepare_fb() local 221 struct drm_simple_display_pipe *pipe; in drm_simple_kms_plane_cleanup_fb() local 268 int drm_simple_display_pipe_attach_bridge(struct drm_simple_display_pipe *pipe, in drm_simple_display_pipe_attach_bridge() [all …]
|
| /kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/ |
| D | vsp1_pipe.c | 262 void vsp1_pipeline_reset(struct vsp1_pipeline *pipe) in vsp1_pipeline_reset() 293 void vsp1_pipeline_init(struct vsp1_pipeline *pipe) in vsp1_pipeline_init() 305 void vsp1_pipeline_run(struct vsp1_pipeline *pipe) in vsp1_pipeline_run() 318 bool vsp1_pipeline_stopped(struct vsp1_pipeline *pipe) in vsp1_pipeline_stopped() 330 int vsp1_pipeline_stop(struct vsp1_pipeline *pipe) in vsp1_pipeline_stop() 381 bool vsp1_pipeline_ready(struct vsp1_pipeline *pipe) in vsp1_pipeline_ready() 392 void vsp1_pipeline_frame_end(struct vsp1_pipeline *pipe) in vsp1_pipeline_frame_end() 430 void vsp1_pipeline_propagate_alpha(struct vsp1_pipeline *pipe, in vsp1_pipeline_propagate_alpha() 455 void vsp1_pipeline_propagate_partition(struct vsp1_pipeline *pipe, in vsp1_pipeline_propagate_partition()
|
| /kernel/linux/linux-5.10/drivers/media/platform/vsp1/ |
| D | vsp1_pipe.c | 244 void vsp1_pipeline_reset(struct vsp1_pipeline *pipe) in vsp1_pipeline_reset() 275 void vsp1_pipeline_init(struct vsp1_pipeline *pipe) in vsp1_pipeline_init() 287 void vsp1_pipeline_run(struct vsp1_pipeline *pipe) in vsp1_pipeline_run() 300 bool vsp1_pipeline_stopped(struct vsp1_pipeline *pipe) in vsp1_pipeline_stopped() 312 int vsp1_pipeline_stop(struct vsp1_pipeline *pipe) in vsp1_pipeline_stop() 363 bool vsp1_pipeline_ready(struct vsp1_pipeline *pipe) in vsp1_pipeline_ready() 374 void vsp1_pipeline_frame_end(struct vsp1_pipeline *pipe) in vsp1_pipeline_frame_end() 412 void vsp1_pipeline_propagate_alpha(struct vsp1_pipeline *pipe, in vsp1_pipeline_propagate_alpha() 437 void vsp1_pipeline_propagate_partition(struct vsp1_pipeline *pipe, in vsp1_pipeline_propagate_partition()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/arm/display/komeda/ |
| D | komeda_pipeline.c | 19 struct komeda_pipeline *pipe; in komeda_pipeline_add() local 47 struct komeda_pipeline *pipe) in komeda_pipeline_destroy() 69 komeda_pipeline_get_component_pos(struct komeda_pipeline *pipe, int id) in komeda_pipeline_get_component_pos() 126 komeda_pipeline_get_component(struct komeda_pipeline *pipe, int id) in komeda_pipeline_get_component() 139 komeda_pipeline_get_first_component(struct komeda_pipeline *pipe, in komeda_pipeline_get_first_component() 163 komeda_component_add(struct komeda_pipeline *pipe, in komeda_component_add() 249 static void komeda_pipeline_dump(struct komeda_pipeline *pipe) in komeda_pipeline_dump() 274 struct komeda_pipeline *pipe = c->pipeline; in komeda_component_verify_inputs() local 293 komeda_get_layer_split_right_layer(struct komeda_pipeline *pipe, in komeda_get_layer_split_right_layer() 305 static void komeda_pipeline_assemble(struct komeda_pipeline *pipe) in komeda_pipeline_assemble() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/ |
| D | komeda_pipeline.c | 17 struct komeda_pipeline *pipe; in komeda_pipeline_add() local 45 struct komeda_pipeline *pipe) in komeda_pipeline_destroy() 67 komeda_pipeline_get_component_pos(struct komeda_pipeline *pipe, int id) in komeda_pipeline_get_component_pos() 124 komeda_pipeline_get_component(struct komeda_pipeline *pipe, int id) in komeda_pipeline_get_component() 137 komeda_pipeline_get_first_component(struct komeda_pipeline *pipe, in komeda_pipeline_get_first_component() 160 komeda_component_add(struct komeda_pipeline *pipe, in komeda_component_add() 246 static void komeda_pipeline_dump(struct komeda_pipeline *pipe) in komeda_pipeline_dump() 271 struct komeda_pipeline *pipe = c->pipeline; in komeda_component_verify_inputs() local 290 komeda_get_layer_split_right_layer(struct komeda_pipeline *pipe, in komeda_get_layer_split_right_layer() 302 static void komeda_pipeline_assemble(struct komeda_pipeline *pipe) in komeda_pipeline_assemble() [all …]
|