hc
2024-05-10 9999e48639b3cecb08ffb37358bcba3b48161b29
kernel/drivers/gpu/drm/nouveau/dispnv50/lut.h
....@@ -2,6 +2,7 @@
22 #define __NV50_KMS_LUT_H__
33 #include <nvif/mem.h>
44 struct drm_property_blob;
5
+struct drm_color_lut;
56 struct nv50_disp;
67
78 struct nv50_lut {
....@@ -10,6 +11,6 @@
1011
1112 int nv50_lut_init(struct nv50_disp *, struct nvif_mmu *, struct nv50_lut *);
1213 void nv50_lut_fini(struct nv50_lut *);
13
-u32 nv50_lut_load(struct nv50_lut *, bool legacy, int buffer,
14
- struct drm_property_blob *);
14
+u32 nv50_lut_load(struct nv50_lut *, int buffer, struct drm_property_blob *,
15
+ void (*)(struct drm_color_lut *, int size, void __iomem *));
1516 #endif