| #ifndef __NV50_KMS_LUT_H__ | |
| #define __NV50_KMS_LUT_H__ | |
| #include <nvif/mem.h> | |
| struct drm_property_blob; | |
| struct nv50_disp; | |
| struct nv50_lut { | |
| struct nvif_mem mem[2]; | |
| }; | |
| int nv50_lut_init(struct nv50_disp *, struct nvif_mmu *, struct nv50_lut *); | |
| void nv50_lut_fini(struct nv50_lut *); | |
| u32 nv50_lut_load(struct nv50_lut *, bool legacy, int buffer, | |
| struct drm_property_blob *); | |
| #endif |