/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_mode_config.c | 573 * possible_clones. Make life easy for drivers by allowing them 574 * to leave possible_clones unset if no cloning is possible. 578 if (encoder->possible_clones == 0) in fixup_encoder_possible_clones() 579 encoder->possible_clones = drm_encoder_mask(encoder); in fixup_encoder_possible_clones() 589 WARN(!!(encoder->possible_clones & drm_encoder_mask(other)) != in validate_encoder_possible_clones() 590 !!(other->possible_clones & drm_encoder_mask(encoder)), in validate_encoder_possible_clones() 591 "possible_clones mismatch: " in validate_encoder_possible_clones() 592 "[ENCODER:%d:%s] mask=0x%x possible_clones=0x%x vs. " in validate_encoder_possible_clones() 593 "[ENCODER:%d:%s] mask=0x%x possible_clones=0x%x\n", in validate_encoder_possible_clones() 595 drm_encoder_mask(encoder), encoder->possible_clones, in validate_encoder_possible_clones() [all...] |
H A D | drm_encoder.c | 241 enc_resp->possible_clones = encoder->possible_clones; in drm_mode_getencoder()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_mode_config.c | 576 * possible_clones. Make life easy for drivers by allowing them 577 * to leave possible_clones unset if no cloning is possible. 581 if (encoder->possible_clones == 0) in fixup_encoder_possible_clones() 582 encoder->possible_clones = drm_encoder_mask(encoder); in fixup_encoder_possible_clones() 592 WARN(!!(encoder->possible_clones & drm_encoder_mask(other)) != in validate_encoder_possible_clones() 593 !!(other->possible_clones & drm_encoder_mask(encoder)), in validate_encoder_possible_clones() 594 "possible_clones mismatch: " in validate_encoder_possible_clones() 595 "[ENCODER:%d:%s] mask=0x%x possible_clones=0x%x vs. " in validate_encoder_possible_clones() 596 "[ENCODER:%d:%s] mask=0x%x possible_clones=0x%x\n", in validate_encoder_possible_clones() 598 drm_encoder_mask(encoder), encoder->possible_clones, in validate_encoder_possible_clones() [all...] |
H A D | drm_encoder.c | 357 enc_resp->possible_clones = encoder->possible_clones; in drm_mode_getencoder()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/arc/ |
H A D | arcpgu_hdmi.c | 36 encoder->possible_clones = 0; in arcpgu_drm_hdmi_init()
|
H A D | arcpgu_sim.c | 69 encoder->possible_clones = 0; in arcpgu_drm_sim_init()
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_encoder.h | 153 * @possible_clones: Bitmask of potential sibling encoders for cloning, 163 * any cloning it can leave @possible_clones set to 0. The core will 171 uint32_t possible_clones; member 215 * encoder's possible_clones field.
|
/kernel/linux/linux-5.10/drivers/gpu/drm/loongson/ |
H A D | loongson_encoder.c | 126 encoder->possible_clones = BIT(1) | BIT(0); in loongson_encoder_init()
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_encoder.h | 152 * @possible_clones: Bitmask of potential sibling encoders for cloning, 162 * any cloning it can leave @possible_clones set to 0. The core will 170 uint32_t possible_clones; member 268 * encoder's possible_clones field.
|
/kernel/linux/linux-6.6/drivers/gpu/drm/gma500/ |
H A D | framebuffer.c | 179 encoder->possible_clones = in psb_setup_outputs()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/sti/ |
H A D | sti_tvout.c | 788 tvout->hdmi->possible_clones = drm_encoder_mask(tvout->hdmi) | in sti_tvout_create_encoders() 790 tvout->hda->possible_clones = drm_encoder_mask(tvout->hdmi) | in sti_tvout_create_encoders() 792 tvout->dvo->possible_clones = drm_encoder_mask(tvout->hdmi) | in sti_tvout_create_encoders()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/sti/ |
H A D | sti_tvout.c | 788 tvout->hdmi->possible_clones = drm_encoder_mask(tvout->hdmi) | in sti_tvout_create_encoders() 790 tvout->hda->possible_clones = drm_encoder_mask(tvout->hdmi) | in sti_tvout_create_encoders() 792 tvout->dvo->possible_clones = drm_encoder_mask(tvout->hdmi) | in sti_tvout_create_encoders()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/imx/ |
H A D | imx-drm-core.c | 138 encoder->possible_clones = 0; in imx_drm_encoder_parse_of()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | tvnv04.c | 233 encoder->possible_clones = 0; in nv04_tv_create()
|
H A D | dac.c | 557 encoder->possible_clones = 0; in nv04_dac_create()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | tvnv04.c | 233 encoder->possible_clones = 0; in nv04_tv_create()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/imx/ipuv3/ |
H A D | imx-drm-core.c | 136 encoder->possible_clones = 0; in imx_drm_encoder_parse_of()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
H A D | mdfld_dsi_dpi.c | 1008 encoder->possible_clones = 0; in mdfld_dsi_dpi_init() 1011 encoder->possible_clones = 0; in mdfld_dsi_dpi_init()
|
H A D | framebuffer.c | 612 encoder->possible_clones = in psb_setup_outputs()
|
/kernel/linux/linux-5.10/include/uapi/drm/ |
H A D | drm_mode.h | 329 __u32 possible_clones; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_drv.c | 294 /* setup possible_clones. */ in exynos_drm_bind() 300 encoder->possible_clones = clone_mask; in exynos_drm_bind()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_ldu.c | 435 encoder->possible_clones = 0; in vmw_ldu_init()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_encoders.c | 85 encoder->possible_clones = radeon_encoder_clones(encoder); in radeon_setup_encoder_clones()
|
/kernel/linux/linux-6.6/include/uapi/drm/ |
H A D | drm_mode.h | 382 __u32 possible_clones; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_drv.c | 264 /* setup possible_clones. */ in exynos_drm_bind() 270 encoder->possible_clones = clone_mask; in exynos_drm_bind()
|