[Nouveau] [PATCH] drm/nvc0-/ltcg: Fix build on 32-bit platforms

Roy Spliet r.spliet at student.tudelft.nl
Sun Apr 14 02:57:45 PDT 2013


---
 drivers/gpu/drm/nouveau/core/subdev/ltcg/nvc0.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/nouveau/core/subdev/ltcg/nvc0.c b/drivers/gpu/drm/nouveau/core/subdev/ltcg/nvc0.c
index a529563..6fab663 100644
--- a/drivers/gpu/drm/nouveau/core/subdev/ltcg/nvc0.c
+++ b/drivers/gpu/drm/nouveau/core/subdev/ltcg/nvc0.c
@@ -151,7 +151,7 @@ nvc0_ltcg_init_tag_ram(struct nouveau_fb *pfb, struct nvc0_ltcg_priv *priv)
 		u64 tag_base = (priv->tag_ram->offset << 12) + tag_margin;
 
 		tag_base += tag_align - 1;
-		tag_base /= tag_align;
+		tag_base = do_div(tag_base, tag_align);
 
 		nv_wr32(priv, 0x17e8d4, tag_base);
 	}
-- 
1.8.1.4



More information about the Nouveau mailing list