linux/drivers/gpu/drm/nouveau/dispnv50/lut.h
<<
>>
Prefs
   1#ifndef __NV50_KMS_LUT_H__
   2#define __NV50_KMS_LUT_H__
   3#include <nvif/mem.h>
   4struct drm_property_blob;
   5struct drm_color_lut;
   6struct nv50_disp;
   7
   8struct nv50_lut {
   9        struct nvif_mem mem[2];
  10};
  11
  12int nv50_lut_init(struct nv50_disp *, struct nvif_mmu *, struct nv50_lut *);
  13void nv50_lut_fini(struct nv50_lut *);
  14u32 nv50_lut_load(struct nv50_lut *, int buffer, struct drm_property_blob *,
  15                  void (*)(struct drm_color_lut *, int size, void __iomem *));
  16#endif
  17