| /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/include/drm/ |
| H A D | drm_atomic.h | 245 * file descriptor. Used by writeback connectors to signal completion of 583 * @num_connector: size of the @connectors array 588 * @connectors: 593 struct __drm_connnectors_state *connectors; member 616 * Used for signaling unbound planes/connectors. 853 return state->connectors[index].old_state; in drm_atomic_get_old_connector_state() 873 return state->connectors[index].new_state; in drm_atomic_get_new_connector_state() 938 * for_each_oldnew_connector_in_state - iterate over all connectors in an atomic update 947 * This iterates over all connectors in an atomic update, tracking both old and 955 for_each_if ((__state)->connectors[__i].ptr && \ [all …]
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_writeback.c | 27 * Writeback connectors are used to expose hardware which can write the output 29 * types of connectors, with some important differences: 31 * * Writeback connectors don't provide a way to output visually to the user. 33 * * Writeback connectors are visible to userspace only when the client sets 36 * * Writeback connectors don't have EDID. 53 * Writeback connectors have some additional properties, which userspace 76 * commit affecting any of the same CRTCs, Planes or Connectors. 79 * applications making use of writeback connectors *always* retrieve an 167 * set up writeback connectors. 316 * set up writeback connectors if they want to manage themselves the lifetime of the
|
| H A D | drm_atomic.c | 108 kfree(state->connectors); in drm_atomic_state_default_release() 212 struct drm_connector *connector = state->connectors[i].ptr; in drm_atomic_state_default_clear() 218 state->connectors[i].state_to_destroy); in drm_atomic_state_default_clear() 219 state->connectors[i].ptr = NULL; in drm_atomic_state_default_clear() 220 state->connectors[i].state_to_destroy = NULL; in drm_atomic_state_default_clear() 221 state->connectors[i].old_state = NULL; in drm_atomic_state_default_clear() 222 state->connectors[i].new_state = NULL; in drm_atomic_state_default_clear() 324 * per-object state for planes, CRTCs and connectors. 860 * helpers already provide for connectors, planes and CRTCs. 1049 * connectors attached to @encoder vs ones that did (and to inspect their [all …]
|
| H A D | drm_connector.c | 49 * In DRM connectors are the general abstraction for display sinks, and include 52 * plane abstractions) connectors can be hotplugged and unplugged at runtime. 63 * Connectors must be attached to an encoder to be used. For devices that map 64 * connectors to encoders 1:1, the connector should be attached at 69 * For connectors which are not fixed (like built-in panels) the driver needs to 71 * probe helpers, see drm_kms_helper_poll_init() for connectors which don't have 72 * hardware support for hotplug interrupts. Connectors with hardware hotplug 352 * For dynamic connectors drm_connector_cleanup() can call this function in drm_connector_remove() 388 * Initialises a preallocated connector. Connectors should be 422 * Initialises a preallocated dynamic connector. Connectors should be [all …]
|
| H A D | drm_mode_config.c | 156 * FIXME: the connectors on the list may not be fully initialized yet, in drm_mode_getresources() 157 * if the ioctl is called before the connectors are registered. (See in drm_mode_getresources() 159 * drm_connector_dynamic_register() for dynamic connectors.) in drm_mode_getresources() 160 * The driver should only get registered after static connectors are in drm_mode_getresources() 161 * fully initialized and dynamic connectors should be added to the in drm_mode_getresources() 165 /* only expose writeback connectors if userspace understands them */ in drm_mode_getresources() 507 * Free up all the connectors and CRTCs associated with this DRM device, then
|
| /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/xen/ |
| H A D | xen_drm_front_cfg.h | 26 /* number of connectors in this configuration */ 29 struct xen_drm_front_cfg_connector connectors[XEN_DRM_FRONT_MAX_CRTCS]; member
|
| 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()
|
| /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/drivers/gpu/drm/vkms/ |
| 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() 282 drm_info(dev, "The number of connectors must be between 1 and 31\n"); in valid_connector_number() 297 "All connectors must have at least one possible encoder\n"); in valid_connector_possible_encoders() 602 list_add_tail(&connector_cfg->link, &config->connectors); in vkms_config_create_connector()
|
| H A D | vkms_config.h | 21 * @connectors: List of connectors configured for the device 29 struct list_head connectors; member 148 * vkms_config_for_each_connector - Iterate over the vkms_config connectors 153 list_for_each_entry((connector_cfg), &(config)->connectors, link)
|
| /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/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/include/linux/ |
| H A D | extcon.h | 24 * Define the type of supported external connectors 33 * Define the unique id of supported external connectors 90 * Define the properties of supported external connectors. 199 * for all supported external connectors of the extcon.
|
| /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/drivers/media/i2c/ |
| H A D | tvp5150.c | 75 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[i].ent); in tvp5150_registered() [all …]
|
| /linux/arch/mips/include/asm/sgi/ |
| H A D | gio.h | 17 * The Indigo and Indy have two GIO bus connectors. Indigo2 (all models) have 18 * three physical connectors, but only two slots, GFX and EXP0.
|
| /linux/drivers/gpu/drm/amd/display/dc/bios/ |
| H A D | bios_parser2.c | 3293 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info() 3298 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info() 3300 slot_layout_info->connectors[j].length = in update_slot_layout_info() 3305 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info() 3307 slot_layout_info->connectors[j].length = in update_slot_layout_info() 3312 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info() 3314 slot_layout_info->connectors[j].length = in update_slot_layout_info() 3319 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info() 3321 slot_layout_info->connectors[j].length = in update_slot_layout_info() 3326 slot_layout_info->connectors[j].connector_type = in update_slot_layout_info() [all …]
|
| /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/drivers/gpu/drm/msm/ |
| H A D | NOTES | 34 loads whatever connectors are appropriate. 45 and treat the MDP4 block's irq as "the" irq. Even though the connectors
|
| /linux/drivers/gpu/drm/tilcdc/ |
| H A D | tilcdc_drv.h | 80 struct drm_connector *connectors[8]; member 99 /* create appropriate encoders/connectors: */
|