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