[Intel-gfx] [PATCH 3/5] drm/i915: Cleanup panel IRQ handling

2016-04-25 Thread Shubhangi Shrivastava
IRQ bits are set by panel in DPCD 0x201 to perform various requests. Current code clears all bits in one go and then handles them, but this is not proper since some scenarios require full detection and if we clear such bits the test request may not be detected in the later part. It is always good

[Intel-gfx] [PATCH 3/5] drm/i915: Cleanup panel IRQ handling

2016-04-21 Thread Shubhangi Shrivastava
IRQ bits are set by panel in DPCD 0x201 to perform various requests. Current code clears all bits in one go and then handles them, but this is not proper since some scenarios require full detection and if we clear such bits the test request may not be detected in the later part. It is always good