Searched hist:"043029655816 ed4cfc2ed247020ef97e5d637392" (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/drivers/gpu/drm/i915/ |
H A D | i915_irq.c | diff 26444877812fb2a2b9301b0b3702fdf9f9e06e4b Wed Oct 14 04:19:28 CDT 2009 Shaohua Li <shaohua.li@intel.com> drm/i915: remove Pineview EOS protection support
HW guys have an evaluation about the impact about EOS, and say the impact is quite small, so they have removed EOS detection support. This patch removes EOS feature.
revert commit 043029655816ed4cfc2ed247020ef97e5d637392 directly reverting it gives a hunk error, so please use this one.
Signed-off-by: Shaohua Li <shaohua.li@intel.com> Signed-off-by: Eric Anholt <eric@anholt.net> [anholt: fixed up commit message for update that the feature's really gone] diff 043029655816ed4cfc2ed247020ef97e5d637392 Sun Aug 23 21:25:23 CDT 2009 Shaohua Li <shaohua.li@intel.com> drm/i915: Support IGD EOS
In the event that any one of the DAC analog outputs (R,G,B) were driven at full-scale (white video) or some analog level close to full-scale voltage, and if the video cable were then disconnected, the analog video voltage level would exceed the maximum electrical overstress limit of the native (thin-oxide) transistors thus causing a long-term reliability concern. The electrical overstress condition occurs in this particular case.
This patch address the IGD EOS (electrical overstress condition) issue. When the EOS interrupt occurs, OS should disable DAC and then disable EOS, then the normal hotplug operation follows.
TODO: it appears the normal unplug interrupt is missed as reported by Li Peng, need more checks here.
Signed-off-by: Shaohua Li <shaohua.li@intel.com> Signed-off-by: Eric Anholt <eric@anholt.net>
|
H A D | i915_reg.h | diff 26444877812fb2a2b9301b0b3702fdf9f9e06e4b Wed Oct 14 04:19:28 CDT 2009 Shaohua Li <shaohua.li@intel.com> drm/i915: remove Pineview EOS protection support
HW guys have an evaluation about the impact about EOS, and say the impact is quite small, so they have removed EOS detection support. This patch removes EOS feature.
revert commit 043029655816ed4cfc2ed247020ef97e5d637392 directly reverting it gives a hunk error, so please use this one.
Signed-off-by: Shaohua Li <shaohua.li@intel.com> Signed-off-by: Eric Anholt <eric@anholt.net> [anholt: fixed up commit message for update that the feature's really gone] diff 043029655816ed4cfc2ed247020ef97e5d637392 Sun Aug 23 21:25:23 CDT 2009 Shaohua Li <shaohua.li@intel.com> drm/i915: Support IGD EOS
In the event that any one of the DAC analog outputs (R,G,B) were driven at full-scale (white video) or some analog level close to full-scale voltage, and if the video cable were then disconnected, the analog video voltage level would exceed the maximum electrical overstress limit of the native (thin-oxide) transistors thus causing a long-term reliability concern. The electrical overstress condition occurs in this particular case.
This patch address the IGD EOS (electrical overstress condition) issue. When the EOS interrupt occurs, OS should disable DAC and then disable EOS, then the normal hotplug operation follows.
TODO: it appears the normal unplug interrupt is missed as reported by Li Peng, need more checks here.
Signed-off-by: Shaohua Li <shaohua.li@intel.com> Signed-off-by: Eric Anholt <eric@anholt.net>
|