/linux-master/drivers/gpu/drm/panel/ |
H A D | panel-jdi-lpm102a188a.c | 364 struct drm_connector *connector) 370 mode = drm_mode_duplicate(connector->dev, &default_mode); 380 drm_mode_probed_add(connector, mode); 382 connector->display_info.width_mm = 211; 383 connector->display_info.height_mm = 148; 384 connector->display_info.bpc = 8; 363 jdi_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-edp.c | 258 struct drm_connector *connector) 268 mode = drm_mode_create(connector->dev); 282 drm_mode_probed_add(connector, mode); 290 struct drm_connector *connector) 298 mode = drm_mode_duplicate(connector->dev, m); 313 drm_mode_probed_add(connector, mode); 321 struct drm_connector *connector, 326 mode = drm_mode_duplicate(connector->dev, override_mode); 334 drm_mode_probed_add(connector, mode); 339 struct drm_connector *connector) 257 panel_edp_get_timings_modes(struct panel_edp *panel, struct drm_connector *connector) argument 289 panel_edp_get_display_modes(struct panel_edp *panel, struct drm_connector *connector) argument 320 panel_edp_override_edid_mode(struct panel_edp *panel, struct drm_connector *connector, const struct drm_display_mode *override_mode) argument 338 panel_edp_get_non_edid_modes(struct panel_edp *panel, struct drm_connector *connector) argument 606 panel_edp_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument [all...] |
H A D | panel-magnachip-d53e6ea8966.c | 288 struct drm_connector *connector) 297 mode = drm_mode_duplicate(connector->dev, 303 drm_mode_probed_add(connector, mode); 306 connector->display_info.bpc = 8; 307 connector->display_info.width_mm = panel_info->width_mm; 308 connector->display_info.height_mm = panel_info->height_mm; 309 connector->display_info.bus_flags = panel_info->bus_flags; 311 drm_display_info_set_bus_formats(&connector->display_info, 287 d53e6ea8966_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-newvision-nv3052c.c | 537 struct drm_connector *connector) 545 mode = drm_mode_duplicate(connector->dev, 556 drm_mode_probed_add(connector, mode); 559 connector->display_info.bpc = 8; 560 connector->display_info.width_mm = panel_info->width_mm; 561 connector->display_info.height_mm = panel_info->height_mm; 563 drm_display_info_set_bus_formats(&connector->display_info, 565 connector->display_info.bus_flags = panel_info->bus_flags; 536 nv3052c_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
/linux-master/drivers/gpu/drm/bridge/cadence/ |
H A D | cdns-mhdp8546-hdcp.c | 397 mhdp->connector.name, mhdp->connector.base.id); 448 mhdp->connector.name, mhdp->connector.base.id); 490 struct drm_device *dev = mhdp->connector.dev; 496 state = mhdp->connector.state;
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_crc.c | 321 struct drm_connector *connector; local 325 drm_for_each_connector_iter(connector, &conn_iter) { 326 if (!connector->state || connector->state->crtc != crtc) 329 if (connector->connector_type == DRM_MODE_CONNECTOR_WRITEBACK) 332 aconn = to_amdgpu_dm_connector(connector); 338 DRM_DEBUG_DRIVER("No amd connector matching CRTC-%d\n", crtc->index); 346 DRM_DEBUG_DRIVER("No dp aux for amd connector\n"); 353 DRM_DEBUG_DRIVER("No DP connector available for CRC source\n");
|
H A D | amdgpu_dm_irq.c | 895 struct drm_connector *connector; local 899 drm_for_each_connector_iter(connector, &iter) { 903 if (connector->connector_type == DRM_MODE_CONNECTOR_WRITEBACK) 906 amdgpu_dm_connector = to_amdgpu_dm_connector(connector); 936 struct drm_connector *connector; local 940 drm_for_each_connector_iter(connector, &iter) { 944 if (connector->connector_type == DRM_MODE_CONNECTOR_WRITEBACK) 947 amdgpu_dm_connector = to_amdgpu_dm_connector(connector);
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_modes.c | 103 * drm_mode_probed_add - add a mode to a connector's probed_mode list 104 * @connector: connector the new mode 107 * Add @mode to @connector's probed_mode list for later use. This list should 109 * the hardware moved to the @connector's modes list. 111 void drm_mode_probed_add(struct drm_connector *connector, argument 114 WARN_ON(!mutex_is_locked(&connector->dev->mode_config.mutex)); 116 list_add_tail(&mode->head, &connector->probed_modes); 1690 * limitations of the DRM device/connector. If a mode is too big its status 1714 * @connector 1723 drm_mode_validate_ycbcr420(const struct drm_display_mode *mode, struct drm_connector *connector) argument 1883 drm_connector_list_update(struct drm_connector *connector) argument 1972 drm_mode_parse_cmdline_extra(const char *str, int length, bool freestanding, const struct drm_connector *connector, struct drm_cmdline_mode *mode) argument 2023 drm_mode_parse_cmdline_res_mode(const char *str, unsigned int length, bool extras, const struct drm_connector *connector, struct drm_cmdline_mode *mode) argument 2161 drm_mode_parse_cmdline_options(const char *str, bool freestanding, const struct drm_connector *connector, struct drm_cmdline_mode *mode) argument 2357 drm_mode_parse_command_line_for_connector(const char *mode_option, const struct drm_connector *connector, struct drm_cmdline_mode *mode) argument 2763 drm_set_preferred_mode(struct drm_connector *connector, int hpref, int vpref) argument [all...] |
/linux-master/drivers/gpu/drm/ast/ |
H A D | ast_drv.h | 159 to_ast_bmc_connector(struct drm_connector *connector) argument 161 return container_of(connector, struct ast_bmc_connector, base); 195 struct drm_connector connector; member in struct:ast_device::__anon534::__anon535 199 struct drm_connector connector; member in struct:ast_device::__anon534::__anon536 203 struct drm_connector connector; member in struct:ast_device::__anon534::__anon537 207 struct drm_connector connector; member in struct:ast_device::__anon534::__anon538
|
/linux-master/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi.c | 132 struct drm_connector connector; member in struct:dw_hdmi 173 struct drm_connector *curr_conn;/* current connector (only valid when !disabled) */ 1765 const struct drm_connector *connector, 1772 drm_hdmi_avi_infoframe_from_display_mode(&frame, connector, mode); 1775 drm_hdmi_avi_infoframe_quant_range(&frame, connector, mode, 1892 const struct drm_connector *connector, 1899 err = drm_hdmi_vendor_infoframe_from_display_mode(&frame, connector, 1946 const struct drm_connector *connector) 1948 const struct drm_connector_state *conn_state = connector->state; 2242 const struct drm_connector *connector, 1764 hdmi_config_AVI(struct dw_hdmi *hdmi, const struct drm_connector *connector, const struct drm_display_mode *mode) argument 1891 hdmi_config_vendor_specific_infoframe(struct dw_hdmi *hdmi, const struct drm_connector *connector, const struct drm_display_mode *mode) argument 1945 hdmi_config_drm_infoframe(struct dw_hdmi *hdmi, const struct drm_connector *connector) argument 2241 dw_hdmi_setup(struct dw_hdmi *hdmi, const struct drm_connector *connector, const struct drm_display_mode *mode) argument 2457 dw_hdmi_edid_read(struct dw_hdmi *hdmi, struct drm_connector *connector) argument 2493 dw_hdmi_connector_detect(struct drm_connector *connector, bool force) argument 2500 dw_hdmi_connector_get_modes(struct drm_connector *connector) argument 2518 dw_hdmi_connector_atomic_check(struct drm_connector *connector, struct drm_atomic_state *state) argument 2542 dw_hdmi_connector_force(struct drm_connector *connector) argument 2571 struct drm_connector *connector = &hdmi->connector; local 2969 struct drm_connector *connector; local 2990 dw_hdmi_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dcn201/ |
H A D | dcn201_link_encoder.c | 129 enc10->base.connector = init_data->connector;
|
/linux-master/drivers/gpu/drm/gma500/ |
H A D | psb_intel_display.c | 111 struct drm_connector *connector; local 121 drm_for_each_connector_iter(connector, &conn_iter) { 122 struct gma_encoder *gma_encoder = gma_attached_encoder(connector); 124 if (!connector->encoder 125 || connector->encoder->crtc != crtc) 371 * i830PllIsValid() because it relies on the xf86_config connector 544 struct drm_connector *connector; local 549 drm_for_each_connector_iter(connector, &conn_iter) { 550 struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
|
/linux-master/drivers/gpu/drm/amd/display/dc/dcn301/ |
H A D | dcn301_dio_link_encoder.c | 98 enc10->base.connector = init_data->connector;
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_hdmi.h | 77 /* Callback to initialize the PHY according to the connector state */ 134 struct drm_connector connector; member in struct:vc4_hdmi 234 container_of_const(_connector, struct vc4_hdmi, connector)
|
/linux-master/drivers/gpu/drm/pl111/ |
H A D | pl111_display.c | 129 struct drm_connector *connector = priv->connector; local 184 if (connector) { 185 if (connector->display_info.bus_flags & DRM_BUS_FLAG_DE_LOW) 188 if (connector->display_info.bus_flags & 192 if (connector->display_info.num_bus_formats == 1 && 193 connector->display_info.bus_formats[0] == 591 priv->connector);
|
/linux-master/drivers/power/supply/ |
H A D | rt5033_charger.c | 446 * When connected via USB connector type SDP (Standard Downstream Port), 579 int connector, state; local 582 for (connector = EXTCON_USB_HOST; connector <= EXTCON_CHG_USB_PD; 583 connector++) { 584 state = extcon_get_state(edev, connector); 597 switch (connector) { 604 dev_info(charger->dev, "USB mode. connector type: %d\n", 605 connector); 619 dev_info(charger->dev, "charging. connector typ [all...] |
/linux-master/samples/ |
H A D | Makefile | 8 obj-$(CONFIG_SAMPLE_CONNECTOR) += connector/
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_display.c | 57 * was a hotplug interrupt. It walks through the connector table 58 * and calls hotplug handler for each connector. After this, it sends 72 struct drm_connector *connector; local 77 drm_for_each_connector_iter(connector, &iter) 78 amdgpu_connector_hotplug(connector); 409 struct drm_connector *connector; local 419 drm_for_each_connector_iter(connector, &iter) { 420 amdgpu_connector = to_amdgpu_connector(connector); 422 DRM_INFO(" %s\n", connector->name); 444 if (connector 1386 struct drm_connector *connector; local 1643 struct drm_connector *connector; local 1691 struct drm_connector *connector; local [all...] |
/linux-master/drivers/gpu/drm/mcde/ |
H A D | mcde_drm.h | 74 struct drm_connector *connector; member in struct:mcde
|
/linux-master/drivers/gpu/drm/tve200/ |
H A D | tve200_display.c | 131 struct drm_connector *connector = priv->connector; local 167 if (connector->display_info.bus_flags & 352 priv->connector);
|
/linux-master/drivers/gpu/drm/i2c/ |
H A D | sil164_drv.c | 292 struct drm_connector *connector) 304 struct drm_connector *connector) 311 struct drm_connector *connector) 318 struct drm_connector *connector, 291 sil164_encoder_detect(struct drm_encoder *encoder, struct drm_connector *connector) argument 303 sil164_encoder_get_modes(struct drm_encoder *encoder, struct drm_connector *connector) argument 310 sil164_encoder_create_resources(struct drm_encoder *encoder, struct drm_connector *connector) argument 317 sil164_encoder_set_property(struct drm_encoder *encoder, struct drm_connector *connector, struct drm_property *property, uint64_t val) argument
|
/linux-master/drivers/gpu/drm/sun4i/ |
H A D | sun4i_tcon.c | 45 struct drm_connector *connector; local 49 drm_for_each_connector_iter(connector, &iter) 50 if (connector->encoder == encoder) { 52 return connector; 61 struct drm_connector *connector; local 64 connector = sun4i_tcon_get_connector(encoder); 65 if (!connector) 68 info = &connector->display_info; 295 const struct drm_connector *connector) 301 if (!connector) 294 sun4i_tcon0_mode_set_dithering(struct sun4i_tcon *tcon, const struct drm_connector *connector) argument 509 struct drm_connector *connector = sun4i_tcon_get_connector(encoder); local [all...] |
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_drv.h | 172 struct drm_connector connector; member in struct:lsdc_output 176 connector_to_lsdc_output(struct drm_connector *connector) argument 178 return container_of(connector, struct lsdc_output, connector);
|
/linux-master/drivers/gpu/drm/solomon/ |
H A D | ssd130x.h | 68 struct drm_connector connector; member in struct:ssd130x_device
|
/linux-master/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_encoder.c | 26 struct drm_connector *connector; local 52 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { 53 if (connector->encoder == encoder) { 54 switch (connector->display_info.bpc) { 143 * the (connector) source of the vsync's gets disabled,
|