HomeSort by: relevance | last modified time | path
    Searched refs:connector (Results 1 - 25 of 421) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /src/sys/external/bsd/drm2/dist/drm/i915/display/
intel_connector.c 44 int intel_connector_init(struct intel_connector *connector)
58 __drm_atomic_helper_connector_reset(&connector->base,
66 struct intel_connector *connector; local in function:intel_connector_alloc
68 connector = kzalloc(sizeof(*connector), GFP_KERNEL);
69 if (!connector)
72 if (intel_connector_init(connector) < 0) {
73 kfree(connector);
77 return connector;
84 * Otherwise the destroy callbacks for the connector and the state shoul
    [all...]
intel_connector.h 19 int intel_connector_init(struct intel_connector *connector);
21 void intel_connector_free(struct intel_connector *connector);
22 void intel_connector_destroy(struct drm_connector *connector);
23 int intel_connector_register(struct drm_connector *connector);
24 void intel_connector_unregister(struct drm_connector *connector);
25 void intel_connector_attach_encoder(struct intel_connector *connector,
27 bool intel_connector_get_hw_state(struct intel_connector *connector);
28 enum pipe intel_connector_get_pipe(struct intel_connector *connector);
29 int intel_connector_update_modes(struct drm_connector *connector,
32 void intel_attach_force_audio_property(struct drm_connector *connector);
    [all...]
intel_hdcp.h 23 void intel_hdcp_atomic_check(struct drm_connector *connector,
26 int intel_hdcp_init(struct intel_connector *connector,
28 int intel_hdcp_enable(struct intel_connector *connector,
30 int intel_hdcp_disable(struct intel_connector *connector);
32 bool intel_hdcp_capable(struct intel_connector *connector);
33 bool intel_hdcp2_capable(struct intel_connector *connector);
36 void intel_hdcp_cleanup(struct intel_connector *connector);
37 void intel_hdcp_handle_cp_irq(struct intel_connector *connector);
intel_panel.h 38 int intel_panel_setup_backlight(struct drm_connector *connector,
47 intel_panel_edid_downclock_mode(struct intel_connector *connector,
50 intel_panel_edid_fixed_mode(struct intel_connector *connector);
52 intel_panel_vbt_fixed_mode(struct intel_connector *connector);
55 int intel_backlight_device_register(struct intel_connector *connector);
56 void intel_backlight_device_unregister(struct intel_connector *connector);
58 static inline int intel_backlight_device_register(struct intel_connector *connector)
62 static inline void intel_backlight_device_unregister(struct intel_connector *connector)
intel_hdcp.c 72 bool intel_hdcp_capable(struct intel_connector *connector)
74 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
75 const struct intel_hdcp_shim *shim = connector->hdcp.shim;
93 bool intel_hdcp2_capable(struct intel_connector *connector)
95 struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
96 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
97 struct intel_hdcp *hdcp = &connector->hdcp;
303 int intel_hdcp_validate_v_prime(struct intel_connector *connector,
307 struct intel_digital_port *intel_dig_port = conn_to_dig_port(connector);
309 enum transcoder cpu_transcoder = connector->hdcp.cpu_transcoder
910 struct intel_connector *connector = intel_hdcp_to_connector(hdcp); local in function:intel_hdcp_prop_work
1767 struct intel_connector *connector = intel_hdcp_to_connector(hdcp); local in function:intel_hdcp_check_work
    [all...]
intel_panel.c 70 intel_panel_edid_downclock_mode(struct intel_connector *connector,
73 struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
78 list_for_each_entry(scan, &connector->base.probed_modes, head) {
104 DRM_DEBUG_KMS("[CONNECTOR:%d:%s] using downclock mode from EDID: ",
105 connector->base.base.id, connector->base.name);
112 intel_panel_edid_fixed_mode(struct intel_connector *connector)
114 struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
118 if (list_empty(&connector->base.probed_modes))
122 list_for_each_entry(scan, &connector->base.probed_modes, head)
616 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:lpt_set_backlight
625 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:pch_set_backlight
635 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:i9xx_set_backlight
663 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:vlv_set_backlight
674 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:bxt_set_backlight
694 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:intel_panel_actually_set_backlight
709 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:intel_panel_set_backlight_acpi
746 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local in function:lpt_disable_backlight
772 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local in function:pch_disable_backlight
803 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local in function:vlv_disable_backlight
816 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local in function:bxt_disable_backlight
836 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local in function:cnp_disable_backlight
851 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local in function:pwm_disable_backlight
863 struct intel_connector *connector = to_intel_connector(old_conn_state->connector); local in function:intel_panel_disable_backlight
896 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:lpt_enable_backlight
946 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:pch_enable_backlight
992 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:i9xx_enable_backlight
1031 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:i965_enable_backlight
1066 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:vlv_enable_backlight
1096 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:bxt_enable_backlight
1144 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:cnp_enable_backlight
1176 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:pwm_enable_backlight
1187 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:__intel_panel_enable_backlight
1214 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:intel_panel_enable_backlight
1255 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:intel_panel_set_backlight
1278 struct intel_connector *connector = bl_get_data(bd); local in function:intel_backlight_device_update_status
1310 struct intel_connector *connector = bl_get_data(bd); local in function:intel_backlight_device_get_brightness
1920 struct intel_connector *connector = to_intel_connector(conn_state->connector); local in function:intel_panel_update_backlight
1990 struct intel_connector *connector = local in function:intel_panel_init_backlight_funcs
    [all...]
  /src/sys/external/bsd/drm2/drm/
drm_sysfs.c 42 drm_sysfs_connector_add(struct drm_connector *connector)
44 connector->kdev = connector->dev->dev; /* XXX */
49 drm_sysfs_connector_remove(struct drm_connector *connector)
59 drm_sysfs_connector_status_event(struct drm_connector *connector,
drm_hdcp.c 45 struct drm_connector *connector, bool hdcp_content_type)
52 drm_hdcp_update_content_protection(struct drm_connector *connector, u64 val)
  /src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
amdgpu_dm_debugfs.h 34 void connector_debugfs_init(struct amdgpu_dm_connector *connector);
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_connectors.h 29 struct edid *amdgpu_connector_edid(struct drm_connector *connector);
30 void amdgpu_connector_hotplug(struct drm_connector *connector);
31 int amdgpu_connector_get_monitor_bpc(struct drm_connector *connector);
32 u16 amdgpu_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector);
33 bool amdgpu_connector_is_dp12_capable(struct drm_connector *connector);
atombios_dp.h 33 struct drm_connector *connector);
34 void amdgpu_atombios_dp_set_link_config(struct drm_connector *connector,
36 int amdgpu_atombios_dp_mode_valid_helper(struct drm_connector *connector,
39 void amdgpu_atombios_dp_set_rx_power_state(struct drm_connector *connector,
42 struct drm_connector *connector);
amdgpu_connectors.c 46 void amdgpu_connector_hotplug(struct drm_connector *connector)
48 struct drm_device *dev = connector->dev;
50 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
52 /* bail if the connector does not have hpd pin, e.g.,
60 /* if the connector is already off, don't turn it back on */
61 if (connector->dpms != DRM_MODE_DPMS_ON)
65 if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort) {
85 /* Turn the connector off and back on immediately, which
88 drm_helper_connector_dpms(connector, DRM_MODE_DPMS_OFF);
89 drm_helper_connector_dpms(connector, DRM_MODE_DPMS_ON)
1506 struct drm_connector *connector; local in function:amdgpu_connector_add
    [all...]
amdgpu_encoders.c 44 struct drm_connector *connector; local in function:amdgpu_link_encoder_connector
52 drm_for_each_connector_iter(connector, &iter) {
53 amdgpu_connector = to_amdgpu_connector(connector);
57 drm_connector_attach_encoder(connector, encoder);
59 amdgpu_atombios_encoder_init_backlight(amdgpu_encoder, connector);
72 struct drm_connector *connector; local in function:amdgpu_encoder_set_active_device
76 drm_for_each_connector_iter(connector, &iter) {
77 if (connector->encoder == encoder) {
78 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);
93 struct drm_connector *connector, *found = NULL local in function:amdgpu_get_connector_for_encoder
114 struct drm_connector *connector, *found = NULL; local in function:amdgpu_get_connector_for_encoder_init
213 struct drm_connector *connector; local in function:amdgpu_dig_monitor_is_duallink
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/
drm_probe_helper.c 62 * track of a per-connector hpd interrupt.
96 struct drm_connector *connector)
98 struct drm_device *dev = connector->dev;
102 /* Step 1: Validate against connector */
103 ret = drm_connector_mode_valid(connector, mode);
108 drm_connector_for_each_possible_encoder(connector, encoder) {
146 static int drm_helper_probe_add_cmdline_mode(struct drm_connector *connector)
151 cmdline_mode = &connector->cmdline_mode;
156 list_for_each_entry(mode, &connector->probed_modes, head) {
170 mode = drm_mode_create_from_cmdline_mode(connector->dev
233 struct drm_connector *connector; local in function:drm_kms_helper_poll_enable
590 struct drm_connector *connector; local in function:output_poll_execute
785 struct drm_connector *connector; local in function:drm_helper_hpd_irq_event
    [all...]
drm_connector.c 55 * objects and initialized by setting the following fields. The connector is
57 * &struct drm_connector_funcs and a connector type, and then exposed to
61 * connectors to encoders 1:1, the connector should be attached at
80 * Connector and encoder types.
123 * @connector: connector to quwery
125 * The kernel supports per-connector configuration of its consoles through
128 * particular connector. This is typically only used during the early fbdev
131 static void drm_connector_get_cmdline_mode(struct drm_connector *connector)
133 struct drm_cmdline_mode *mode = &connector->cmdline_mode
168 struct drm_connector *connector = local in function:drm_connector_free
178 struct drm_connector *connector, *n; local in function:drm_connector_free_work_fn
559 struct drm_connector *connector; local in function:drm_connector_unregister_all
570 struct drm_connector *connector; local in function:drm_connector_register_all
2119 struct drm_connector *connector = obj_to_connector(obj); local in function:drm_connector_set_obj_prop
2192 struct drm_connector *connector; local in function:drm_mode_getconnector
    [all...]
drm_client_modeset.c 125 drm_connector_get_tiled_mode(struct drm_connector *connector)
129 list_for_each_entry(mode, &connector->modes, head) {
130 if (mode->hdisplay == connector->tile_h_size &&
131 mode->vdisplay == connector->tile_v_size)
138 drm_connector_fallback_non_tiled_mode(struct drm_connector *connector)
142 list_for_each_entry(mode, &connector->modes, head) {
143 if (mode->hdisplay == connector->tile_h_size &&
144 mode->vdisplay == connector->tile_v_size)
152 drm_connector_has_preferred_mode(struct drm_connector *connector, int width, int height)
156 list_for_each_entry(mode, &connector->modes, head)
243 struct drm_connector *connector; local in function:drm_client_connectors_enabled
349 struct drm_connector *connector; local in function:drm_client_get_tile_offsets
382 struct drm_connector *connector; local in function:drm_client_target_preferred
498 struct drm_connector *connector; local in function:drm_client_pick_crtcs
607 struct drm_connector *connector; local in function:drm_client_firmware_config
770 struct drm_connector *connector, **connectors = NULL; local in function:drm_client_modeset_probe
855 struct drm_connector *connector = connectors[i]; local in function:drm_client_modeset_probe
904 struct drm_connector *connector = modeset->connectors[0]; local in function:drm_client_rotation
1157 struct drm_connector *connector; local in function:drm_client_modeset_dpms_legacy
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_debugfs.h 16 int i915_debugfs_connector_add(struct drm_connector *connector);
19 static inline int i915_debugfs_connector_add(struct drm_connector *connector) { return 0; }
  /src/sys/external/bsd/drm2/dist/drm/xen/
xen_drm_front_conn.c 27 to_xen_drm_pipeline(struct drm_connector *connector)
29 return container_of(connector, struct xen_drm_front_drm_pipeline, conn);
49 static int connector_detect(struct drm_connector *connector,
54 to_xen_drm_pipeline(connector);
56 if (drm_dev_is_unplugged(connector->dev))
65 static int connector_get_modes(struct drm_connector *connector)
68 to_xen_drm_pipeline(connector);
73 mode = drm_mode_create(connector->dev);
88 drm_mode_probed_add(connector, mode);
106 struct drm_connector *connector)
    [all...]
xen_drm_front_cfg.c 27 struct xen_drm_front_cfg_connector *connector,
39 &connector->width, &connector->height) < 0) {
41 connector->width = 0;
42 connector->height = 0;
46 connector->xenstore_path = connector_path;
48 DRM_INFO("Connector %s: resolution %dx%d\n",
49 connector_path, connector->width, connector->height);
75 DRM_ERROR("No connector(s) configured at %s\n"
    [all...]
xen_drm_front_conn.h 24 struct drm_connector *connector);
  /src/sys/external/bsd/drm2/dist/include/drm/
drm_connector.h 52 DRM_FORCE_ON_DIGITAL, /* for DVI-I use digital connector */
58 * This enum is used to track the connector status. There are no separate
63 * @connector_status_connected: The connector is definitely connected to
68 * @connector_status_disconnected: The connector isn't connected to a
71 * nothing there. It is driver-dependent whether a connector with this
76 * @connector_status_unknown: The connector's status could not be
78 * flicker (like load-detection when the connector is in use), or when a
80 * free CRTC). It should be possible to light up the connector with one
83 * there's not connector with @connector_status_connected.
92 * This enum is used to track the status of initializing a connector an
533 struct drm_connector *connector; member in struct:drm_connector_state
    [all...]
drm_atomic_state_helper.h 69 struct drm_connector *connector);
70 void __drm_atomic_helper_connector_reset(struct drm_connector *connector,
72 void drm_atomic_helper_connector_reset(struct drm_connector *connector);
73 void drm_atomic_helper_connector_tv_reset(struct drm_connector *connector);
75 __drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector,
78 drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector);
81 void drm_atomic_helper_connector_destroy_state(struct drm_connector *connector,
  /src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_connector.c 58 nouveau_conn_native_mode(struct drm_connector *connector)
60 const struct drm_connector_helper_funcs *helper = connector->helper_private;
61 struct nouveau_drm *drm = nouveau_drm(connector->dev);
62 struct drm_device *dev = connector->dev;
66 list_for_each_entry(mode, &connector->probed_modes, head) {
68 if (helper->mode_valid(connector, mode) != MODE_OK ||
103 nouveau_conn_atomic_get_property(struct drm_connector *connector,
108 struct nouveau_display *disp = nouveau_display(connector->dev);
109 struct drm_device *dev = connector->dev;
134 nouveau_conn_atomic_set_property(struct drm_connector *connector,
1157 struct drm_connector *connector = &nv_connector->base; local in function:nouveau_connector_hotplug
1277 struct drm_connector *connector; local in function:nouveau_connector_create
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_connectors.c 45 static int radeon_dp_handle_hpd(struct drm_connector *connector)
47 struct radeon_connector *radeon_connector = to_radeon_connector(connector);
55 void radeon_connector_hotplug(struct drm_connector *connector)
57 struct drm_device *dev = connector->dev;
59 struct radeon_connector *radeon_connector = to_radeon_connector(connector);
61 if (connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort) {
68 radeon_dp_handle_hpd(connector);
72 /* bail if the connector does not have hpd pin, e.g.,
80 /* if the connector is already off, don't turn it back on */
82 if (connector->dpms != DRM_MODE_DPMS_ON
1865 struct drm_connector *connector; local in function:radeon_add_atom_connector
2389 struct drm_connector *connector; local in function:radeon_add_legacy_connector
2560 struct drm_connector *connector; local in function:radeon_setup_mst_connector
    [all...]
  /src/sys/dev/fdt/
hdmi_connector.c 50 { .compat = "hdmi-connector" },
70 dispcon_hdmi_connector_detect(struct drm_connector *connector, bool force)
72 struct dispcon_hdmi_connector *hdmi_connector = to_dispcon_hdmi_connector(connector);
94 dispcon_hdmi_connector_destroy(struct drm_connector *connector)
96 drm_connector_unregister(connector);
97 drm_connector_cleanup(connector);
108 dispcon_hdmi_connector_mode_valid(struct drm_connector *connector, struct drm_display_mode *mode)
114 dispcon_hdmi_connector_get_modes(struct drm_connector *connector)
116 struct dispcon_hdmi_connector *hdmi_connector = to_dispcon_hdmi_connector(connector);
136 drm_connector_update_edid_property(connector, pedid)
151 struct drm_connector *connector = fdt_endpoint_get_data(ep); local in function:dispcon_hdmi_ep_activate
    [all...]

Completed in 29 milliseconds

1 2 3 4 5 6 7 8 91011>>