/src/sys/external/bsd/drm2/dist/drm/i915/display/ |
intel_hotplug.c | 38 * DOC: Hotplug 40 * Simply put, hotplug occurs when a display is connected to or disconnected 44 * Hotplug in i915 is handled in many different levels of abstraction. 48 * handlers gather the hotplug detect (HPD) information from relevant registers 49 * into a platform independent mask of hotplug pins that have fired. 52 * intel_hotplug.c does hotplug irq storm detection and mitigation, and passes 54 * regular hotplug). 58 * pulses, with failures and non-MST long pulses triggering regular hotplug 61 * The regular hotplug work function i915_hotplug_work_func() calls connector 62 * detect hooks, and, if connector status changes, triggers sending of hotplug [all...] |
intel_sdvo.c | 113 * Hotplug activation bits for this device 1902 u16 hotplug; local in function:intel_sdvo_get_hotplug_support 1908 * HW Erratum: SDVO Hotplug is broken on all i945G chips, there's noise 1915 &hotplug, sizeof(hotplug))) 1918 return hotplug; 2724 * Some SDVO devices have one-shot hotplug interrupts. 2727 intel_encoder->hotplug = intel_sdvo_hotplug; 3318 * Only enable the hotplug irq if we need it, to work around noisy 3319 * hotplug lines [all...] |
intel_crt.c | 51 /* Here's the desired hotplug mode */ 451 DRM_DEBUG_KMS("trigger hotplug detect cycle: adpa=0x%x\n", adpa); 477 DRM_DEBUG_KMS("ironlake hotplug adpa=0x%x, result %d\n", adpa, ret); 507 DRM_DEBUG_KMS("trigger hotplug detect cycle: adpa=0x%x\n", adpa); 526 DRM_DEBUG_KMS("valleyview hotplug adpa=0x%x, result %d\n", adpa, ret); 819 /* Skip machines without VGA that falsely report hotplug events */ 832 DRM_DEBUG_KMS("CRT detected via hotplug\n"); 836 DRM_DEBUG_KMS("CRT not detected via hotplug\n"); 1034 crt->base.hotplug = intel_encoder_hotplug; 1069 * Configure the automatic hotplug detection stuf [all...] |
intel_display_types.h | 113 /* Set when a hotplug was received while HPD processing was 135 enum intel_hotplug_state (*hotplug)(struct intel_encoder *encoder, member in struct:intel_encoder 425 state of connector->polled in case hotplug storm detection changes it */
|
intel_ddi.c | 4784 encoder->hotplug = intel_ddi_hotplug;
|
intel_hdmi.c | 3265 intel_encoder->hotplug = intel_hdmi_hotplug;
|
intel_dp.c | 5304 /* defer to the hotplug work for link retraining if needed */ 5312 /* Send a Hotplug Uevent to userspace to start modeset */ 7476 /* Send Hotplug uevent so userspace can reprobe */ 7626 intel_encoder->hotplug = intel_dp_hotplug;
|
/src/sys/external/bsd/drm2/include/drm/ |
drm_client.h | 52 int (*hotplug)(struct drm_client_dev *); member in struct:drm_client_funcs
|
/src/sys/external/bsd/drm2/dist/drm/i915/ |
i915_irq.c | 261 /* For display hotplug interrupt */ 279 * i915_hotplug_interrupt_update - update hotplug interrupt enable 1155 * hotplug detection results from several registers. 1179 DRM_DEBUG_DRIVER("hotplug event received, stat 0x%08x, dig 0x%08x, pins 0x%08x, long 0x%08x\n", 1473 * bits can itself generate a new hotplug interrupt :( 1698 * unless we touch the hotplug register, even if hotplug_trigger is 1996 /* should clear PCH hotplug event before clear CPU irq */ 2040 /* clear PCH hotplug event before clear CPU irq */ 2936 if (dev_priv->hotplug.stats[encoder->hpd_pin].state == HPD_ENABLED) 2944 u32 hotplug; local in function:ibx_hpd_detection_setup 2988 u32 hotplug; local in function:icp_hpd_detection_setup 3045 u32 hotplug; local in function:gen11_hpd_detection_setup 3091 u32 val, hotplug; local in function:spt_hpd_detection_setup 3131 u32 hotplug; local in function:ilk_hpd_detection_setup 3174 u32 hotplug; local in function:__bxt_hpd_detection_setup [all...] |
i915_debugfs.c | 486 seq_printf(m, "Port hotplug:\t%08x\n", 591 seq_printf(m, "Port hotplug:\t%08x\n", 3958 struct i915_hotplug *hotplug = &dev_priv->hotplug; local in function:i915_hpd_storm_ctl_show 3964 flush_work(&dev_priv->hotplug.dig_port_work); 3965 flush_delayed_work(&dev_priv->hotplug.hotplug_work); 3967 seq_printf(m, "Threshold: %d\n", hotplug->hpd_storm_threshold); 3969 yesno(delayed_work_pending(&hotplug->reenable_work))); 3980 struct i915_hotplug *hotplug = &dev_priv->hotplug; local in function:i915_hpd_storm_ctl_write 4060 struct i915_hotplug *hotplug = &dev_priv->hotplug; local in function:i915_hpd_short_storm_ctl_write [all...] |
i915_drv.c | 353 /* Only enable hotplug handling once the fbdev is fully set up. */ 428 dev_priv->hotplug.dp_wq = alloc_ordered_workqueue("i915-dp", 0); 429 if (dev_priv->hotplug.dp_wq == NULL) 444 destroy_workqueue(dev_priv->hotplug.dp_wq); 1426 * have delayed queuing of a hotplug event), then flush the hotplug 1960 * ... but also need to make sure that hotplug processing 1962 * bother with the tiny race here where we might lose hotplug
|
i915_drv.h | 1003 struct i915_hotplug hotplug; member in struct:drm_i915_private
|
/src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
tegra20-colibri-eval-v3.dts | 49 hotplug-detect {
|
tegra20-colibri-iris.dts | 49 hotplug-detect {
|
vexpress-v2p-ca15_a7.dts | 632 * (suspend) and CPU hotplug of this platform. For this reason, flash
|
qcom-msm8974-samsung-klte.dts | 563 * cd-gpios the driver resorts to polling, so hotplug works.
|
tegra20-colibri.dtsi | 159 hotplug-detect {
|
/src/sys/external/bsd/drm2/dist/drm/ |
drm_dp_mst_topology.c | 3838 bool hotplug = false; local in function:drm_dp_mst_process_up_req 3863 hotplug = true; 3867 return hotplug; 3965 * drm_dp_mst_hpd_irq() - MST hotplug IRQ notify
|
drm_fb_helper.c | 125 * hotplug detection using the fbdev helpers. The drm_fb_helper_prepare() 127 * hotplug detection work. Drivers also need to make sure to properly set up 129 * it is safe to enable interrupts and start processing hotplug events. At the 1371 * the fbdev core when registering the driver, and later on through the hotplug 1927 * drm_fb_helper_hotplug_event - respond to a hotplug notification by 1937 * hotplug interrupt). 1942 * not miss any hotplug events. 2257 .hotplug = drm_fbdev_client_hotplug, 2269 * Restore, hotplug events and teardown are all taken care of. Drivers that do 2281 * Setup will be retried on the next hotplug event [all...] |
/src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/qcom/ |
sdm845-cheza.dtsi | 787 * USB session in some cases depending on what you hotplug into the
|