1 #ifndef __NV50_KMS_LUT_H__
2 #define __NV50_KMS_LUT_H__
3 #include <nvif/mem.h>
4 struct drm_property_blob;
5 struct nv50_disp;
6 
7 struct nv50_lut {
8 	struct nvif_mem mem[2];
9 };
10 
11 int nv50_lut_init(struct nv50_disp *, struct nvif_mmu *, struct nv50_lut *);
12 void nv50_lut_fini(struct nv50_lut *);
13 u32 nv50_lut_load(struct nv50_lut *, bool legacy, int buffer,
14 		  struct drm_property_blob *);
15 #endif
16