/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_drrs.c | 402 struct intel_connector *connector = m->private; local 405 intel_drrs_type_str(intel_panel_drrs_type(connector))); 412 void intel_drrs_connector_debugfs_add(struct intel_connector *connector) argument 414 if (intel_panel_drrs_type(connector) == DRRS_TYPE_NONE) 417 debugfs_create_file("i915_drrs_type", 0444, connector->base.debugfs_entry, 418 connector, &intel_drrs_debugfs_type_fops);
|
H A D | g4x_hdmi.c | 85 static bool connector_is_hdmi(struct drm_connector *connector) argument 88 intel_attached_encoder(to_intel_connector(connector)); 97 struct drm_connector *connector; local 106 for_each_new_connector_in_state(&state->base, connector, conn_state, i) { 111 if (!connector_is_hdmi(connector)) 588 struct intel_connector *connector) 592 state = intel_encoder_hotplug(encoder, connector); 601 * connector pins are specified) and so we'll still be able to get a 606 if (state == INTEL_HOTPLUG_UNCHANGED && !connector->hotplug_retries) 612 int g4x_hdmi_connector_atomic_check(struct drm_connector *connector, argument 587 intel_hdmi_hotplug(struct intel_encoder *encoder, struct intel_connector *connector) argument [all...] |
H A D | intel_pps.h | 28 void intel_pps_backlight_power(struct intel_connector *connector, bool enable);
|
H A D | intel_hdmi.h | 35 struct drm_connector *connector,
|
H A D | intel_psr.h | 57 void intel_psr_connector_debugfs_add(struct intel_connector *connector);
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_encoder_slave.c | 166 struct drm_connector *connector) 168 return get_slave_funcs(encoder)->detect(encoder, connector); 165 drm_i2c_encoder_detect(struct drm_encoder *encoder, struct drm_connector *connector) argument
|
/linux-master/drivers/gpu/drm/panel/ |
H A D | panel-widechips-ws2401.c | 273 * @connector: reference to the central DRM connector control structure 276 struct drm_connector *connector) 284 * this mode, the following connector display_info settings and 288 mode = drm_mode_duplicate(connector->dev, &lms380kf01_480_800_mode); 294 connector->display_info.bpc = 8; 295 connector->display_info.width_mm = mode->width_mm; 296 connector->display_info.height_mm = mode->height_mm; 297 connector->display_info.bus_flags = 299 drm_display_info_set_bus_formats(&connector 275 ws2401_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument [all...] |
/linux-master/include/drm/ |
H A D | drm_panel.h | 113 * Add modes to the connector that the panel is attached to 119 struct drm_connector *connector); 222 * correct connector type. 285 int drm_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector);
|
/linux-master/drivers/gpu/drm/bridge/analogix/ |
H A D | analogix-anx78xx.c | 71 struct drm_connector connector; member in struct:anx78xx 90 return container_of(c, struct anx78xx, connector); 825 static int anx78xx_get_modes(struct drm_connector *connector) argument 827 struct anx78xx *anx78xx = connector_to_anx78xx(connector); 834 return drm_add_edid_modes(connector, anx78xx->edid); 844 anx78xx->edid = drm_get_edid(connector, &anx78xx->aux.ddc); 850 err = drm_connector_update_edid_property(connector, 857 num_modes = drm_add_edid_modes(connector, anx78xx->edid); 869 static enum drm_connector_status anx78xx_detect(struct drm_connector *connector, argument 872 struct anx78xx *anx78xx = connector_to_anx78xx(connector); [all...] |
/linux-master/drivers/gpu/drm/ast/ |
H A D | ast_drv.h | 167 to_ast_vga_connector(struct drm_connector *connector) argument 169 return container_of(connector, struct ast_vga_connector, base); 178 to_ast_sil164_connector(struct drm_connector *connector) argument 180 return container_of(connector, struct ast_sil164_connector, base); 189 to_ast_bmc_connector(struct drm_connector *connector) argument 191 return container_of(connector, struct ast_bmc_connector, base); 233 struct drm_connector connector; member in struct:ast_device::__anon499::__anon502 237 struct drm_connector connector; member in struct:ast_device::__anon499::__anon503
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_audio.h | 49 struct drm_connector *connector, struct drm_display_mode *mode); 70 void radeon_audio_detect(struct drm_connector *connector,
|
H A D | evergreen_hdmi.h | 57 struct drm_connector *connector,
|
/linux-master/drivers/usb/typec/ucsi/ |
H A D | ucsi.c | 1247 struct ucsi_connector *con = &ucsi->connector[num - 1]; 1250 dev_dbg(ucsi->dev, "Early connector change event\n"); 1514 /* Get connector capability */ 1553 /* Register the connector */ 1683 struct ucsi_connector *con, *connector; local 1715 connector = kcalloc(ucsi->cap.num_connectors + 1, sizeof(*connector), GFP_KERNEL); 1716 if (!connector) { 1723 connector[i].num = i + 1; 1724 ret = ucsi_register_port(ucsi, &connector[ [all...] |
/linux-master/drivers/gpu/drm/atmel-hlcdc/ |
H A D | atmel_hlcdc_crtc.c | 72 struct drm_connector *connector = NULL; local 92 /* Get the connector from encoder */ 94 drm_for_each_connector_iter(connector, &iter) 95 if (connector->encoder == encoder) 158 if (connector && 159 connector->display_info.bus_flags & DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE) 271 struct drm_connector *connector = state->connector; local 272 struct drm_display_info *info = &connector->display_info; 279 encoder = connector 323 struct drm_connector *connector; local [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vkms.c | 191 amdgpu_crtc->connector = NULL; 208 static int amdgpu_vkms_conn_get_modes(struct drm_connector *connector) argument 210 struct drm_device *dev = connector->dev; 245 drm_mode_probed_add(connector, mode); 248 drm_set_preferred_mode(connector, XRES_DEF, YRES_DEF); 424 struct drm_connector *connector = &output->connector; local 438 ret = drm_connector_init(dev, connector, &amdgpu_vkms_connector_funcs, 441 DRM_ERROR("Failed to init connector\n"); 445 drm_connector_helper_add(connector, [all...] |
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
H A D | dcb.h | 23 uint8_t connector; member in struct:dcb_output
|
/linux-master/drivers/gpu/drm/amd/display/dc/dcn321/ |
H A D | dcn321_dio_link_encoder.c | 115 enc10->base.connector = init_data->connector; 117 if (enc10->base.connector.id == CONNECTOR_ID_USBC) 176 enc10->base.connector, &bp_cap_info);
|
/linux-master/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | tvnv04.c | 202 nv04_tv_create(struct drm_connector *connector, struct dcb_output *entry) argument 206 struct drm_device *dev = connector->dev; 244 /* Attach it to the specified connector. */ 245 get_slave_funcs(encoder)->create_resources(encoder, connector); 246 drm_connector_attach_encoder(connector, encoder);
|
/linux-master/drivers/gpu/drm/omapdrm/ |
H A D | omap_drv.h | 39 struct drm_connector *connector; member in struct:omap_drm_pipeline
|
/linux-master/drivers/gpu/drm/vc4/tests/ |
H A D | vc4_mock.h | 43 struct drm_connector connector; member in struct:vc4_dummy_output
|
/linux-master/include/linux/ |
H A D | connector.h | 3 * connector.h 18 #include <uapi/linux/connector.h> 58 * cn_add_callback() - Registers new callback with connector core. 60 * @id: unique connector's user identifier. 61 * It must be registered in connector.h for legal 63 * @name: connector's callback symbolic name. 64 * @callback: connector's callback. 70 * cn_del_callback() - Unregisters new callback with connector core. 72 * @id: unique connector's user identifier. 87 * be searched through all registered connector user [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_dio_link_encoder.c | 249 enc10->base.connector = init_data->connector; 251 if (enc10->base.connector.id == CONNECTOR_ID_USBC) 310 enc10->base.connector, &bp_cap_info);
|
/linux-master/drivers/gpu/drm/amd/display/dc/dcn35/ |
H A D | dcn35_dio_link_encoder.c | 185 enc10->base.connector = init_data->connector; 187 if (enc10->base.connector.id == CONNECTOR_ID_USBC) 246 enc10->base.connector, &bp_cap_info);
|
/linux-master/drivers/gpu/drm/msm/disp/mdp4/ |
H A D | mdp4_lcdc_encoder.c | 37 struct drm_connector *connector; local 39 list_for_each_entry(connector, &dev->mode_config.connector_list, head) 40 if (connector->encoder == encoder) 41 return connector; 49 struct drm_connector *connector = get_connector(encoder); local 54 if (!connector) 57 bpp = 3 * connector->display_info.bpc; 280 * the (connector) source of the vsync's gets disabled,
|
/linux-master/drivers/gpu/drm/tegra/ |
H A D | dsi.c | 104 return to_dsi_state(dsi->output.connector.state); 231 static int tegra_dsi_late_register(struct drm_connector *connector) argument 233 struct tegra_output *output = connector_to_output(connector); 235 struct drm_minor *minor = connector->dev->primary; 236 struct dentry *root = connector->debugfs_entry; 252 static void tegra_dsi_early_unregister(struct drm_connector *connector) argument 254 struct tegra_output *output = connector_to_output(connector); 259 connector->debugfs_entry, 260 connector->dev->primary); 771 static void tegra_dsi_connector_reset(struct drm_connector *connector) argument 787 tegra_dsi_connector_duplicate_state(struct drm_connector *connector) argument 814 tegra_dsi_connector_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode) argument [all...] |