Loading drivers/gpu/drm/nouveau/nouveau_display.c +2 −0 Original line number Diff line number Diff line Loading @@ -633,6 +633,8 @@ nouveau_display_resume(struct drm_device *dev, bool runtime) struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); u32 offset = nv_crtc->cursor.nvbo->bo.offset; if (!nv_crtc->cursor.set_offset) continue; nv_crtc->cursor.set_offset(nv_crtc, offset); nv_crtc->cursor.set_pos(nv_crtc, nv_crtc->cursor_saved_x, nv_crtc->cursor_saved_y); Loading drivers/gpu/drm/nouveau/nv50_display.c +0 −12 Original line number Diff line number Diff line Loading @@ -1343,16 +1343,6 @@ static const struct drm_crtc_funcs nv50_crtc_func = { .page_flip = nouveau_crtc_page_flip, }; static void nv50_cursor_set_pos(struct nouveau_crtc *nv_crtc, int x, int y) { } static void nv50_cursor_set_offset(struct nouveau_crtc *nv_crtc, uint32_t offset) { } static int nv50_crtc_create(struct drm_device *dev, int index) { Loading @@ -1371,8 +1361,6 @@ nv50_crtc_create(struct drm_device *dev, int index) head->base.set_color_vibrance = nv50_crtc_set_color_vibrance; head->base.color_vibrance = 50; head->base.vibrant_hue = 0; head->base.cursor.set_offset = nv50_cursor_set_offset; head->base.cursor.set_pos = nv50_cursor_set_pos; for (i = 0; i < 256; i++) { head->base.lut.r[i] = i << 8; head->base.lut.g[i] = i << 8; Loading Loading
drivers/gpu/drm/nouveau/nouveau_display.c +2 −0 Original line number Diff line number Diff line Loading @@ -633,6 +633,8 @@ nouveau_display_resume(struct drm_device *dev, bool runtime) struct nouveau_crtc *nv_crtc = nouveau_crtc(crtc); u32 offset = nv_crtc->cursor.nvbo->bo.offset; if (!nv_crtc->cursor.set_offset) continue; nv_crtc->cursor.set_offset(nv_crtc, offset); nv_crtc->cursor.set_pos(nv_crtc, nv_crtc->cursor_saved_x, nv_crtc->cursor_saved_y); Loading
drivers/gpu/drm/nouveau/nv50_display.c +0 −12 Original line number Diff line number Diff line Loading @@ -1343,16 +1343,6 @@ static const struct drm_crtc_funcs nv50_crtc_func = { .page_flip = nouveau_crtc_page_flip, }; static void nv50_cursor_set_pos(struct nouveau_crtc *nv_crtc, int x, int y) { } static void nv50_cursor_set_offset(struct nouveau_crtc *nv_crtc, uint32_t offset) { } static int nv50_crtc_create(struct drm_device *dev, int index) { Loading @@ -1371,8 +1361,6 @@ nv50_crtc_create(struct drm_device *dev, int index) head->base.set_color_vibrance = nv50_crtc_set_color_vibrance; head->base.color_vibrance = 50; head->base.vibrant_hue = 0; head->base.cursor.set_offset = nv50_cursor_set_offset; head->base.cursor.set_pos = nv50_cursor_set_pos; for (i = 0; i < 256; i++) { head->base.lut.r[i] = i << 8; head->base.lut.g[i] = i << 8; Loading