Searched refs:connector (Results 276 - 300 of 588) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_drrs.c402 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 Dg4x_hdmi.c85 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 Dintel_pps.h28 void intel_pps_backlight_power(struct intel_connector *connector, bool enable);
H A Dintel_hdmi.h35 struct drm_connector *connector,
H A Dintel_psr.h57 void intel_psr_connector_debugfs_add(struct intel_connector *connector);
/linux-master/drivers/gpu/drm/
H A Ddrm_encoder_slave.c166 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 Dpanel-widechips-ws2401.c273 * @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 Ddrm_panel.h113 * 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 Danalogix-anx78xx.c71 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 Dast_drv.h167 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 Dradeon_audio.h49 struct drm_connector *connector, struct drm_display_mode *mode);
70 void radeon_audio_detect(struct drm_connector *connector,
H A Devergreen_hdmi.h57 struct drm_connector *connector,
/linux-master/drivers/usb/typec/ucsi/
H A Ducsi.c1247 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 Datmel_hlcdc_crtc.c72 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 Damdgpu_vkms.c191 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 Ddcb.h23 uint8_t connector; member in struct:dcb_output
/linux-master/drivers/gpu/drm/amd/display/dc/dcn321/
H A Ddcn321_dio_link_encoder.c115 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 Dtvnv04.c202 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 Domap_drv.h39 struct drm_connector *connector; member in struct:omap_drm_pipeline
/linux-master/drivers/gpu/drm/vc4/tests/
H A Dvc4_mock.h43 struct drm_connector connector; member in struct:vc4_dummy_output
/linux-master/include/linux/
H A Dconnector.h3 * 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 Ddcn32_dio_link_encoder.c249 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 Ddcn35_dio_link_encoder.c185 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 Dmdp4_lcdc_encoder.c37 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 Ddsi.c104 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...]

Completed in 300 milliseconds

<<11121314151617181920>>