wndw.h (4b4193256c8d3bc3a5397b5cd9494c2ad386317d) wndw.h (8ef23b6f6a79e6fa2a169081d2d76011fffa0482)
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>

--- 115 unchanged lines hidden (view full) ---

124int wndwc37e_ntfy_set(struct nv50_wndw *, struct nv50_wndw_atom *);
125int wndwc37e_ntfy_clr(struct nv50_wndw *);
126int wndwc37e_image_clr(struct nv50_wndw *);
127int wndwc37e_blend_set(struct nv50_wndw *, struct nv50_wndw_atom *);
128int wndwc37e_update(struct nv50_wndw *, u32 *);
129
130int wndwc57e_new(struct nouveau_drm *, enum drm_plane_type, int, s32,
131 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>

--- 115 unchanged lines hidden (view full) ---

124int wndwc37e_ntfy_set(struct nv50_wndw *, struct nv50_wndw_atom *);
125int wndwc37e_ntfy_clr(struct nv50_wndw *);
126int wndwc37e_image_clr(struct nv50_wndw *);
127int wndwc37e_blend_set(struct nv50_wndw *, struct nv50_wndw_atom *);
128int wndwc37e_update(struct nv50_wndw *, u32 *);
129
130int wndwc57e_new(struct nouveau_drm *, enum drm_plane_type, int, s32,
131 struct nv50_wndw **);
132bool wndwc57e_ilut(struct nv50_wndw *, struct nv50_wndw_atom *, int);
133int wndwc57e_ilut_set(struct nv50_wndw *, struct nv50_wndw_atom *);
134int wndwc57e_ilut_clr(struct nv50_wndw *);
135int wndwc57e_csc_set(struct nv50_wndw *, struct nv50_wndw_atom *);
136int wndwc57e_csc_clr(struct nv50_wndw *);
132
137
138int wndwc67e_new(struct nouveau_drm *, enum drm_plane_type, int, s32,
139 struct nv50_wndw **);
140
133int nv50_wndw_new(struct nouveau_drm *, enum drm_plane_type, int index,
134 struct nv50_wndw **);
135#endif
141int nv50_wndw_new(struct nouveau_drm *, enum drm_plane_type, int index,
142 struct nv50_wndw **);
143#endif