| /linux/drivers/gpu/drm/ |
| H A D | drm_client_modeset.c | 61 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 324 drm_connector_pick_cmdline_mode(connectors[i])); in drm_client_target_cloned() [all …]
|
| H A D | drm_crtc_helper.c | 668 if (set->connectors[ro]->encoder) in drm_crtc_helper_set_config() 670 drm_connector_get(set->connectors[ro]); in drm_crtc_helper_set_config() 681 if (set->connectors[ro] == connector) { in drm_crtc_helper_set_config() 734 if (set->connectors[ro] == connector) in drm_crtc_helper_set_config() 783 drm_dbg_kms(dev, "\t[CONNECTOR:%d:%s] set DPMS on\n", set->connectors[i]->base.id, in drm_crtc_helper_set_config() 784 set->connectors[i]->name); in drm_crtc_helper_set_config() 785 set->connectors[i]->funcs->dpms(set->connectors[i], DRM_MODE_DPMS_ON); in drm_crtc_helper_set_config() 824 if (set->connectors[ro]->encoder) in drm_crtc_helper_set_config() 826 drm_connector_put(set->connectors[ro]); in drm_crtc_helper_set_config()
|
| /linux/include/drm/ |
| H A D | drm_atomic.h | 610 struct __drm_connnectors_state *connectors; member 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() 949 for_each_if ((__state)->connectors[__i].ptr && \ 950 ((connector) = (__state)->connectors[__i].ptr, \ 952 (old_connector_state) = (__state)->connectors[__i].old_state, \ 953 (new_connector_state) = (__state)->connectors[__i].new_state, 1)) 971 for_each_if ((__state)->connectors[__i].ptr && \ 972 ((connector) = (__state)->connectors[__i].ptr, \ 974 (old_connector_state) = (__state)->connectors[__i].old_state, 1)) [all …]
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | ext-ctrls-dv.rst | 21 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 D | video.rst | 10 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 D | audio.rst | 10 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 D | tuner.rst | 16 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 D | corsair-cpro.rst | 17 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 D | drm_atomic_state_test.c | 37 struct drm_connector connectors[2]; member 120 BUILD_BUG_ON(ARRAY_SIZE(priv->connectors) > ARRAY_SIZE(priv->encoders)); in drm_atomic_test_init_drm_components() 122 for (int i = 0; i < ARRAY_SIZE(priv->connectors); i++) { in drm_atomic_test_init_drm_components() 123 conn = &priv->connectors[i]; in drm_atomic_test_init_drm_components() 208 old_conn = &priv->connectors[0]; in drm_test_check_connector_changed_modeset() 209 new_conn = &priv->connectors[1]; in drm_test_check_connector_changed_modeset()
|
| /linux/drivers/gpu/drm/xen/ |
| H A D | xen_drm_front_cfg.c | 61 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 D | xen_drm_front_cfg.h | 29 struct xen_drm_front_cfg_connector connectors[XEN_DRM_FRONT_MAX_CRTCS]; member
|
| /linux/drivers/media/i2c/ |
| H A D | tvp5150.c | 75 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/drivers/gpu/drm/vkms/ |
| H A D | vkms_config.h | 29 struct list_head connectors; member 153 list_for_each_entry((connector_cfg), &(config)->connectors, link)
|
| H A D | vkms_config.c | 28 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 D | cec-intro.rst | 8 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 D | intel-pmc-mux.rst | 32 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 D | k3-am642-hummingboard-t.dts | 239 /* connectors M1 & M2 W_DISABLE1 */ 241 /* connectors M1 & M2 W_DISABLE2 */ 243 /* connectors M1 & M2 PERST0 (PCI Reset) */
|
| /linux/Documentation/sound/cards/ |
| H A D | serial-u16550.rst | 38 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 D | xpad.rst | 100 - 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 D | lart.rst | 8 through a number of connectors. The powersupply accepts voltages
|
| /linux/drivers/gpu/drm/amd/display/dc/bios/ |
| H A D | bios_parser.c | 2819 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info() 2824 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info() 2826 slot_layout_info->connectors[j].length = in update_slot_layout_info() 2831 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info() 2833 slot_layout_info->connectors[j].length = in update_slot_layout_info() 2838 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info() 2840 slot_layout_info->connectors[j].length = in update_slot_layout_info() 2845 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info() 2847 slot_layout_info->connectors[j].length = in update_slot_layout_info() 2852 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info() [all …]
|
| /linux/drivers/gpu/drm/amd/display/include/ |
| H A D | grph_object_defs.h | 182 struct connector_layout_info connectors[MAX_CONNECTOR_NUMBER_PER_SLOT]; member
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | sirf-audio.txt | 18 Board connectors:
|
| /linux/drivers/usb/roles/ |
| H A D | Kconfig | 12 Say Y here if your USB connectors support both device and host roles.
|
| /linux/arch/arm/boot/dts/allwinner/ |
| H A D | sun8i-h2-plus-bananapi-m2-zero.dts | 267 * There're two micro-USB connectors, one is power-only and another is 268 * OTG. The Vbus of these two connectors are connected together, so
|