Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

/*	$NetBSD: nouveau_usif.h,v 1.4 2021/12/18 23:45:32 riastradh Exp $	*/

/* SPDX-License-Identifier: MIT */
#ifndef __NOUVEAU_USIF_H__
#define __NOUVEAU_USIF_H__

void usif_client_init(struct nouveau_cli *);
void usif_client_fini(struct nouveau_cli *);
#ifdef __NetBSD__
int  usif_ioctl(struct drm_file *, void *, u32);
#else
int  usif_ioctl(struct drm_file *, void __user *, u32);
#endif
int  usif_notify(const void *, u32, const void *, u32);

#endif