[Nouveau] [PATCH 1/2] secboot: don't use hardcoded mask to enable falcon

Alexandre Courbot acourbot at nvidia.com
Wed Mar 9 11:30:21 UTC 2016


The IRQ mask of the PMU falcon was left - replace it with the proper
irq_mask variable.

Signed-off-by: Alexandre Courbot <acourbot at nvidia.com>
---
 drm/nouveau/nvkm/subdev/secboot/base.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drm/nouveau/nvkm/subdev/secboot/base.c b/drm/nouveau/nvkm/subdev/secboot/base.c
index b718ba79177c..05c62549c39b 100644
--- a/drm/nouveau/nvkm/subdev/secboot/base.c
+++ b/drm/nouveau/nvkm/subdev/secboot/base.c
@@ -85,8 +85,8 @@ nvkm_secboot_falcon_enable(struct nvkm_secboot *sb)
 
 	/* enable IRQs */
 	nvkm_wr32(device, sb->base + 0x010, 0xff);
-	nvkm_mask(device, 0x640, sb->irq_mask, 0x1000000);
-	nvkm_mask(device, 0x644, sb->irq_mask, 0x1000000);
+	nvkm_mask(device, 0x640, sb->irq_mask, sb->irq_mask);
+	nvkm_mask(device, 0x644, sb->irq_mask, sb->irq_mask);
 
 	return 0;
 }
-- 
2.7.2



More information about the Nouveau mailing list