Commit 9ea97ff8 authored by Ben Skeggs's avatar Ben Skeggs

drm/nouveau/ltc: drop workaround for an interrupt storm that no longer happens

This is really the wrong thing to do, but at the time it was our only
option to prevent worse issues.

We no longer cause quite so much anger from LTC, so it's not needed.
Signed-off-by: default avatarBen Skeggs <bskeggs@redhat.com>
parent b38a2322
...@@ -87,11 +87,6 @@ gf100_ltc_intr(struct nouveau_subdev *subdev) ...@@ -87,11 +87,6 @@ gf100_ltc_intr(struct nouveau_subdev *subdev)
gf100_ltc_lts_isr(priv, ltc, lts); gf100_ltc_lts_isr(priv, ltc, lts);
mask &= ~(1 << ltc); mask &= ~(1 << ltc);
} }
/* we do something horribly wrong and upset PMFB a lot, so mask off
* interrupts from it after the first one until it's fixed
*/
nv_mask(priv, 0x000640, 0x02000000, 0x00000000);
} }
static int static int
......
...@@ -87,11 +87,6 @@ gm107_ltc_intr(struct nouveau_subdev *subdev) ...@@ -87,11 +87,6 @@ gm107_ltc_intr(struct nouveau_subdev *subdev)
gm107_ltc_lts_isr(priv, ltc, lts); gm107_ltc_lts_isr(priv, ltc, lts);
mask &= ~(1 << ltc); mask &= ~(1 << ltc);
} }
/* we do something horribly wrong and upset PMFB a lot, so mask off
* interrupts from it after the first one until it's fixed
*/
nv_mask(priv, 0x000640, 0x02000000, 0x00000000);
} }
static int static int
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment