diff options
| -rw-r--r-- | drivers/gpu/drm/nouveau/core/subdev/clock/nv50.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/nouveau/core/subdev/clock/nv50.c b/drivers/gpu/drm/nouveau/core/subdev/clock/nv50.c index 1a016df4e0e8..250a6d96016b 100644 --- a/drivers/gpu/drm/nouveau/core/subdev/clock/nv50.c +++ b/drivers/gpu/drm/nouveau/core/subdev/clock/nv50.c | |||
| @@ -197,7 +197,7 @@ nv50_clock_read(struct nouveau_clock *clk, enum nv_clk_src src) | |||
| 197 | case nv_clk_src_href: | 197 | case nv_clk_src_href: |
| 198 | return 100000; /* PCIE reference clock */ | 198 | return 100000; /* PCIE reference clock */ |
| 199 | case nv_clk_src_hclk: | 199 | case nv_clk_src_hclk: |
| 200 | return (u64)clk->read(clk, nv_clk_src_href) * 27778 / 10000; | 200 | return div_u64((u64)clk->read(clk, nv_clk_src_href) * 27778, 10000); |
| 201 | case nv_clk_src_hclkm3: | 201 | case nv_clk_src_hclkm3: |
| 202 | return clk->read(clk, nv_clk_src_hclk) * 3; | 202 | return clk->read(clk, nv_clk_src_hclk) * 3; |
| 203 | case nv_clk_src_hclkm3d2: | 203 | case nv_clk_src_hclkm3d2: |
