Home
last modified time | relevance | path

Searched refs:possible_encoders (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/gpu/drm/vkms/
H A Dvkms_config.h102 * @possible_encoders: Array of encoders that can be used with this connector
112 struct xarray possible_encoders; member
178 xa_for_each(&(connector_cfg)->possible_encoders, idx, (possible_encoder))
H A Dvkms_config.c291 if (xa_empty(&connector_cfg->possible_encoders)) { in valid_connector_possible_encoders()
591 xa_init_flags(&connector_cfg->possible_encoders, XA_FLAGS_ALLOC); in vkms_config_create_connector()
601 xa_destroy(&connector_cfg->possible_encoders); in vkms_config_destroy_connector()
623 return xa_alloc(&connector_cfg->possible_encoders, &encoder_idx, in vkms_config_connector_attach_encoder()
637 xa_erase(&connector_cfg->possible_encoders, idx); in vkms_config_connector_detach_encoder()
/linux/include/drm/
H A Ddrm_connector.h2166 * @possible_encoders: Bit mask of encoders that can drive this
2170 u32 possible_encoders; member
2564 (connector)->possible_encoders)
/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Ddisp.c283 if (!connector->possible_encoders) { in nv04_display_create()
/linux/drivers/gpu/drm/
H A Ddrm_connector.c677 connector->possible_encoders |= drm_encoder_mask(encoder); in drm_connector_attach_encoder()
695 return connector->possible_encoders & drm_encoder_mask(encoder); in drm_connector_has_possible_encoder()
3335 encoders_count = hweight32(connector->possible_encoders); in drm_mode_getconnector()
H A Ddrm_crtc_helper.c507 drm_WARN_ON(connector->dev, hweight32(connector->possible_encoders) > 1); in drm_connector_get_single_encoder()
/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Ddisp.c2972 if (connector->possible_encoders) in nv50_display_create()