]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/gpu/drm/nouveau/nouveau_drv.h
nouveau: Acknowledge HPD irq in handler, not bottom half
[karo-tx-linux.git] / drivers / gpu / drm / nouveau / nouveau_drv.h
index 10a8d4e78e583d49f7818792d02b46ebf8eeabc0..1c7db64c03bf03b45070939f16bc5a0092820ba0 100644 (file)
@@ -584,6 +584,12 @@ struct drm_nouveau_private {
        struct work_struct irq_work;
        struct work_struct hpd_work;
 
+       struct {
+               spinlock_t lock;
+               uint32_t hpd0_bits;
+               uint32_t hpd1_bits;
+       } hpd_state;
+
        struct list_head vbl_waiting;
 
        struct {