11.4Sriastrad/*	$NetBSD: nouveau_usif.h,v 1.4 2021/12/18 23:45:32 riastradh Exp $	*/
21.1Sriastrad
31.4Sriastrad/* SPDX-License-Identifier: MIT */
41.1Sriastrad#ifndef __NOUVEAU_USIF_H__
51.1Sriastrad#define __NOUVEAU_USIF_H__
61.1Sriastrad
71.1Sriastradvoid usif_client_init(struct nouveau_cli *);
81.1Sriastradvoid usif_client_fini(struct nouveau_cli *);
91.3Smaya#ifdef __NetBSD__
101.3Smayaint  usif_ioctl(struct drm_file *, void *, u32);
111.3Smaya#else
121.1Sriastradint  usif_ioctl(struct drm_file *, void __user *, u32);
131.3Smaya#endif
141.1Sriastradint  usif_notify(const void *, u32, const void *, u32);
151.1Sriastrad
161.1Sriastrad#endif
17