Home
last modified time | relevance | path

Searched refs:connectors (Results 1 – 25 of 72) sorted by relevance

123

/linux/drivers/gpu/drm/
H A Ddrm_client_modeset.c61 modeset->connectors = kzalloc_objs(*modeset->connectors, in drm_client_modeset_create()
63 if (!modeset->connectors) in drm_client_modeset_create()
87 drm_connector_put(modeset->connectors[i]); in drm_client_modeset_release()
88 modeset->connectors[i] = NULL; in drm_client_modeset_release()
103 kfree(modeset->connectors); in drm_client_modeset_free()
245 static void drm_client_connectors_enabled(struct drm_connector *connectors[], in drm_client_connectors_enabled() argument
254 connector = connectors[i]; in drm_client_connectors_enabled()
268 enabled[i] = drm_connector_enabled(connectors[i], false); in drm_client_connectors_enabled()
291 struct drm_connector *connectors[], in drm_client_target_cloned() argument
382 drm_client_get_tile_offsets(struct drm_device * dev,struct drm_connector * connectors[],unsigned int connector_count,const struct drm_display_mode * modes[],struct drm_client_offset offsets[],int idx,int h_idx,int v_idx) drm_client_get_tile_offsets() argument
417 drm_client_target_preferred(struct drm_device * dev,struct drm_connector * connectors[],unsigned int connector_count,const struct drm_display_mode * modes[],struct drm_client_offset offsets[],bool enabled[],int width,int height) drm_client_target_preferred() argument
545 drm_client_pick_crtcs(struct drm_client_dev * client,struct drm_connector * connectors[],unsigned int connector_count,struct drm_crtc * best_crtcs[],const struct drm_display_mode * modes[],int n,int width,int height) drm_client_pick_crtcs() argument
620 drm_client_firmware_config(struct drm_client_dev * client,struct drm_connector * connectors[],unsigned int connector_count,struct drm_crtc * crtcs[],const struct drm_display_mode * modes[],struct drm_client_offset offsets[],bool enabled[],int width,int height) drm_client_firmware_config() argument
819 struct drm_connector *connector, **connectors = NULL; drm_client_modeset_probe() local
[all...]
H A Ddrm_crtc_helper.c218 * disconnected connectors. Then it will disable all unused encoders and CRTCs
271 * Try to set @mode on @crtc. Give @crtc and its associated connectors a chance
324 /* Pass our mode to the connectors and the CRTC to give them a chance to in drm_crtc_helper_set_mode()
400 /* Now enable the clocks, plane, pipe, and connectors that we set up. */ in drm_crtc_helper_set_mode()
467 /* Decouple all encoders and their attached connectors from this crtc */ in drm_crtc_helper_disable()
499 * For connectors that support multiple encoders, either the
588 drm_dbg_kms(dev, "[CRTC:%d:%s] [FB:%d] #connectors=%d (x y) (%i %i)\n", in drm_crtc_helper_set_config()
664 /* take a reference on all unbound connectors in set, reuse the in drm_crtc_helper_set_config()
665 * already taken reference for bound connectors in drm_crtc_helper_set_config()
668 if (set->connectors[r in drm_crtc_helper_set_config()
[all...]
/linux/include/drm/
H A Ddrm_atomic.h244 * file descriptor. Used by writeback connectors to signal completion of
600 * @num_connector: size of the @connectors array
605 * @connectors:
610 struct __drm_connnectors_state *connectors; member
633 * Used for signaling unbound planes/connectors.
847 return state->connectors[index].old_state; in drm_atomic_get_old_connector_state()
867 return state->connectors[index].new_state; in drm_atomic_get_new_connector_state()
932 * for_each_oldnew_connector_in_state - iterate over all connectors in an atomic update
941 * This iterates over all connectors in an atomic update, tracking both old and
949 for_each_if ((__state)->connectors[__
[all...]
/linux/Documentation/userspace-api/media/v4l/
H A Dext-ctrls-dv.rst21 hooked up to e.g. HDMI connectors. Even though the subdevice will
27 for quick switching between connectors.
43 Many connectors have a hotplug pin which is high if EDID information
49 connectors.
66 is applicable to VGA, DVI-A/D, HDMI and DisplayPort connectors.
75 This control is applicable to HDMI connectors.
90 DVI-A/D, HDMI and DisplayPort connectors.
97 information is sent over HDMI and DisplayPort connectors as part of
134 DisplayPort connectors.
149 DVI-A/D, HDMI and DisplayPort connectors.
[all …]
H A Dvideo.rst10 Video inputs and outputs are physical connectors of a device. These can
11 be for example: RF connectors (antenna/cable), CVBS a.k.a. Composite
12 Video, S-Video and RGB connectors. Camera sensors are also considered to
H A Daudio.rst10 Audio inputs and outputs are physical connectors of a device. Video
20 and audio source is a tuner. Further audio connectors can combine with
23 The relation of video and audio connectors is defined in the
H A Dtuner.rst16 depending on the number of RF connectors on the tuner. The ``type``
48 video outputs, depending on the number of RF connectors on the
/linux/Documentation/hwmon/
H A Dcorsair-cpro.rst17 The Corsair Commander Pro is a USB device with 6 fan connectors,
18 4 temperature sensor connectors and 2 Corsair LED connectors.
/linux/drivers/gpu/drm/tests/
H A Ddrm_atomic_state_test.c
/linux/drivers/gpu/drm/xen/
H A Dxen_drm_front_cfg.c61 for (i = 0; i < ARRAY_SIZE(cfg->connectors); i++) { in xen_drm_front_cfg_card()
62 ret = cfg_connector(front_info, &cfg->connectors[i], in xen_drm_front_cfg_card()
H A Dxen_drm_front_cfg.h29 struct xen_drm_front_cfg_connector connectors[XEN_DRM_FRONT_MAX_CRTCS]; member
/linux/drivers/media/i2c/
H A Dtvp5150.c75 struct tvp5150_connector connectors[TVP5150_MAX_CONNECTORS]; member
805 /* In case of no of-connectors are available no limitations are made */ in tvp5150_s_std()
1325 if (remote->entity == &decoder->connectors[i].ent) { in tvp5150_link_setup()
1326 v4l2c = &decoder->connectors[i].base; in tvp5150_link_setup()
1614 struct media_entity *con = &decoder->connectors[i].ent; in tvp5150_registered()
1615 struct media_pad *pad = &decoder->connectors[i].pad; in tvp5150_registered()
1617 &decoder->connectors[i].base; in tvp5150_registered()
1658 decoder->cur_connector = &decoder->connectors[i]; in tvp5150_registered()
1667 media_device_unregister_entity(&decoder->connectors[i].ent); in tvp5150_registered()
1668 media_entity_cleanup(&decoder->connectors[ in tvp5150_registered()
[all...]
/linux/drivers/gpu/drm/amd/display/dc/bios/
H A Dbios_parser2.c3405 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info_v2()
3410 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info_v2()
3412 slot_layout_info->connectors[j].length = in update_slot_layout_info_v2()
3417 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info_v2()
3419 slot_layout_info->connectors[j].length = in update_slot_layout_info_v2()
3424 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info_v2()
3426 slot_layout_info->connectors[j].length = in update_slot_layout_info_v2()
3431 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info_v2()
3433 slot_layout_info->connectors[j].length = in update_slot_layout_info_v2()
3438 slot_layout_info->connectors[ in update_slot_layout_info_v2()
[all...]
H A Dbios_parser.c2788 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
2793 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
2795 slot_layout_info->connectors[j].length = in update_slot_layout_info()
2800 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
2802 slot_layout_info->connectors[j].length = in update_slot_layout_info()
2807 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
2809 slot_layout_info->connectors[j].length = in update_slot_layout_info()
2814 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
2816 slot_layout_info->connectors[j].length = in update_slot_layout_info()
2821 slot_layout_info->connectors[ in update_slot_layout_info()
[all...]
/linux/drivers/gpu/drm/vkms/
H A Dvkms_config.h29 struct list_head connectors; member
153 list_for_each_entry((connector_cfg), &(config)->connectors, link)
H A Dvkms_config.c28 INIT_LIST_HEAD(&config->connectors); in vkms_config_create()
129 list_for_each_entry_safe(connector_cfg, connector_tmp, &config->connectors, link) in vkms_config_destroy()
280 n_connectors = list_count_nodes((struct list_head *)&config->connectors); in valid_connector_number()
602 list_add_tail(&connector_cfg->link, &config->connectors); in vkms_config_create_connector()
/linux/Documentation/userspace-api/media/cec/
H A Dcec-intro.rst8 HDMI connectors provide a single pin for use by the Consumer Electronics
18 connectors. The protocol closely resembles a crazy Rube Goldberg
/linux/Documentation/firmware-guide/acpi/
H A Dintel-pmc-mux.rst32 represent the actual connectors, but instead the "channels" in the mux-agent
33 that are associated with the connectors::
115 connectors under its control::
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am642-hummingboard-t.dts239 /* connectors M1 & M2 W_DISABLE1 */
241 /* connectors M1 & M2 W_DISABLE2 */
243 /* connectors M1 & M2 PERST0 (PCI Reset) */
/linux/Documentation/sound/cards/
H A Dserial-u16550.rst38 all four MIDI Out connectors. Set the A-B switch and the speed module
50 the same data to all four MIDI Out connectors at full MIDI speed.
60 number gives a bitmask of which MIDI Out connectors the data should be
/linux/Documentation/input/devices/
H A Dxpad.rst100 - Wired Xbox 360 controllers use standard USB connectors.
103 - Xbox One controllers can be wired and use standard Micro-USB connectors.
117 (5 pins vs. 4 on standard USB 1.0 connectors).
121 connectors so there is no magic to it. Detailed info on these matters
/linux/Documentation/arch/arm/sa1100/
H A Dlart.rst8 through a number of connectors. The powersupply accepts voltages
/linux/drivers/gpu/drm/amd/display/include/
H A Dgrph_object_defs.h182 struct connector_layout_info connectors[MAX_CONNECTOR_NUMBER_PER_SLOT]; member
/linux/Documentation/devicetree/bindings/sound/
H A Dsirf-audio.txt18 Board connectors:
/linux/drivers/usb/roles/
H A DKconfig12 Say Y here if your USB connectors support both device and host roles.

123