xref: /aosp_15_r20/external/mesa3d/src/nouveau/compiler/nak_bindings.h (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker /*
2*61046927SAndroid Build Coastguard Worker  * Copyright © 2022 Collabora, Ltd.
3*61046927SAndroid Build Coastguard Worker  * SPDX-License-Identifier: MIT
4*61046927SAndroid Build Coastguard Worker  */
5*61046927SAndroid Build Coastguard Worker 
6*61046927SAndroid Build Coastguard Worker #include "nak_private.h"
7*61046927SAndroid Build Coastguard Worker 
8*61046927SAndroid Build Coastguard Worker #include "nouveau_bo.h"
9*61046927SAndroid Build Coastguard Worker #include "nouveau_context.h"
10*61046927SAndroid Build Coastguard Worker #include "nouveau_device.h"
11*61046927SAndroid Build Coastguard Worker 
12*61046927SAndroid Build Coastguard Worker #include <xf86drm.h>
13*61046927SAndroid Build Coastguard Worker #include "drm-uapi/nouveau_drm.h"
14*61046927SAndroid Build Coastguard Worker 
15*61046927SAndroid Build Coastguard Worker #define DRM_RS_IOCTL(FOO) \
16*61046927SAndroid Build Coastguard Worker    static const unsigned long DRM_RS_IOCTL_##FOO = DRM_IOCTL_##FOO
17*61046927SAndroid Build Coastguard Worker 
18*61046927SAndroid Build Coastguard Worker DRM_RS_IOCTL(NOUVEAU_EXEC);
19