/linux-master/drivers/gpu/drm/mgag200/ |
H A D | mgag200_g200eh3.c | 108 struct drm_connector *connector = &mdev->connector; local 150 ret = drm_connector_init_with_ddc(dev, connector, 158 drm_connector_helper_add(connector, &mgag200_g200eh3_vga_connector_helper_funcs); 160 ret = drm_connector_attach_encoder(connector, encoder);
|
/linux-master/drivers/gpu/drm/panel/ |
H A D | panel-panasonic-vvx10f034n00.c | 155 struct drm_connector *connector) 159 mode = drm_mode_duplicate(connector->dev, &default_mode); 169 drm_mode_probed_add(connector, mode); 171 connector->display_info.width_mm = 217; 172 connector->display_info.height_mm = 136; 154 wuxga_nt_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-osd-osd101t2587-53ts.c | 109 struct drm_connector *connector) 114 mode = drm_mode_duplicate(connector->dev, osd101t2587->default_mode); 125 drm_mode_probed_add(connector, mode); 127 connector->display_info.width_mm = 217; 128 connector->display_info.height_mm = 136; 108 osd101t2587_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-ebbg-ft8719.c | 171 struct drm_connector *connector) 175 mode = drm_mode_duplicate(connector->dev, &ebbg_ft8719_mode); 182 connector->display_info.width_mm = mode->width_mm; 183 connector->display_info.height_mm = mode->height_mm; 184 drm_mode_probed_add(connector, mode); 170 ebbg_ft8719_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-sharp-ls043t1le01.c | 179 struct drm_connector *connector) 183 mode = drm_mode_duplicate(connector->dev, &default_mode); 193 drm_mode_probed_add(connector, mode); 195 connector->display_info.width_mm = 54; 196 connector->display_info.height_mm = 95; 178 sharp_nt_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-samsung-s6d16d0.c | 135 struct drm_connector *connector) 139 mode = drm_mode_duplicate(connector->dev, &samsung_s6d16d0_mode); 147 connector->display_info.width_mm = mode->width_mm; 148 connector->display_info.height_mm = mode->height_mm; 150 drm_mode_probed_add(connector, mode); 134 s6d16d0_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-samsung-sofef00.c | 176 static int sofef00_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument 181 mode = drm_mode_duplicate(connector->dev, ctx->mode); 188 connector->display_info.width_mm = mode->width_mm; 189 connector->display_info.height_mm = mode->height_mm; 190 drm_mode_probed_add(connector, mode);
|
H A D | panel-samsung-s6e88a0-ams452ef01.c | 167 struct drm_connector *connector) 171 mode = drm_mode_duplicate(connector->dev, &s6e88a0_ams452ef01_mode); 178 connector->display_info.width_mm = mode->width_mm; 179 connector->display_info.height_mm = mode->height_mm; 180 drm_mode_probed_add(connector, mode); 166 s6e88a0_ams452ef01_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-sony-td4353-jdi.c | 204 struct drm_connector *connector) 210 mode = drm_mode_duplicate(connector->dev, &sony_td4353_jdi_mode_tama_60hz); 220 connector->display_info.width_mm = mode->width_mm; 221 connector->display_info.height_mm = mode->height_mm; 222 drm_mode_probed_add(connector, mode); 203 sony_td4353_jdi_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-sharp-ls060t1sx01.c | 193 struct drm_connector *connector) 197 mode = drm_mode_duplicate(connector->dev, &sharp_ls060_mode); 204 connector->display_info.width_mm = mode->width_mm; 205 connector->display_info.height_mm = mode->height_mm; 206 drm_mode_probed_add(connector, mode); 192 sharp_ls060_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-jdi-fhd-r63452.c | 201 struct drm_connector *connector) 205 mode = drm_mode_duplicate(connector->dev, &jdi_fhd_r63452_mode); 212 connector->display_info.width_mm = mode->width_mm; 213 connector->display_info.height_mm = mode->height_mm; 214 drm_mode_probed_add(connector, mode); 200 jdi_fhd_r63452_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-visionox-rm69299.c | 158 struct drm_connector *connector) 163 mode = drm_mode_duplicate(connector->dev, 170 connector->display_info.width_mm = 74; 171 connector->display_info.height_mm = 131; 173 drm_mode_probed_add(connector, mode); 157 visionox_rm69299_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-tpo-td028ttec1.c | 286 struct drm_connector *connector) 290 mode = drm_mode_duplicate(connector->dev, &td028ttec1_mode); 295 drm_mode_probed_add(connector, mode); 297 connector->display_info.width_mm = td028ttec1_mode.width_mm; 298 connector->display_info.height_mm = td028ttec1_mode.height_mm; 305 connector->display_info.bus_flags = DRM_BUS_FLAG_DE_HIGH 285 td028ttec1_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-mantix-mlaf057we51.c | 221 struct drm_connector *connector) 226 mode = drm_mode_duplicate(connector->dev, ctx->default_mode); 237 connector->display_info.width_mm = mode->width_mm; 238 connector->display_info.height_mm = mode->height_mm; 239 drm_mode_probed_add(connector, mode); 241 drm_display_info_set_bus_formats(&connector->display_info, 220 mantix_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-tpo-tpg110.c | 365 * @connector: reference to the central DRM connector control structure 372 struct drm_connector *connector) 377 connector->display_info.width_mm = tpg->width; 378 connector->display_info.height_mm = tpg->height; 379 connector->display_info.bus_flags = tpg->panel_mode->bus_flags; 381 mode = drm_mode_duplicate(connector->dev, &tpg->panel_mode->mode); 390 drm_mode_probed_add(connector, mode); 371 tpg110_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
H A D | panel-synaptics-r63353.c | 227 struct drm_connector *connector) 233 mode = drm_mode_duplicate(connector->dev, rpanel->pdata->mode); 238 drm_mode_probed_add(connector, mode); 241 connector->display_info.width_mm = rpanel->pdata->width_mm; 242 connector->display_info.height_mm = rpanel->pdata->height_mm; 244 drm_display_info_set_bus_formats(&connector->display_info, 226 r63353_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector) argument
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_encoder.c | 42 * connector. Encoders are objects exposed to userspace, originally to allow 43 * userspace to infer cloning and connector/CRTC restrictions. Unfortunately 50 * userspace directly connects a connector with a CRTC), drivers are therefore 306 struct drm_connector *connector; local 314 drm_for_each_connector_iter(connector, &conn_iter) { 315 if (!connector->state) 320 if (connector->state->best_encoder != encoder) 324 return connector->state->crtc;
|
H A D | drm_crtc_internal.h | 250 struct drm_connector *connector, 292 int drm_edid_override_show(struct drm_connector *connector, struct seq_file *m); 293 int drm_edid_override_set(struct drm_connector *connector, const void *edid, size_t size); 294 int drm_edid_override_reset(struct drm_connector *connector); 298 const struct drm_edid *drm_edid_load_firmware(struct drm_connector *connector); 301 drm_edid_load_firmware(struct drm_connector *connector) argument
|
/linux-master/drivers/gpu/drm/tegra/ |
H A D | drm.h | 142 struct drm_connector connector; member in struct:tegra_output 152 return container_of(c, struct tegra_output, connector); 165 int tegra_output_connector_get_modes(struct drm_connector *connector); 167 tegra_output_connector_detect(struct drm_connector *connector, bool force); 168 void tegra_output_connector_destroy(struct drm_connector *connector);
|
H A D | rgb.c | 290 struct drm_connector *connector; local 329 * us with a connector and handles the display panel. 339 connector = drm_bridge_connector_init(drm, &output->encoder); 340 if (IS_ERR(connector)) { 342 "failed to initialize bridge connector: %pe\n", 343 connector); 344 return PTR_ERR(connector); 347 drm_connector_attach_encoder(connector, &output->encoder);
|
/linux-master/drivers/thunderbolt/ |
H A D | usb4_port.c | 15 static int connector_bind(struct device *dev, struct device *connector, void *data) argument 19 ret = sysfs_create_link(&dev->kobj, &connector->kobj, "connector"); 23 ret = sysfs_create_link(&connector->kobj, &dev->kobj, dev_name(dev)); 25 sysfs_remove_link(&dev->kobj, "connector"); 30 static void connector_unbind(struct device *dev, struct device *connector, void *data) argument 32 sysfs_remove_link(&connector->kobj, dev_name(dev)); 33 sysfs_remove_link(&dev->kobj, "connector");
|
/linux-master/drivers/gpu/drm/gma500/ |
H A D | framebuffer.c | 128 struct drm_connector *connector; local 139 drm_for_each_connector_iter(connector, &conn_iter) { 140 struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
|
/linux-master/drivers/gpu/drm/vc4/tests/ |
H A D | vc4_mock_output.c | 47 conn = &dummy_output->connector; 84 conn = &output->connector; 130 conn = &output->connector;
|
/linux-master/drivers/gpu/drm/tiny/ |
H A D | cirrus.c | 64 struct drm_connector connector; member in struct:cirrus_device 536 static int cirrus_connector_helper_get_modes(struct drm_connector *connector) argument 540 count = drm_add_modes_noedid(connector, 541 connector->dev->mode_config.max_width, 542 connector->dev->mode_config.max_height); 543 drm_set_preferred_mode(connector, 1024, 768); 565 struct drm_connector *connector; local 594 connector = &cirrus->connector; 595 ret = drm_connector_init(dev, connector, [all...] |
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_wb.c | 77 static int amdgpu_dm_wb_connector_get_modes(struct drm_connector *connector) argument 80 return drm_add_modes_noedid(connector, 3840, 2160); 146 static void amdgpu_dm_wb_cleanup_job(struct drm_writeback_connector *connector, argument 208 * Allocate some default initial connector state with our reset helper.
|