Loading drivers/gpu/drm/nouveau/nouveau_bios.c +14 −11 Original line number Diff line number Diff line Loading @@ -1258,7 +1258,7 @@ olddcb_table(struct drm_device *dev) return NULL; } if (dcb[0] >= 0x41) { if (dcb[0] >= 0x42) { NV_WARN(drm, "DCB version 0x%02x unknown\n", dcb[0]); return NULL; } else Loading Loading @@ -1481,7 +1481,9 @@ parse_dcb20_entry(struct drm_device *dev, struct dcb_table *dcb, entry->dpconf.link_bw = 540000; break; } switch ((conf & 0x0f000000) >> 24) { entry->dpconf.link_nr = (conf & 0x0f000000) >> 24; if (dcb->version < 0x41) { switch (entry->dpconf.link_nr) { case 0xf: entry->dpconf.link_nr = 4; break; Loading @@ -1492,6 +1494,7 @@ parse_dcb20_entry(struct drm_device *dev, struct dcb_table *dcb, entry->dpconf.link_nr = 1; break; } } link = entry->dpconf.sor.link; entry->i2c_index += NV_I2C_AUX(0); break; Loading drivers/gpu/drm/nouveau/nouveau_display.c +1 −0 Original line number Diff line number Diff line Loading @@ -479,6 +479,7 @@ nouveau_display_create(struct drm_device *dev) if (nouveau_modeset != 2 && drm->vbios.dcb.entries) { static const u16 oclass[] = { GM204_DISP, GM107_DISP, GK110_DISP, GK104_DISP, Loading drivers/gpu/drm/nouveau/nv50_display.c +1 −0 Original line number Diff line number Diff line Loading @@ -266,6 +266,7 @@ nv50_core_create(struct nvif_object *disp, u64 syncbuf, struct nv50_mast *core) .pushbuf = 0xb0007d00, }; static const u32 oclass[] = { GM204_DISP_CORE_CHANNEL_DMA, GM107_DISP_CORE_CHANNEL_DMA, GK110_DISP_CORE_CHANNEL_DMA, GK104_DISP_CORE_CHANNEL_DMA, Loading Loading
drivers/gpu/drm/nouveau/nouveau_bios.c +14 −11 Original line number Diff line number Diff line Loading @@ -1258,7 +1258,7 @@ olddcb_table(struct drm_device *dev) return NULL; } if (dcb[0] >= 0x41) { if (dcb[0] >= 0x42) { NV_WARN(drm, "DCB version 0x%02x unknown\n", dcb[0]); return NULL; } else Loading Loading @@ -1481,7 +1481,9 @@ parse_dcb20_entry(struct drm_device *dev, struct dcb_table *dcb, entry->dpconf.link_bw = 540000; break; } switch ((conf & 0x0f000000) >> 24) { entry->dpconf.link_nr = (conf & 0x0f000000) >> 24; if (dcb->version < 0x41) { switch (entry->dpconf.link_nr) { case 0xf: entry->dpconf.link_nr = 4; break; Loading @@ -1492,6 +1494,7 @@ parse_dcb20_entry(struct drm_device *dev, struct dcb_table *dcb, entry->dpconf.link_nr = 1; break; } } link = entry->dpconf.sor.link; entry->i2c_index += NV_I2C_AUX(0); break; Loading
drivers/gpu/drm/nouveau/nouveau_display.c +1 −0 Original line number Diff line number Diff line Loading @@ -479,6 +479,7 @@ nouveau_display_create(struct drm_device *dev) if (nouveau_modeset != 2 && drm->vbios.dcb.entries) { static const u16 oclass[] = { GM204_DISP, GM107_DISP, GK110_DISP, GK104_DISP, Loading
drivers/gpu/drm/nouveau/nv50_display.c +1 −0 Original line number Diff line number Diff line Loading @@ -266,6 +266,7 @@ nv50_core_create(struct nvif_object *disp, u64 syncbuf, struct nv50_mast *core) .pushbuf = 0xb0007d00, }; static const u32 oclass[] = { GM204_DISP_CORE_CHANNEL_DMA, GM107_DISP_CORE_CHANNEL_DMA, GK110_DISP_CORE_CHANNEL_DMA, GK104_DISP_CORE_CHANNEL_DMA, Loading