/linux-master/drivers/gpu/drm/panel/ |
H A D | panel-raydium-rm68200.c | 295 struct drm_connector *connector) 299 mode = drm_mode_duplicate(connector->dev, &default_mode); 310 drm_mode_probed_add(connector, mode); 312 connector->display_info.width_mm = mode->width_mm; 313 connector->display_info.height_mm = mode->height_mm; 294 rm68200_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-orisetech-otm8009a.c | 338 struct drm_connector *connector) 345 mode = drm_mode_duplicate(connector->dev, &modes[i]); 361 drm_mode_probed_add(connector, mode); 364 connector->display_info.width_mm = mode->width_mm; 365 connector->display_info.height_mm = mode->height_mm; 337 otm8009a_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-himax-hx8394.c | 441 struct drm_connector *connector) 446 mode = drm_mode_duplicate(connector->dev, ctx->desc->mode); 457 connector->display_info.width_mm = mode->width_mm; 458 connector->display_info.height_mm = mode->height_mm; 459 drm_mode_probed_add(connector, mode); 440 hx8394_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-leadtek-ltk500hd1829.c | 583 struct drm_connector *connector) 588 mode = drm_mode_duplicate(connector->dev, ctx->panel_desc->mode); 599 connector->display_info.width_mm = mode->width_mm; 600 connector->display_info.height_mm = mode->height_mm; 601 drm_mode_probed_add(connector, mode); 582 ltk500hd1829_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-truly-nt35597.c | 422 struct drm_connector *connector) 429 mode = drm_mode_duplicate(connector->dev, config->dm); 435 connector->display_info.width_mm = config->width_mm; 436 connector->display_info.height_mm = config->height_mm; 438 drm_mode_probed_add(connector, mode); 421 truly_nt35597_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-samsung-s6e63m0.c | 574 struct drm_connector *connector) 579 mode = drm_mode_duplicate(connector->dev, &default_mode); 587 connector->display_info.width_mm = mode->width_mm; 588 connector->display_info.height_mm = mode->height_mm; 589 drm_display_info_set_bus_formats(&connector->display_info, 591 connector->display_info.bus_flags = DRM_BUS_FLAG_DE_LOW | 597 drm_mode_probed_add(connector, mode); 573 s6e63m0_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
/linux-master/drivers/gpu/drm/mgag200/ |
H A D | mgag200_g200se.c | 379 struct drm_connector *connector = &mdev->connector; local 421 ret = drm_connector_init_with_ddc(dev, connector, 429 drm_connector_helper_add(connector, &mgag200_g200se_vga_connector_helper_funcs); 431 ret = drm_connector_attach_encoder(connector, encoder);
|
/linux-master/drivers/gpu/drm/msm/dsi/ |
H A D | dsi_manager.c | 451 struct drm_connector *connector; local 472 connector = drm_bridge_connector_init(dev, encoder); 473 if (IS_ERR(connector)) { 474 DRM_ERROR("Unable to create bridge connector\n"); 475 return PTR_ERR(connector); 478 ret = drm_connector_attach_encoder(connector, encoder);
|
/linux-master/drivers/gpu/drm/display/ |
H A D | drm_dp_mst_topology.c | 1832 * we can't destroy the connector here, as we might be holding the 2221 * drm_dp_mst_connector_late_register() - Late MST connector registration 2222 * @connector: The MST connector 2223 * @port: The MST port for this connector 2226 * call this from their mst connector's late_register hook to enable MST aux 2231 int drm_dp_mst_connector_late_register(struct drm_connector *connector, argument 2235 port->aux.name, connector->kdev->kobj.name); 2237 port->aux.dev = connector->kdev; 2243 * drm_dp_mst_connector_early_unregister() - Early MST connector unregistratio 2251 drm_dp_mst_connector_early_unregister(struct drm_connector *connector, struct drm_dp_mst_port *port) argument 4188 drm_dp_mst_detect_port(struct drm_connector *connector, struct drm_modeset_acquire_ctx *ctx, struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port) argument 4244 drm_dp_mst_edid_read(struct drm_connector *connector, struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port) argument 4278 drm_dp_mst_get_edid(struct drm_connector *connector, struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port) argument 5380 struct drm_connector *connector; local [all...] |
/linux-master/drivers/gpu/drm/bridge/ |
H A D | tc358767.c | 360 struct drm_connector connector; member in struct:tc_data 380 /* Input connector type, DSI and not DPI. */ 399 return container_of(c, struct tc_data, connector); 1655 struct drm_connector *connector) 1659 return drm_edid_read_ddc(connector, &tc->aux.ddc); 1662 static int tc_connector_get_modes(struct drm_connector *connector) argument 1664 struct tc_data *tc = connector_to_tc(connector); 1676 num_modes = drm_bridge_get_modes(tc->panel_bridge, connector); 1681 drm_edid = tc_edid_read(&tc->bridge, connector); 1682 drm_edid_connector_update(connector, drm_edi 1654 tc_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument 1713 tc_connector_detect(struct drm_connector *connector, bool force) argument [all...] |
H A D | ti-sn65dsi86.c | 144 * @connector: Our connector. 182 struct drm_connector *connector; member in struct:ti_sn65dsi86 748 * We never want the next bridge to *also* create a connector. 758 pdata->connector = drm_bridge_connector_init(pdata->bridge.dev, 760 if (IS_ERR(pdata->connector)) { 761 ret = PTR_ERR(pdata->connector); 765 drm_connector_attach_encoder(pdata->connector, pdata->bridge.encoder); 841 static unsigned int ti_sn_bridge_get_bpp(struct drm_connector *connector) argument 843 if (connector 1078 struct drm_connector *connector; local 1210 ti_sn_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument [all...] |
H A D | tc358775.c | 376 struct drm_connector *connector; local 378 list_for_each_entry(connector, &dev->mode_config.connector_list, head) 379 if (connector->encoder == encoder) 380 return connector; 393 struct drm_connector *connector = get_connector(bridge->encoder); local 470 connector->display_info.bus_formats[0], 472 if (connector->display_info.bus_formats[0] ==
|
H A D | ite-it66121.c | 301 struct drm_connector *connector; member in struct:it66121_ctx 729 ctx->connector = drm_atomic_get_new_connector_for_encoder(state, bridge->encoder); 741 ctx->connector = NULL; 775 ret = drm_hdmi_avi_infoframe_from_display_mode(&ctx->hdmi_avi_infoframe, ctx->connector, 878 struct drm_connector *connector) 898 drm_edid = drm_edid_read_custom(connector, it66121_get_edid_block, ctx); 1450 if (!ctx->connector) { 1451 /* Pass en empty ELD if connector not available */ 1452 dev_dbg(dev, "No connector present, passing empty EDID data"); 1455 memcpy(buf, ctx->connector 877 it66121_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument [all...] |
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_display.c | 770 struct drm_connector *connector; local 778 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { 779 radeon_connector = to_radeon_connector(connector); 781 DRM_INFO(" %s\n", connector->name); 803 if (connector->connector_type == DRM_MODE_CONNECTOR_VGA || 804 connector->connector_type == DRM_MODE_CONNECTOR_DVII || 805 connector->connector_type == DRM_MODE_CONNECTOR_DVID || 806 connector->connector_type == DRM_MODE_CONNECTOR_DVIA || 807 connector->connector_type == DRM_MODE_CONNECTOR_HDMIA || 808 connector 1688 struct drm_connector *connector; local [all...] |
/linux-master/drivers/gpu/drm/tiny/ |
H A D | repaper.c | 68 struct drm_connector connector; member in struct:repaper_epd 853 static int repaper_connector_get_modes(struct drm_connector *connector) argument 855 struct repaper_epd *epd = drm_to_epd(connector->dev); 857 return drm_connector_helper_get_modes_fixed(connector, epd->mode); 1099 drm_connector_helper_add(&epd->connector, &repaper_connector_hfuncs); 1100 ret = drm_connector_init(drm, &epd->connector, &repaper_connector_funcs, 1107 NULL, &epd->connector);
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_hdcp.c | 300 struct drm_connector *connector; local 309 connector = &aconnector->base; 312 if (connector->status != connector_status_connected) 320 dev = connector->dev; 344 drm_hdcp_update_content_protection(connector, 350 drm_hdcp_update_content_protection(connector, 355 drm_hdcp_update_content_protection(connector, 391 DRM_DEBUG_DRIVER("[HDCP_DM] disp %d, connector->CP %u, (query, work): (%d, %d)\n",
|
H A D | amdgpu_dm_helpers.c | 95 struct drm_connector *connector = &aconnector->base; local 123 edid_caps->edid_hdmi = connector->display_info.is_hdmi; 262 /* Accessing the connector state is required for vcpi_slots allocation 504 DRM_ERROR("Failed to find connector for link!"); 536 DRM_ERROR("Failed to find connector for link!"); 578 DRM_ERROR("Failed to find connector for link!"); 598 DRM_ERROR("Failed to find connector for link!"); 884 BUG_ON("Failed to find connector for link!"); 900 struct drm_connector *connector = &aconnector->base; local 919 if (link->aux_mode && connector [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_link_encoder.c | 585 /*connect DVI via adpater's HDMI connector*/ 686 enc10->base.connector = init_data->connector; 838 cntl.connector_obj_id = enc10->base.connector; 843 if (enc10->base.connector.id == CONNECTOR_ID_EDP) 855 if (enc10->base.connector.id == CONNECTOR_ID_LVDS) { 1082 cntl.connector_obj_id = enc10->base.connector; 1115 cntl.connector_obj_id = enc10->base.connector;
|
/linux-master/drivers/gpu/drm/gma500/ |
H A D | psb_drv.c | 238 struct drm_connector *connector; local 393 drm_for_each_connector_iter(connector, &conn_iter) { 394 gma_encoder = gma_attached_encoder(connector);
|
/linux-master/drivers/gpu/drm/fsl-dcu/ |
H A D | fsl_dcu_drm_drv.h | 192 struct fsl_dcu_drm_connector connector; member in struct:fsl_dcu_drm_device
|
/linux-master/samples/connector/ |
H A D | ucon.c | 28 #include <linux/connector.h> 33 /* Hopefully your userspace connector.h matches this kernel */
|
H A D | cn_test.c | 18 #include <linux/connector.h> 36 * connector user registration
|
/linux-master/drivers/connector/ |
H A D | cn_queue.c | 17 #include <linux/connector.h>
|
/linux-master/include/drm/ |
H A D | gud.h | 169 * @connector: Connector index 177 __u8 connector; member in struct:gud_state_req 181 /* List of supported connector properties: */ 205 * backlight completely off. The DPMS connector property should be used to control power which will 212 /* List of supported properties that are not connector propeties: */ 259 * Get supported properties that are not connector propeties as a &gud_property_req array. 265 /* Connector requests have the connector index passed in the wValue field */ 267 /* Get connector descriptors as an array of &gud_connector_descriptor_req */ 272 * Get properties supported by the connector as a &gud_property_req array. 287 /* When userspace checks connector statu [all...] |
/linux-master/drivers/gpu/drm/vkms/ |
H A D | vkms_drv.h | 102 struct drm_connector connector; member in struct:vkms_output
|