[PATCH] drm: handle HPD and polled connectors separately

2012-05-29 Thread Daniel Vetter
Instead of reusing the polling code for hpd handling, split them up. This has a few consequences: - Don't touch HPD capable connectors in the poll loop. - Only touch HPD capable connectors in drm_helper_hpd_irq_event. - Run the HPD handling directly instead of going through a work item - all call

[PATCH] drm: handle HPD and polled connectors separately

2012-05-29 Thread Daniel Vetter
Instead of reusing the polling code for hpd handling, split them up. This has a few consequences: - Don't touch HPD capable connectors in the poll loop. - Only touch HPD capable connectors in drm_helper_hpd_irq_event. - Run the HPD handling directly instead of going through a work item - all call