/openbmc/linux/drivers/gpu/drm/bridge/adv7511/ |
H A D | adv7511_drv.c | 204 struct drm_connector *connector, in adv7511_set_config_csc() argument 455 adv7511->connector.status = status; in adv7511_hpd_work() 457 if (adv7511->connector.dev) { in adv7511_hpd_work() 608 struct drm_connector *connector) in adv7511_get_edid() argument 638 struct drm_connector *connector) in adv7511_get_modes() argument 679 if (connector) in adv7511_detect() 680 adv7511_get_modes(adv7511, connector); in adv7511_detect() 815 return container_of(connector, struct adv7511, connector); in connector_to_adv7511() 844 return adv7511_detect(adv, connector); in adv7511_connector_detect() 957 struct drm_connector *connector) in adv7511_bridge_get_edid() argument [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | meson-gxl-s905x-p212.dts | 15 cvbs-connector { 16 compatible = "composite-video-connector"; 25 hdmi-connector { 26 compatible = "hdmi-connector"; 63 /* This UART is brought out to the DB9 connector */
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 277 | 70 def check_proc_NBD(proc, connector): argument 75 log('NBD {}: EXIT SIGNAL {}\n'.format(connector, proc.returncode)) 79 log('NBD {}: {}'.format(connector, msg[0])) 83 log('NBD {}: ERROR timeout expired'.format(connector)) 85 if connector == 'server':
|
/openbmc/linux/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_ldu.c | 301 vmw_ldu_destroy(vmw_connector_to_ldu(connector)); in vmw_ldu_connector_destroy() 431 struct drm_connector *connector; in vmw_ldu_init() local 445 connector = &ldu->base.connector; in vmw_ldu_init() 501 connector->status = vmw_du_connector_detect(connector, true); in vmw_ldu_init() 514 ret = drm_connector_register(connector); in vmw_ldu_init() 532 drm_object_attach_property(&connector->base, in vmw_ldu_init() 534 drm_object_attach_property(&connector->base, in vmw_ldu_init() 536 drm_object_attach_property(&connector->base, in vmw_ldu_init() 540 (&connector->base, in vmw_ldu_init() 547 drm_connector_unregister(connector); in vmw_ldu_init() [all …]
|
/openbmc/linux/drivers/gpu/drm/sun4i/ |
H A D | sun6i_mipi_dsi.h | 24 struct drm_connector connector; member 48 static inline struct sun6i_dsi *connector_to_sun6i_dsi(struct drm_connector *connector) in connector_to_sun6i_dsi() argument 50 return container_of(connector, struct sun6i_dsi, connector); in connector_to_sun6i_dsi()
|
/openbmc/linux/drivers/gpu/drm/panel/ |
H A D | panel-lvds.c | 85 struct drm_connector *connector) in panel_lvds_get_modes() argument 90 mode = drm_mode_duplicate(connector->dev, &lvds->dmode); in panel_lvds_get_modes() 95 drm_mode_probed_add(connector, mode); in panel_lvds_get_modes() 97 connector->display_info.width_mm = lvds->dmode.width_mm; in panel_lvds_get_modes() 98 connector->display_info.height_mm = lvds->dmode.height_mm; in panel_lvds_get_modes() 99 drm_display_info_set_bus_formats(&connector->display_info, in panel_lvds_get_modes() 101 connector->display_info.bus_flags = lvds->bus_flags; in panel_lvds_get_modes() 107 drm_connector_set_panel_orientation(connector, lvds->orientation); in panel_lvds_get_modes()
|
H A D | panel-innolux-ej030na.c | 154 struct drm_connector *connector) in ej030na_get_modes() argument 162 mode = drm_mode_duplicate(connector->dev, in ej030na_get_modes() 173 drm_mode_probed_add(connector, mode); in ej030na_get_modes() 176 connector->display_info.bpc = 8; in ej030na_get_modes() 177 connector->display_info.width_mm = panel_info->width_mm; in ej030na_get_modes() 178 connector->display_info.height_mm = panel_info->height_mm; in ej030na_get_modes() 180 drm_display_info_set_bus_formats(&connector->display_info, in ej030na_get_modes() 182 connector->display_info.bus_flags = panel_info->bus_flags; in ej030na_get_modes()
|
/openbmc/linux/drivers/gpu/drm/hyperv/ |
H A D | hyperv_drm_modeset.c | 53 static int hyperv_connector_get_modes(struct drm_connector *connector) in hyperv_connector_get_modes() argument 55 struct hyperv_drm_device *hv = to_hv(connector->dev); in hyperv_connector_get_modes() 58 count = drm_add_modes_noedid(connector, in hyperv_connector_get_modes() 59 connector->dev->mode_config.max_width, in hyperv_connector_get_modes() 60 connector->dev->mode_config.max_height); in hyperv_connector_get_modes() 61 drm_set_preferred_mode(connector, hv->preferred_width, in hyperv_connector_get_modes() 81 drm_connector_helper_add(&hv->connector, &hyperv_connector_helper_funcs); in hyperv_conn_init() 82 return drm_connector_init(&hv->dev, &hv->connector, in hyperv_conn_init() 175 &hv->connector); in hyperv_pipe_init()
|
/openbmc/linux/drivers/gpu/drm/hisilicon/hibmc/ |
H A D | hibmc_drm_drv.h | 40 struct hibmc_connector connector; member 43 static inline struct hibmc_connector *to_hibmc_connector(struct drm_connector *connector) in to_hibmc_connector() argument 45 return container_of(connector, struct hibmc_connector, base); in to_hibmc_connector() 62 int hibmc_ddc_create(struct drm_device *drm_dev, struct hibmc_connector *connector);
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | atombios_encoders.c | 458 if (!connector) in amdgpu_atombios_encoder_get_encoder_mode() 575 if (connector) { in amdgpu_atombios_encoder_setup_dig_encoder() 777 if (connector) { in amdgpu_atombios_encoder_setup_dig_transmitter() 1212 if (connector) { in amdgpu_atombios_encoder_setup_external_encoder() 1304 if (connector) { in amdgpu_atombios_encoder_setup_dig() 1310 if (!connector) in amdgpu_atombios_encoder_setup_dig() 1324 connector) { in amdgpu_atombios_encoder_setup_dig() 1336 connector) { in amdgpu_atombios_encoder_setup_dig() 1347 connector) in amdgpu_atombios_encoder_setup_dig() 1357 connector) in amdgpu_atombios_encoder_setup_dig() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/extcon/ |
H A D | maxim,max77843.yaml | 24 connector: 25 $ref: /schemas/connector/usb-connector.yaml# 31 Any connector to the data bus of this controller should be modelled using 39 - connector
|
/openbmc/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_display.c | 465 struct drm_connector *connector; in nouveau_display_hpd_work() local 490 if (!(pending & drm_connector_mask(connector))) in nouveau_display_hpd_work() 499 connector->base.id, connector->name, in nouveau_display_hpd_work() 509 connector->status = drm_helper_probe_detect(connector, NULL, false); in nouveau_display_hpd_work() 510 if (old_epoch_counter == connector->epoch_counter) in nouveau_display_hpd_work() 515 drm_connector_get(connector); in nouveau_display_hpd_work() 516 first_changed_connector = connector; in nouveau_display_hpd_work() 520 connector->base.id, connector->name, in nouveau_display_hpd_work() 523 old_epoch_counter, connector->epoch_counter); in nouveau_display_hpd_work() 586 struct drm_connector *connector; in nouveau_display_init() local [all …]
|
/openbmc/linux/include/drm/ |
H A D | drm_atomic.h | 506 struct drm_connector *connector); 646 struct drm_connector *connector) in drm_atomic_get_existing_connector_state() argument 648 int index = drm_connector_index(connector); in drm_atomic_get_existing_connector_state() 666 struct drm_connector *connector) in drm_atomic_get_old_connector_state() argument 668 int index = drm_connector_index(connector); in drm_atomic_get_old_connector_state() 686 struct drm_connector *connector) in drm_atomic_get_new_connector_state() argument 688 int index = drm_connector_index(connector); in drm_atomic_get_new_connector_state() 767 ((connector) = (__state)->connectors[__i].ptr, \ 768 (void)(connector) /* Only to avoid unused-but-set-variable warning */, \ 789 ((connector) = (__state)->connectors[__i].ptr, \ [all …]
|
/openbmc/linux/drivers/gpu/drm/sti/ |
H A D | sti_dvo.c | 338 = to_sti_dvo_connector(connector); in sti_dvo_connector_get_modes() 342 return drm_panel_get_modes(dvo->panel, connector); in sti_dvo_connector_get_modes() 358 = to_sti_dvo_connector(connector); in sti_dvo_connector_mode_valid() 384 = to_sti_dvo_connector(connector); in sti_dvo_connector_detect() 404 = to_sti_dvo_connector(connector); in sti_dvo_late_register() 439 struct sti_dvo_connector *connector; in sti_dvo_bind() local 451 connector = devm_kzalloc(dev, sizeof(*connector), GFP_KERNEL); in sti_dvo_bind() 452 if (!connector) in sti_dvo_bind() 455 connector->dvo = dvo; in sti_dvo_bind() 471 connector->encoder = encoder; in sti_dvo_bind() [all …]
|
/openbmc/linux/Documentation/driver-api/ |
H A D | connector.rst | 7 Kernel connector - new netlink based userspace <-> kernel space easy 41 is received by the connector core. The argument for that function must 59 .. kernel-doc:: include/linux/connector.h 62 When registering new callback user, connector core assigns 90 The connector allows event notification in the following form: kernel 91 driver or userspace process can ask connector to notify it when 93 callback). It is done by sending a special command to the connector 97 uses the connector to request notification and to send messages. 105 cn_msg [main connector's message header] contains u32 seq and u32 ack 155 Sample code for a connector test module and user space can be found [all …]
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_modeset_helper.c | 52 struct drm_connector *connector, *tmp; in drm_helper_move_panel_connectors_to_head() local 58 list_for_each_entry_safe(connector, tmp, in drm_helper_move_panel_connectors_to_head() 60 if (connector->connector_type == DRM_MODE_CONNECTOR_LVDS || in drm_helper_move_panel_connectors_to_head() 61 connector->connector_type == DRM_MODE_CONNECTOR_eDP || in drm_helper_move_panel_connectors_to_head() 62 connector->connector_type == DRM_MODE_CONNECTOR_DSI) in drm_helper_move_panel_connectors_to_head() 63 list_move_tail(&connector->head, &panel_list); in drm_helper_move_panel_connectors_to_head()
|
/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_vrr.c | 13 bool intel_vrr_is_capable(struct intel_connector *connector) in intel_vrr_is_capable() argument 15 const struct drm_display_info *info = &connector->base.display_info; in intel_vrr_is_capable() 16 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_vrr_is_capable() 25 switch (connector->base.connector_type) { in intel_vrr_is_capable() 27 if (!connector->panel.vbt.vrr) in intel_vrr_is_capable() 31 intel_dp = intel_attached_dp(connector); in intel_vrr_is_capable() 105 struct intel_connector *connector = in intel_vrr_compute_config() local 106 to_intel_connector(conn_state->connector); in intel_vrr_compute_config() 108 const struct drm_display_info *info = &connector->base.display_info; in intel_vrr_compute_config() 111 if (!intel_vrr_is_capable(connector)) in intel_vrr_compute_config()
|
/openbmc/linux/drivers/usb/typec/ |
H A D | hd3ss3220.c | 175 struct fwnode_handle *connector, *ep; in hd3ss3220_probe() local 194 connector = device_get_named_child_node(hd3ss3220->dev, "connector"); in hd3ss3220_probe() 195 if (connector) { in hd3ss3220_probe() 196 hd3ss3220->role_sw = fwnode_usb_role_switch_get(connector); in hd3ss3220_probe() 201 connector = fwnode_graph_get_remote_port_parent(ep); in hd3ss3220_probe() 203 if (!connector) in hd3ss3220_probe() 218 typec_cap.fwnode = connector; in hd3ss3220_probe() 255 fwnode_handle_put(connector); in hd3ss3220_probe() 268 fwnode_handle_put(connector); in hd3ss3220_probe()
|
/openbmc/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_dp.c | 38 struct drm_connector *connector; member 73 struct drm_connector *connector) in exynos_dp_get_modes() argument 82 mode = drm_mode_create(connector->dev); in exynos_dp_get_modes() 90 connector->display_info.width_mm = mode->width_mm; in exynos_dp_get_modes() 91 connector->display_info.height_mm = mode->height_mm; in exynos_dp_get_modes() 95 drm_mode_probed_add(connector, mode); in exynos_dp_get_modes() 102 struct drm_connector *connector) in exynos_dp_bridge_attach() argument 107 dp->connector = connector; in exynos_dp_bridge_attach()
|
/openbmc/linux/arch/arm/boot/dts/st/ |
H A D | stih410-b2260.dts | 94 /* Low speed expansion connector */ 105 /* Low speed expansion connector */ 111 /* Low speed expansion connector */ 118 /* Low speed expansion connector */ 124 /* Low speed expansion connector */ 130 /* high speed expansion connector */ 137 /* high speed expansion connector */ 150 /* high speed expansion connector */
|
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | tvnv17.c | 202 struct drm_connector *connector) in nv17_tv_get_ld_modes() argument 224 drm_mode_probed_add(connector, mode); in nv17_tv_get_ld_modes() 232 struct drm_connector *connector) in nv17_tv_get_hd_modes() argument 286 drm_mode_probed_add(connector, mode); in nv17_tv_get_hd_modes() 294 struct drm_connector *connector) in nv17_tv_get_modes() argument 636 struct drm_connector *connector) in nv17_tv_create_resources() argument 659 drm_object_attach_property(&connector->base, in nv17_tv_create_resources() 662 drm_object_attach_property(&connector->base, in nv17_tv_create_resources() 685 struct drm_connector *connector, in nv17_tv_set_property() argument 727 if (connector->dpms != DRM_MODE_DPMS_OFF) in nv17_tv_set_property() [all …]
|
/openbmc/linux/drivers/media/v4l2-core/ |
H A D | v4l2-fwnode.c | 646 if (IS_ERR_OR_NULL(connector) || connector->type == V4L2_CONN_UNKNOWN) in v4l2_fwnode_connector_free() 655 kfree(connector->label); in v4l2_fwnode_connector_free() 656 connector->label = NULL; in v4l2_fwnode_connector_free() 657 connector->type = V4L2_CONN_UNKNOWN; in v4l2_fwnode_connector_free() 689 memset(connector, 0, sizeof(*connector)); in v4l2_fwnode_connector_parse() 691 INIT_LIST_HEAD(&connector->links); in v4l2_fwnode_connector_parse() 707 connector->type = connector_type; in v4l2_fwnode_connector_parse() 713 switch (connector->type) { in v4l2_fwnode_connector_parse() 737 if (!fwnode || !connector || connector->type == V4L2_CONN_UNKNOWN) in v4l2_fwnode_connector_add_link() 756 list_add(&link->head, &connector->links); in v4l2_fwnode_connector_add_link() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/usb/ |
H A D | mediatek,mt6360-tcpc.yaml | 29 connector: 31 $ref: ../connector/usb-connector.yaml# 33 Properties for usb c connector. 63 connector { 64 compatible = "usb-c-connector";
|
/openbmc/linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_lvds.c | 61 struct drm_connector connector; member 68 return container_of(connector, struct rockchip_lvds, connector); in connector_to_lvds() 551 struct drm_connector *connector; in rockchip_lvds_bind() local 623 connector = &lvds->connector; in rockchip_lvds_bind() 626 connector->dpms = DRM_MODE_DPMS_OFF; in rockchip_lvds_bind() 636 drm_connector_helper_add(connector, in rockchip_lvds_bind() 645 if (IS_ERR(connector)) { in rockchip_lvds_bind() 648 connector); in rockchip_lvds_bind() 649 ret = PTR_ERR(connector); in rockchip_lvds_bind() 668 drm_connector_cleanup(connector); in rockchip_lvds_bind() [all …]
|
/openbmc/linux/drivers/gpu/drm/imx/ipuv3/ |
H A D | imx-ldb.c | 56 struct drm_connector connector; member 144 imx_ldb_ch->edid = drm_get_edid(connector, imx_ldb_ch->ddc); in imx_ldb_connector_get_modes() 147 drm_connector_update_edid_property(connector, in imx_ldb_connector_get_modes() 159 drm_mode_probed_add(connector, mode); in imx_ldb_connector_get_modes() 308 struct drm_connector *connector = connector_state->connector; in imx_ldb_encoder_atomic_mode_set() local 309 struct drm_display_info *di = &connector->display_info; in imx_ldb_encoder_atomic_mode_set() 438 struct drm_connector *connector; in imx_ldb_register() local 448 connector = &ldb_encoder->connector; in imx_ldb_register() 478 drm_connector_helper_add(connector, in imx_ldb_register() 480 drm_connector_init_with_ddc(drm, connector, in imx_ldb_register() [all …]
|