Home
last modified time | relevance | path

Searched refs:connector (Results 151 – 175 of 1277) sorted by relevance

12345678910>>...52

/openbmc/linux/drivers/gpu/drm/bridge/adv7511/
H A Dadv7511_drv.c204 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 Dmeson-gxl-s905x-p212.dts15 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 D27770 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 Dvmwgfx_ldu.c301 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 Dsun6i_mipi_dsi.h24 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 Dpanel-lvds.c85 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 Dpanel-innolux-ej030na.c154 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 Dhyperv_drm_modeset.c53 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 Dhibmc_drm_drv.h40 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 Datombios_encoders.c458 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 Dmaxim,max77843.yaml24 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 Dnouveau_display.c465 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 Ddrm_atomic.h506 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 Dsti_dvo.c338 = 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 Dconnector.rst7 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 Ddrm_modeset_helper.c52 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 Dintel_vrr.c13 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 Dhd3ss3220.c175 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 Dexynos_dp.c38 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 Dstih410-b2260.dts94 /* 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 Dtvnv17.c202 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 Dv4l2-fwnode.c646 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 Dmediatek,mt6360-tcpc.yaml29 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 Drockchip_lvds.c61 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 Dimx-ldb.c56 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 …]

12345678910>>...52