]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
drm/nouveau/bios/boost: pointers are 32-bit
[karo-tx-linux.git] / drivers / gpu / drm / nouveau / nvkm / subdev / clk / base.c
index fa1c12185e19f54abe95fd04e772dadf8b9a1470..f43970156558a87e145a3a7f53ac11b1ae8a0cf0 100644 (file)
@@ -44,13 +44,13 @@ nvkm_clk_adjust(struct nvkm_clk *clk, bool adjust,
        struct nvkm_bios *bios = clk->subdev.device->bios;
        struct nvbios_boostE boostE;
        u8  ver, hdr, cnt, len;
-       u16 data;
+       u32 data;
 
        data = nvbios_boostEm(bios, pstate, &ver, &hdr, &cnt, &len, &boostE);
        if (data) {
                struct nvbios_boostS boostS;
                u8  idx = 0, sver, shdr;
-               u16 subd;
+               u32 subd;
 
                input = max(boostE.min, input);
                input = min(boostE.max, input);