/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_vop.c | 1785 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; in vop_plane_atomic_update() local 1840 mode = &crtc->state->adjusted_mode; in vop_plane_atomic_update() 1845 if (dest->x1 + dsp_w > adjusted_mode->hdisplay) { in vop_plane_atomic_update() 1847 dsp_w, adjusted_mode->hdisplay); in vop_plane_atomic_update() 1848 dsp_w = adjusted_mode->hdisplay - dest->x1; in vop_plane_atomic_update() 1855 if (dest->y1 + dsp_h > adjusted_mode->vdisplay) { in vop_plane_atomic_update() 1857 dsp_h, adjusted_mode->vdisplay); in vop_plane_atomic_update() 1858 dsp_h = adjusted_mode->vdisplay - dest->y1; in vop_plane_atomic_update() 2425 struct drm_display_mode *mode = &crtc->state->adjusted_mode; in vop_crtc_debugfs_dump() 2645 struct drm_display_mode *adjusted_mode = &crtc_state->adjusted_mode; vop_crtc_bandwidth() local 2939 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop_crtc_mode_update() local 2984 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop_crtc_atomic_enable() local [all...] |
H A D | rockchip_drm_vop2.c | 1176 struct drm_display_mode *adjusted_mode; in vop2_pending_done_bits() local 1204 adjusted_mode = &done_vp->rockchip_crtc.crtc.state->adjusted_mode; in vop2_pending_done_bits() 1206 if (adjusted_mode->flags & DRM_MODE_FLAG_INTERLACE) { in vop2_pending_done_bits() 1210 if (vcnt > ((adjusted_mode->crtc_vtotal * 0x7) >> 0x3)) { in vop2_pending_done_bits() 1225 first_mode = &first_done_vp->rockchip_crtc.crtc.state->adjusted_mode; in vop2_pending_done_bits() 1232 second_mode = &second_done_vp->rockchip_crtc.crtc.state->adjusted_mode; in vop2_pending_done_bits() 3832 struct drm_display_mode *mode = &crtc->state->adjusted_mode; in vop2_calc_drm_rect_for_splice() 3899 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; in vop2_win_atomic_update() local 4984 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop2_crtc_bandwidth() local 5229 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop2_crtc_mode_update() local 5350 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop2_calc_if_clk() local 5473 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop2_calc_dsc_clk() local 5590 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop2_crtc_enable_dsc() local 5800 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop2_crtc_atomic_enable() local 6839 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop2_setup_dly_for_vp() local [all...] |
H A D | analogix_dp-rockchip.c | 276 struct drm_display_mode *adjusted_mode) in rockchip_dp_drm_encoder_mode_fixup() 275 rockchip_dp_drm_encoder_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) rockchip_dp_drm_encoder_mode_fixup() argument
|
H A D | rockchip_lvds.c | 201 drm_mode_copy(&lvds->mode, &crtc_state->adjusted_mode); in rockchip_lvds_encoder_atomic_mode_set()
|
H A D | dw-mipi-dsi2-rockchip.c | 916 drm_mode_copy(&dsi2->mode, &crtc_state->adjusted_mode); in dw_mipi_dsi2_encoder_atomic_mode_set() 918 drm_mode_copy(&dsi2->slave->mode, &crtc_state->adjusted_mode); in dw_mipi_dsi2_encoder_atomic_mode_set()
|
H A D | rockchip_drm_logo.c | 691 drm_mode_copy(&crtc_state->adjusted_mode, mode); in setup_initial_state()
|
H A D | dw-dp.c | 1772 drm_mode_copy(m, &crtc_state->adjusted_mode); in dw_dp_bridge_atomic_pre_enable()
|
H A D | dw_hdmi-rockchip.c | 1610 clk_set_rate(hdmi->phyref_clk, crtc->state->adjusted_mode.crtc_clock * 0x3e8); in dw_hdmi_rockchip_encoder_enable()
|
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_vop2.c | 1195 struct drm_display_mode *adjusted_mode; in vop2_pending_done_bits() local 1221 adjusted_mode = &done_vp->rockchip_crtc.crtc.state->adjusted_mode; in vop2_pending_done_bits() 1223 if (adjusted_mode->flags & DRM_MODE_FLAG_INTERLACE) in vop2_pending_done_bits() 1226 if (vcnt > (adjusted_mode->crtc_vtotal * 7 >> 3)) { in vop2_pending_done_bits() 1241 first_mode = &first_done_vp->rockchip_crtc.crtc.state->adjusted_mode; in vop2_pending_done_bits() 1248 second_mode = &second_done_vp->rockchip_crtc.crtc.state->adjusted_mode; in vop2_pending_done_bits() 3839 struct drm_display_mode *mode = &crtc->state->adjusted_mode; in vop2_calc_drm_rect_for_splice() 3902 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; in vop2_win_atomic_update() local 4993 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop2_crtc_bandwidth() local 5248 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop2_crtc_mode_update() local 5382 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop2_calc_if_clk() local 5520 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop2_calc_dsc_clk() local 5636 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop2_crtc_enable_dsc() local 5861 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop2_crtc_atomic_enable() local 6895 struct drm_display_mode *adjusted_mode = &crtc->state->adjusted_mode; vop2_setup_dly_for_vp() local [all...] |
H A D | rockchip_drm_logo.c | 661 drm_mode_copy(&crtc_state->adjusted_mode, mode); in setup_initial_state()
|
H A D | dw-mipi-dsi2-rockchip.c | 912 drm_mode_copy(&dsi2->mode, &crtc_state->adjusted_mode); in dw_mipi_dsi2_encoder_atomic_mode_set() 914 drm_mode_copy(&dsi2->slave->mode, &crtc_state->adjusted_mode); in dw_mipi_dsi2_encoder_atomic_mode_set()
|
H A D | dw-dp.c | 1780 drm_mode_copy(m, &crtc_state->adjusted_mode); in dw_dp_bridge_atomic_pre_enable()
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-mipi-dsi.c | 885 static void dw_mipi_dsi_mode_set(struct dw_mipi_dsi *dsi, const struct drm_display_mode *adjusted_mode) in dw_mipi_dsi_mode_set() argument 898 ret = phy_ops->get_lane_mbps(priv_data, adjusted_mode, dsi->mode_flags, lanes, dsi->format, &dsi->lane_mbps); in dw_mipi_dsi_mode_set() 905 dw_mipi_dsi_dpi_config(dsi, adjusted_mode); in dw_mipi_dsi_mode_set() 908 dw_mipi_dsi_video_packet_config(dsi, adjusted_mode); in dw_mipi_dsi_mode_set() 910 dw_mipi_dsi_line_timer_config(dsi, adjusted_mode); in dw_mipi_dsi_mode_set() 911 dw_mipi_dsi_vertical_timing_config(dsi, adjusted_mode); in dw_mipi_dsi_mode_set() 930 dw_mipi_dsi_wait_for_two_frames(adjusted_mode); in dw_mipi_dsi_mode_set() 937 const struct drm_display_mode *adjusted_mode) in dw_mipi_dsi_bridge_mode_set() 941 dw_mipi_dsi_mode_set(dsi, adjusted_mode); in dw_mipi_dsi_bridge_mode_set() 943 dw_mipi_dsi_mode_set(dsi->slave, adjusted_mode); in dw_mipi_dsi_bridge_mode_set() 936 dw_mipi_dsi_bridge_mode_set(struct drm_bridge *bridge, const struct drm_display_mode *mode, const struct drm_display_mode *adjusted_mode) dw_mipi_dsi_bridge_mode_set() argument [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/ |
H A D | drm_atomic_helper.c | 395 drm_mode_copy(&new_crtc_state->adjusted_mode, &new_crtc_state->mode); in mode_fixup() 433 ret = funcs->mode_fixup(encoder, &new_crtc_state->mode, &new_crtc_state->adjusted_mode); in mode_fixup() 458 ret = funcs->mode_fixup(crtc, &new_crtc_state->mode, &new_crtc_state->adjusted_mode); in mode_fixup() 1137 drm_calc_timestamping_constants(crtc, &new_crtc_state->adjusted_mode); in drm_atomic_helper_calc_timestamping_constants() 1172 struct drm_display_mode *mode, *adjusted_mode; in crtc_set_mode() local 1183 adjusted_mode = &new_crtc_state->adjusted_mode; in crtc_set_mode() 1198 funcs->mode_set(encoder, mode, adjusted_mode); in crtc_set_mode() 1202 drm_bridge_chain_mode_set(bridge, mode, adjusted_mode); in crtc_set_mode() 1700 * functions depend upon an updated adjusted_mode [all...] |
/device/soc/rockchip/common/sdk_linux/include/drm/ |
H A D | drm_crtc.h | 228 * @adjusted_mode: 236 * meaning of the adjusted_mode field is purely driver implementation 240 struct drm_display_mode adjusted_mode; member 1028 * &drm_crtc_state.adjusted_mode. And for high-precision timestamps
|