wndw.h (8944d8b37ac9eecfff5706e9a11d5fcb3df64dbb) | wndw.h (0a4693e80dc9a57f2133439e58a697f2d7730c4d) |
---|---|
1#ifndef __NV50_KMS_WNDW_H__ 2#define __NV50_KMS_WNDW_H__ 3#define nv50_wndw(p) container_of((p), struct nv50_wndw, plane) 4#include "disp.h" 5#include "atom.h" 6#include "lut.h" 7 8#include <nvif/notify.h> --- 62 unchanged lines hidden (view full) --- 71 int (*csc_clr)(struct nv50_wndw *); 72 bool ilut_identity; 73 int ilut_size; 74 bool olut_core; 75 int (*xlut_set)(struct nv50_wndw *, struct nv50_wndw_atom *); 76 int (*xlut_clr)(struct nv50_wndw *); 77 int (*image_set)(struct nv50_wndw *, struct nv50_wndw_atom *); 78 int (*image_clr)(struct nv50_wndw *); | 1#ifndef __NV50_KMS_WNDW_H__ 2#define __NV50_KMS_WNDW_H__ 3#define nv50_wndw(p) container_of((p), struct nv50_wndw, plane) 4#include "disp.h" 5#include "atom.h" 6#include "lut.h" 7 8#include <nvif/notify.h> --- 62 unchanged lines hidden (view full) --- 71 int (*csc_clr)(struct nv50_wndw *); 72 bool ilut_identity; 73 int ilut_size; 74 bool olut_core; 75 int (*xlut_set)(struct nv50_wndw *, struct nv50_wndw_atom *); 76 int (*xlut_clr)(struct nv50_wndw *); 77 int (*image_set)(struct nv50_wndw *, struct nv50_wndw_atom *); 78 int (*image_clr)(struct nv50_wndw *); |
79 void (*scale_set)(struct nv50_wndw *, struct nv50_wndw_atom *); | 79 int (*scale_set)(struct nv50_wndw *, struct nv50_wndw_atom *); |
80 void (*blend_set)(struct nv50_wndw *, struct nv50_wndw_atom *); 81 82 void (*update)(struct nv50_wndw *, u32 *interlock); 83}; 84 85extern const struct drm_plane_funcs nv50_wndw; 86 87void base507c_ntfy_reset(struct nouveau_bo *, u32); --- 47 unchanged lines hidden --- | 80 void (*blend_set)(struct nv50_wndw *, struct nv50_wndw_atom *); 81 82 void (*update)(struct nv50_wndw *, u32 *interlock); 83}; 84 85extern const struct drm_plane_funcs nv50_wndw; 86 87void base507c_ntfy_reset(struct nouveau_bo *, u32); --- 47 unchanged lines hidden --- |