/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/adv7511/ |
H A D | adv7511_drv.c | 710 const struct drm_display_mode *adj_mode) in adv7511_mode_set() 720 hsync_offset = adj_mode->crtc_hsync_start - in adv7511_mode_set() 721 adj_mode->crtc_hdisplay; in adv7511_mode_set() 722 vsync_offset = adj_mode->crtc_vsync_start - in adv7511_mode_set() 723 adj_mode->crtc_vdisplay; in adv7511_mode_set() 724 hsync_len = adj_mode->crtc_hsync_end - in adv7511_mode_set() 725 adj_mode->crtc_hsync_start; in adv7511_mode_set() 726 vsync_len = adj_mode->crtc_vsync_end - in adv7511_mode_set() 727 adj_mode->crtc_vsync_start; in adv7511_mode_set() 748 hsync_polarity = !(adj_mode in adv7511_mode_set() 708 adv7511_mode_set(struct adv7511 *adv7511, const struct drm_display_mode *mode, const struct drm_display_mode *adj_mode) adv7511_mode_set() argument 909 adv7511_bridge_mode_set(struct drm_bridge *bridge, const struct drm_display_mode *mode, const struct drm_display_mode *adj_mode) adv7511_bridge_mode_set() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/adv7511/ |
H A D | adv7511_drv.c | 710 const struct drm_display_mode *adj_mode) in adv7511_mode_set() 720 hsync_offset = adj_mode->crtc_hsync_start - in adv7511_mode_set() 721 adj_mode->crtc_hdisplay; in adv7511_mode_set() 722 vsync_offset = adj_mode->crtc_vsync_start - in adv7511_mode_set() 723 adj_mode->crtc_vdisplay; in adv7511_mode_set() 724 hsync_len = adj_mode->crtc_hsync_end - in adv7511_mode_set() 725 adj_mode->crtc_hsync_start; in adv7511_mode_set() 726 vsync_len = adj_mode->crtc_vsync_end - in adv7511_mode_set() 727 adj_mode->crtc_vsync_start; in adv7511_mode_set() 748 hsync_polarity = !(adj_mode in adv7511_mode_set() 708 adv7511_mode_set(struct adv7511 *adv7511, const struct drm_display_mode *mode, const struct drm_display_mode *adj_mode) adv7511_mode_set() argument 909 adv7511_bridge_mode_set(struct drm_bridge *bridge, const struct drm_display_mode *mode, const struct drm_display_mode *adj_mode) adv7511_bridge_mode_set() argument [all...] |
/kernel/linux/linux-5.10/drivers/video/backlight/ |
H A D | tdo24m.c | 33 int (*adj_mode)(struct tdo24m *lcd, int mode); member 271 err = lcd->adj_mode(lcd, lcd->mode); in tdo24m_power_on() 322 return lcd->adj_mode(lcd, mode); in tdo24m_set_mode() 376 lcd->adj_mode = tdo24m_adj_mode; in tdo24m_probe() 379 lcd->adj_mode = tdo35s_adj_mode; in tdo24m_probe()
|
/kernel/linux/linux-6.6/drivers/video/backlight/ |
H A D | tdo24m.c | 33 int (*adj_mode)(struct tdo24m *lcd, int mode); member 271 err = lcd->adj_mode(lcd, lcd->mode); in tdo24m_power_on() 322 return lcd->adj_mode(lcd, mode); in tdo24m_set_mode() 376 lcd->adj_mode = tdo24m_adj_mode; in tdo24m_probe() 379 lcd->adj_mode = tdo35s_adj_mode; in tdo24m_probe()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/hisilicon/kirin/ |
H A D | kirin_drm_ade.c | 155 struct drm_display_mode *adj_mode) in ade_set_pix_clk() 167 adj_mode->clock = clk_get_rate(ctx->ade_pix_clk) / 1000; in ade_set_pix_clk() 172 struct drm_display_mode *adj_mode) in ade_ldi_set_mode() 214 ade_set_pix_clk(ctx, mode, adj_mode); in ade_ldi_set_mode() 480 struct drm_display_mode *adj_mode = &crtc->state->adjusted_mode; in ade_crtc_mode_set_nofb() local 484 ade_ldi_set_mode(ctx, mode, adj_mode); in ade_crtc_mode_set_nofb() 493 struct drm_display_mode *adj_mode = &crtc->state->adjusted_mode; in ade_crtc_atomic_begin() local 497 ade_ldi_set_mode(ctx, mode, adj_mode); in ade_crtc_atomic_begin() 153 ade_set_pix_clk(struct ade_hw_ctx *ctx, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) ade_set_pix_clk() argument 170 ade_ldi_set_mode(struct ade_hw_ctx *ctx, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) ade_ldi_set_mode() argument
|
H A D | dw_drm_dsi.c | 646 struct drm_display_mode adj_mode; in dsi_encoder_mode_valid() local 657 * reset adj_mode to the mode value each time, in dsi_encoder_mode_valid() 660 drm_mode_copy(&adj_mode, mode); in dsi_encoder_mode_valid() 664 if (!crtc_funcs->mode_fixup(crtc, mode, &adj_mode)) in dsi_encoder_mode_valid() 667 ret = dsi_encoder_phy_mode_valid(encoder, &adj_mode); in dsi_encoder_mode_valid() 676 struct drm_display_mode *adj_mode) in dsi_encoder_mode_set() 680 drm_mode_copy(&dsi->cur_mode, adj_mode); in dsi_encoder_mode_set() 674 dsi_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) dsi_encoder_mode_set() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/hisilicon/kirin/ |
H A D | kirin_drm_ade.c | 155 struct drm_display_mode *adj_mode) in ade_set_pix_clk() 167 adj_mode->clock = clk_get_rate(ctx->ade_pix_clk) / 1000; in ade_set_pix_clk() 172 struct drm_display_mode *adj_mode) in ade_ldi_set_mode() 214 ade_set_pix_clk(ctx, mode, adj_mode); in ade_ldi_set_mode() 480 struct drm_display_mode *adj_mode = &crtc->state->adjusted_mode; in ade_crtc_mode_set_nofb() local 484 ade_ldi_set_mode(ctx, mode, adj_mode); in ade_crtc_mode_set_nofb() 493 struct drm_display_mode *adj_mode = &crtc->state->adjusted_mode; in ade_crtc_atomic_begin() local 497 ade_ldi_set_mode(ctx, mode, adj_mode); in ade_crtc_atomic_begin() 153 ade_set_pix_clk(struct ade_hw_ctx *ctx, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) ade_set_pix_clk() argument 170 ade_ldi_set_mode(struct ade_hw_ctx *ctx, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) ade_ldi_set_mode() argument
|
H A D | dw_drm_dsi.c | 647 struct drm_display_mode adj_mode; in dsi_encoder_mode_valid() local 658 * reset adj_mode to the mode value each time, in dsi_encoder_mode_valid() 661 drm_mode_init(&adj_mode, mode); in dsi_encoder_mode_valid() 665 if (!crtc_funcs->mode_fixup(crtc, mode, &adj_mode)) in dsi_encoder_mode_valid() 668 ret = dsi_encoder_phy_mode_valid(encoder, &adj_mode); in dsi_encoder_mode_valid() 677 struct drm_display_mode *adj_mode) in dsi_encoder_mode_set() 681 drm_mode_copy(&dsi->cur_mode, adj_mode); in dsi_encoder_mode_set() 675 dsi_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) dsi_encoder_mode_set() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_encoder_phys_vid.c | 229 struct drm_display_mode *adj_mode) in dpu_encoder_phys_vid_mode_fixup() 380 struct drm_display_mode *adj_mode) in dpu_encoder_phys_vid_mode_set() 382 if (adj_mode) { in dpu_encoder_phys_vid_mode_set() 383 phys_enc->cached_mode = *adj_mode; in dpu_encoder_phys_vid_mode_set() 384 drm_mode_debug_printmodeline(adj_mode); in dpu_encoder_phys_vid_mode_set() 226 dpu_encoder_phys_vid_mode_fixup( struct dpu_encoder_phys *phys_enc, const struct drm_display_mode *mode, struct drm_display_mode *adj_mode) dpu_encoder_phys_vid_mode_fixup() argument 377 dpu_encoder_phys_vid_mode_set( struct dpu_encoder_phys *phys_enc, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) dpu_encoder_phys_vid_mode_set() argument
|
H A D | dpu_encoder_phys_cmd.c | 46 struct drm_display_mode *adj_mode) in dpu_encoder_phys_cmd_mode_fixup() 167 struct drm_display_mode *adj_mode) in dpu_encoder_phys_cmd_mode_set() 172 if (!mode || !adj_mode) { in dpu_encoder_phys_cmd_mode_set() 176 phys_enc->cached_mode = *adj_mode; in dpu_encoder_phys_cmd_mode_set() 178 drm_mode_debug_printmodeline(adj_mode); in dpu_encoder_phys_cmd_mode_set() 43 dpu_encoder_phys_cmd_mode_fixup( struct dpu_encoder_phys *phys_enc, const struct drm_display_mode *mode, struct drm_display_mode *adj_mode) dpu_encoder_phys_cmd_mode_fixup() argument 164 dpu_encoder_phys_cmd_mode_set( struct dpu_encoder_phys *phys_enc, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) dpu_encoder_phys_cmd_mode_set() argument
|
H A D | dpu_encoder.c | 586 struct drm_display_mode *adj_mode; in dpu_encoder_virt_atomic_check() local 604 adj_mode = &crtc_state->adjusted_mode; in dpu_encoder_virt_atomic_check() 619 if (!phys->ops.mode_fixup(phys, mode, adj_mode)) in dpu_encoder_virt_atomic_check() 629 topology = dpu_encoder_get_topology(dpu_enc, dpu_kms, adj_mode); in dpu_encoder_virt_atomic_check() 646 trace_dpu_enc_atomic_check_flags(DRMID(drm_enc), adj_mode->flags); in dpu_encoder_virt_atomic_check() 969 struct drm_display_mode *adj_mode) in dpu_encoder_virt_mode_set() 1008 msm_dp_display_mode_set(priv->dp, drm_enc, mode, adj_mode); in dpu_encoder_virt_mode_set() 1026 topology = dpu_encoder_get_topology(dpu_enc, dpu_kms, adj_mode); in dpu_encoder_virt_mode_set() 1095 phys->ops.mode_set(phys, mode, adj_mode); in dpu_encoder_virt_mode_set() 967 dpu_encoder_virt_mode_set(struct drm_encoder *drm_enc, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) dpu_encoder_virt_mode_set() argument
|
H A D | dpu_crtc.c | 406 struct drm_display_mode *adj_mode = &state->adjusted_mode; in _dpu_crtc_setup_lm_bounds() local 407 u32 crtc_split_width = adj_mode->hdisplay / cstate->num_mixers; in _dpu_crtc_setup_lm_bounds() 415 r->y2 = adj_mode->vdisplay; in _dpu_crtc_setup_lm_bounds()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/hisilicon/hibmc/ |
H A D | hibmc_drm_vdac.c | 55 struct drm_display_mode *adj_mode) in hibmc_encoder_mode_set() 53 hibmc_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) hibmc_encoder_mode_set() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/rockchip/ |
H A D | dw_hdmi-rockchip.c | 249 struct drm_display_mode *adj_mode) in dw_hdmi_rockchip_encoder_mode_fixup() 256 struct drm_display_mode *adj_mode) in dw_hdmi_rockchip_encoder_mode_set() 260 clk_set_rate(hdmi->vpll_clk, adj_mode->clock * 1000); in dw_hdmi_rockchip_encoder_mode_set() 247 dw_hdmi_rockchip_encoder_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adj_mode) dw_hdmi_rockchip_encoder_mode_fixup() argument 254 dw_hdmi_rockchip_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) dw_hdmi_rockchip_encoder_mode_set() argument
|
H A D | inno_hdmi.c | 484 struct drm_display_mode *adj_mode) in inno_hdmi_encoder_mode_set() 488 inno_hdmi_setup(hdmi, adj_mode); in inno_hdmi_encoder_mode_set() 491 drm_mode_copy(&hdmi->previous_mode, adj_mode); in inno_hdmi_encoder_mode_set() 510 struct drm_display_mode *adj_mode) in inno_hdmi_encoder_mode_fixup() 482 inno_hdmi_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) inno_hdmi_encoder_mode_set() argument 508 inno_hdmi_encoder_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adj_mode) inno_hdmi_encoder_mode_fixup() argument
|
H A D | rk3066_hdmi.c | 381 struct drm_display_mode *adj_mode) in rk3066_hdmi_encoder_mode_set() 386 drm_mode_copy(&hdmi->previous_mode, adj_mode); in rk3066_hdmi_encoder_mode_set() 428 struct drm_display_mode *adj_mode) in rk3066_hdmi_encoder_mode_fixup() 379 rk3066_hdmi_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) rk3066_hdmi_encoder_mode_set() argument 426 rk3066_hdmi_encoder_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adj_mode) rk3066_hdmi_encoder_mode_fixup() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/hisilicon/hibmc/ |
H A D | hibmc_drm_vdac.c | 71 struct drm_display_mode *adj_mode) in hibmc_encoder_mode_set() 69 hibmc_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) hibmc_encoder_mode_set() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/ |
H A D | inno_hdmi.c | 496 struct drm_display_mode *adj_mode) in inno_hdmi_encoder_mode_set() 500 inno_hdmi_setup(hdmi, adj_mode); in inno_hdmi_encoder_mode_set() 503 drm_mode_copy(&hdmi->previous_mode, adj_mode); in inno_hdmi_encoder_mode_set() 522 struct drm_display_mode *adj_mode) in inno_hdmi_encoder_mode_fixup() 494 inno_hdmi_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) inno_hdmi_encoder_mode_set() argument 520 inno_hdmi_encoder_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adj_mode) inno_hdmi_encoder_mode_fixup() argument
|
H A D | dw_hdmi-rockchip.c | 295 struct drm_display_mode *adj_mode) in dw_hdmi_rockchip_encoder_mode_fixup() 302 struct drm_display_mode *adj_mode) in dw_hdmi_rockchip_encoder_mode_set() 306 clk_set_rate(hdmi->ref_clk, adj_mode->clock * 1000); in dw_hdmi_rockchip_encoder_mode_set() 293 dw_hdmi_rockchip_encoder_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adj_mode) dw_hdmi_rockchip_encoder_mode_fixup() argument 300 dw_hdmi_rockchip_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) dw_hdmi_rockchip_encoder_mode_set() argument
|
H A D | rk3066_hdmi.c | 393 struct drm_display_mode *adj_mode) in rk3066_hdmi_encoder_mode_set() 398 drm_mode_copy(&hdmi->previous_mode, adj_mode); in rk3066_hdmi_encoder_mode_set() 440 struct drm_display_mode *adj_mode) in rk3066_hdmi_encoder_mode_fixup() 391 rk3066_hdmi_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) rk3066_hdmi_encoder_mode_set() argument 438 rk3066_hdmi_encoder_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adj_mode) rk3066_hdmi_encoder_mode_fixup() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/ |
H A D | sun8i_dw_hdmi.c | 20 struct drm_display_mode *adj_mode) in sun8i_dw_hdmi_encoder_mode_set() 18 sun8i_dw_hdmi_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) sun8i_dw_hdmi_encoder_mode_set() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/ |
H A D | sun8i_dw_hdmi.c | 20 struct drm_display_mode *adj_mode) in sun8i_dw_hdmi_encoder_mode_set() 18 sun8i_dw_hdmi_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) sun8i_dw_hdmi_encoder_mode_set() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_crtc.c | 729 struct drm_display_mode *adj_mode = &state->adjusted_mode; in _dpu_crtc_setup_lm_bounds() local 730 u32 crtc_split_width = adj_mode->hdisplay / cstate->num_mixers; in _dpu_crtc_setup_lm_bounds() 738 r->y2 = adj_mode->vdisplay; in _dpu_crtc_setup_lm_bounds()
|
H A D | dpu_encoder.c | 624 struct drm_display_mode *adj_mode; in dpu_encoder_virt_atomic_check() local 642 adj_mode = &crtc_state->adjusted_mode; in dpu_encoder_virt_atomic_check() 665 topology = dpu_encoder_get_topology(dpu_enc, dpu_kms, adj_mode, crtc_state, dsc); in dpu_encoder_virt_atomic_check() 679 trace_dpu_enc_atomic_check_flags(DRMID(drm_enc), adj_mode->flags); in dpu_encoder_virt_atomic_check()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/zte/ |
H A D | zx_tvenc.c | 150 struct drm_display_mode *adj_mode) in zx_tvenc_encoder_mode_set() 148 zx_tvenc_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adj_mode) zx_tvenc_encoder_mode_set() argument
|