Home
last modified time | relevance | path

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

1234

/linux-6.12.1/drivers/gpu/drm/
Ddrm_client_modeset.c59 modeset->connectors = kcalloc(max_connector_count, in drm_client_modeset_create()
60 sizeof(*modeset->connectors), GFP_KERNEL); in drm_client_modeset_create()
61 if (!modeset->connectors) in drm_client_modeset_create()
84 drm_connector_put(modeset->connectors[i]); in drm_client_modeset_release()
85 modeset->connectors[i] = NULL; in drm_client_modeset_release()
100 kfree(modeset->connectors); in drm_client_modeset_free()
234 static void drm_client_connectors_enabled(struct drm_connector **connectors, in drm_client_connectors_enabled() argument
243 connector = connectors[i]; in drm_client_connectors_enabled()
257 enabled[i] = drm_connector_enabled(connectors[i], false); in drm_client_connectors_enabled()
261 struct drm_connector **connectors, in drm_client_target_cloned() argument
[all …]
Ddrm_atomic.c107 kfree(state->connectors); in drm_atomic_state_default_release()
204 struct drm_connector *connector = state->connectors[i].ptr; in drm_atomic_state_default_clear()
210 state->connectors[i].state); in drm_atomic_state_default_clear()
211 state->connectors[i].ptr = NULL; in drm_atomic_state_default_clear()
212 state->connectors[i].state = NULL; in drm_atomic_state_default_clear()
213 state->connectors[i].old_state = NULL; in drm_atomic_state_default_clear()
214 state->connectors[i].new_state = NULL; in drm_atomic_state_default_clear()
1084 c = krealloc_array(state->connectors, alloc, in drm_atomic_get_connector_state()
1085 sizeof(*state->connectors), GFP_KERNEL); in drm_atomic_get_connector_state()
1089 state->connectors = c; in drm_atomic_get_connector_state()
[all …]
Ddrm_crtc_helper.c669 if (set->connectors[ro]->encoder) in drm_crtc_helper_set_config()
671 drm_connector_get(set->connectors[ro]); in drm_crtc_helper_set_config()
682 if (set->connectors[ro] == connector) { in drm_crtc_helper_set_config()
735 if (set->connectors[ro] == connector) in drm_crtc_helper_set_config()
784 drm_dbg_kms(dev, "\t[CONNECTOR:%d:%s] set DPMS on\n", set->connectors[i]->base.id, in drm_crtc_helper_set_config()
785 set->connectors[i]->name); in drm_crtc_helper_set_config()
786 set->connectors[i]->funcs->dpms(set->connectors[i], DRM_MODE_DPMS_ON); in drm_crtc_helper_set_config()
825 if (set->connectors[ro]->encoder) in drm_crtc_helper_set_config()
827 drm_connector_put(set->connectors[ro]); in drm_crtc_helper_set_config()
/linux-6.12.1/include/drm/
Ddrm_atomic.h438 struct __drm_connnectors_state *connectors; member
701 return state->connectors[index].state; in drm_atomic_get_existing_connector_state()
721 return state->connectors[index].old_state; in drm_atomic_get_old_connector_state()
741 return state->connectors[index].new_state; in drm_atomic_get_new_connector_state()
814 for_each_if ((__state)->connectors[__i].ptr && \
815 ((connector) = (__state)->connectors[__i].ptr, \
817 (old_connector_state) = (__state)->connectors[__i].old_state, \
818 (new_connector_state) = (__state)->connectors[__i].new_state, 1))
836 for_each_if ((__state)->connectors[__i].ptr && \
837 ((connector) = (__state)->connectors[__i].ptr, \
[all …]
/linux-6.12.1/Documentation/userspace-api/media/v4l/
Dext-ctrls-dv.rst20 hooked up to e.g. HDMI connectors. Even though the subdevice will
26 for quick switching between connectors.
42 Many connectors have a hotplug pin which is high if EDID information
48 connectors.
65 is applicable to VGA, DVI-A/D, HDMI and DisplayPort connectors.
74 This control is applicable to HDMI connectors.
89 DVI-A/D, HDMI and DisplayPort connectors.
96 information is sent over HDMI and DisplayPort connectors as part of
133 DisplayPort connectors.
148 DVI-A/D, HDMI and DisplayPort connectors.
[all …]
Dvideo.rst9 Video inputs and outputs are physical connectors of a device. These can
10 be for example: RF connectors (antenna/cable), CVBS a.k.a. Composite
11 Video, S-Video and RGB connectors. Camera sensors are also considered to
Daudio.rst9 Audio inputs and outputs are physical connectors of a device. Video
19 and audio source is a tuner. Further audio connectors can combine with
22 The relation of video and audio connectors is defined in the
Dtuner.rst15 depending on the number of RF connectors on the tuner. The ``type``
47 video outputs, depending on the number of RF connectors on the
/linux-6.12.1/Documentation/hwmon/
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-6.12.1/drivers/gpu/drm/xen/
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()
Dxen_drm_front_cfg.h29 struct xen_drm_front_cfg_connector connectors[XEN_DRM_FRONT_MAX_CRTCS]; member
/linux-6.12.1/drivers/media/i2c/
Dtvp5150.c75 struct tvp5150_connector connectors[TVP5150_MAX_CONNECTORS]; member
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[i].ent); in tvp5150_registered()
1942 tvpc = &decoder->connectors[i]; in tvp5150_validate_connectors()
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/bios/
Dbios_parser2.c3281 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
3286 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
3288 slot_layout_info->connectors[j].length = in update_slot_layout_info()
3293 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
3295 slot_layout_info->connectors[j].length = in update_slot_layout_info()
3300 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
3302 slot_layout_info->connectors[j].length = in update_slot_layout_info()
3307 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
3309 slot_layout_info->connectors[j].length = in update_slot_layout_info()
3314 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
[all …]
Dbios_parser.c2662 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
2667 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
2669 slot_layout_info->connectors[j].length = in update_slot_layout_info()
2674 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
2676 slot_layout_info->connectors[j].length = in update_slot_layout_info()
2681 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
2683 slot_layout_info->connectors[j].length = in update_slot_layout_info()
2688 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
2690 slot_layout_info->connectors[j].length = in update_slot_layout_info()
2695 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info()
[all …]
/linux-6.12.1/Documentation/userspace-api/media/cec/
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-6.12.1/arch/arm64/boot/dts/ti/
Dk3-am642-hummingboard-t.dts239 /* connectors M1 & M2 W_DISABLE1 */
241 /* connectors M1 & M2 W_DISABLE2 */
243 /* connectors M1 & M2 PERST0 (PCI Reset) */
/linux-6.12.1/Documentation/firmware-guide/acpi/
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-6.12.1/Documentation/sound/cards/
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-6.12.1/drivers/usb/typec/altmodes/
DKconfig11 connectors on the system.
/linux-6.12.1/Documentation/arch/arm/sa1100/
Dlart.rst8 through a number of connectors. The powersupply accepts voltages
/linux-6.12.1/Documentation/input/devices/
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-6.12.1/drivers/gpu/drm/amd/display/include/
Dgrph_object_defs.h182 struct connector_layout_info connectors[MAX_CONNECTOR_NUMBER_PER_SLOT]; member
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dsirf-audio.txt18 Board connectors:
Dmxs-audio-sgtl5000.txt23 Board connectors:
/linux-6.12.1/drivers/gpu/drm/tilcdc/
Dtilcdc_drv.h80 struct drm_connector *connectors[8]; member

1234