These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / gpu / drm / nouveau / nvkm / subdev / bios / conn.c
index 706a165..2768234 100644 (file)
@@ -30,12 +30,12 @@ nvbios_connTe(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
 {
        u32 dcb = dcb_table(bios, ver, hdr, cnt, len);
        if (dcb && *ver >= 0x30 && *hdr >= 0x16) {
-               u32 data = nv_ro16(bios, dcb + 0x14);
+               u32 data = nvbios_rd16(bios, dcb + 0x14);
                if (data) {
-                       *ver = nv_ro08(bios, data + 0);
-                       *hdr = nv_ro08(bios, data + 1);
-                       *cnt = nv_ro08(bios, data + 2);
-                       *len = nv_ro08(bios, data + 3);
+                       *ver = nvbios_rd08(bios, data + 0);
+                       *hdr = nvbios_rd08(bios, data + 1);
+                       *cnt = nvbios_rd08(bios, data + 2);
+                       *len = nvbios_rd08(bios, data + 3);
                        return data;
                }
        }
@@ -77,18 +77,18 @@ nvbios_connEp(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len,
        switch (!!data * *ver) {
        case 0x30:
        case 0x40:
-               info->type     =  nv_ro08(bios, data + 0x00);
-               info->location =  nv_ro08(bios, data + 0x01) & 0x0f;
-               info->hpd      = (nv_ro08(bios, data + 0x01) & 0x30) >> 4;
-               info->dp       = (nv_ro08(bios, data + 0x01) & 0xc0) >> 6;
+               info->type     =  nvbios_rd08(bios, data + 0x00);
+               info->location =  nvbios_rd08(bios, data + 0x01) & 0x0f;
+               info->hpd      = (nvbios_rd08(bios, data + 0x01) & 0x30) >> 4;
+               info->dp       = (nvbios_rd08(bios, data + 0x01) & 0xc0) >> 6;
                if (*len < 4)
                        return data;
-               info->hpd     |= (nv_ro08(bios, data + 0x02) & 0x03) << 2;
-               info->dp      |=  nv_ro08(bios, data + 0x02) & 0x0c;
-               info->di       = (nv_ro08(bios, data + 0x02) & 0xf0) >> 4;
-               info->hpd     |= (nv_ro08(bios, data + 0x03) & 0x07) << 4;
-               info->sr       = (nv_ro08(bios, data + 0x03) & 0x08) >> 3;
-               info->lcdid    = (nv_ro08(bios, data + 0x03) & 0x70) >> 4;
+               info->hpd     |= (nvbios_rd08(bios, data + 0x02) & 0x03) << 2;
+               info->dp      |=  nvbios_rd08(bios, data + 0x02) & 0x0c;
+               info->di       = (nvbios_rd08(bios, data + 0x02) & 0xf0) >> 4;
+               info->hpd     |= (nvbios_rd08(bios, data + 0x03) & 0x07) << 4;
+               info->sr       = (nvbios_rd08(bios, data + 0x03) & 0x08) >> 3;
+               info->lcdid    = (nvbios_rd08(bios, data + 0x03) & 0x70) >> 4;
                return data;
        default:
                break;