162306a36Sopenharmony_ci#ifndef __NV50_KMS_CURS_H__ 262306a36Sopenharmony_ci#define __NV50_KMS_CURS_H__ 362306a36Sopenharmony_ci#include "wndw.h" 462306a36Sopenharmony_ci 562306a36Sopenharmony_ciint curs507a_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 662306a36Sopenharmony_ciint curs507a_new_(const struct nv50_wimm_func *, struct nouveau_drm *, 762306a36Sopenharmony_ci int head, s32 oclass, u32 interlock_data, 862306a36Sopenharmony_ci struct nv50_wndw **); 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ciint curs907a_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 1162306a36Sopenharmony_ciint cursc37a_new(struct nouveau_drm *, int, s32, struct nv50_wndw **); 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ciint nv50_curs_new(struct nouveau_drm *, int head, struct nv50_wndw **); 1462306a36Sopenharmony_ci#endif 15