Lines Matching refs:nv50_head
15 struct nv50_head;
51 int (*set_src)(struct nv50_head *, int or, enum nv50_crc_source_type type,
53 int (*set_ctx)(struct nv50_head *, struct nv50_crc_notifier_ctx *);
54 u32 (*get_entry)(struct nv50_head *, struct nv50_crc_notifier_ctx *,
56 bool (*ctx_finished)(struct nv50_head *,
77 int nv50_head_crc_late_register(struct nv50_head *);
78 void nv50_crc_handle_vblank(struct nv50_head *head);
84 int nv50_crc_atomic_check_head(struct nv50_head *, struct nv50_head_atom *,
91 void nv50_crc_atomic_set(struct nv50_head *, struct nv50_head_atom *);
92 void nv50_crc_atomic_clr(struct nv50_head *);
109 nv50_head_crc_late_register(struct nv50_head *head) { return 0; } in nv50_head_crc_late_register()
110 static inline void nv50_crc_handle_vblank(struct nv50_head *head) {} in nv50_crc_handle_vblank()
113 nv50_crc_atomic_check_head(struct nv50_head *head, in nv50_crc_atomic_check_head()
126 nv50_crc_atomic_set(struct nv50_head *head, struct nv50_head_atom *state) {} in nv50_crc_atomic_set()
128 nv50_crc_atomic_clr(struct nv50_head *head) {} in nv50_crc_atomic_clr()