Lines Matching +full:drm +full:- +full:shim
28 #include "drm-uapi/vc4_drm.h"
29 #include "drm-shim/drm_shim.h"
46 drm_shim_bo_init(bo, create->size); in vc4_ioctl_create_bo()
47 create->handle = drm_shim_bo_get_handle(shim_fd, bo); in vc4_ioctl_create_bo()
58 struct shim_bo *bo = drm_shim_bo_lookup(shim_fd, map->handle); in vc4_ioctl_mmap_bo()
60 map->offset = drm_shim_bo_get_mmap_offset(shim_fd, bo); in vc4_ioctl_mmap_bo()
76 switch (gp->param) { in vc4_ioctl_get_param()
81 gp->value = 1; in vc4_ioctl_get_param()
86 gp->value = 0; in vc4_ioctl_get_param()
93 if (gp->param < ARRAY_SIZE(param_map) && param_map[gp->param]) { in vc4_ioctl_get_param()
94 gp->value = param_map[gp->param]; in vc4_ioctl_get_param()
98 fprintf(stderr, "Unknown DRM_IOCTL_VC4_GET_PARAM %d\n", gp->param); in vc4_ioctl_get_param()
99 return -1; in vc4_ioctl_get_param()
120 "OF_COMPATIBLE_0=brcm,7278-vc4\n", in drm_shim_driver_init()