Subversion Repositories Kolibri OS

Rev

Rev 5354 | Rev 6088 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5354 Rev 5367
Line 247... Line 247...
247
    err = RegService("DISPLAY", display_handler);
247
    err = RegService("DISPLAY", display_handler);
Line 248... Line 248...
248
 
248
 
249
    if( err != 0)
249
    if( err != 0)
Line 250... Line -...
250
        dbgprintf("Set DISPLAY handler\n");
-
 
251
 
250
        dbgprintf("Set DISPLAY handler\n");
252
 
251
 
Line 253... Line 252...
253
    return err;
252
    return err;
Line 282... Line 281...
282
#define SRV_DRM_GEM_CLOSE           23
281
#define SRV_DRM_GEM_CLOSE           23
283
#define SRV_DRM_GEM_FLINK               24
282
#define SRV_DRM_GEM_FLINK               24
284
#define SRV_DRM_GEM_OPEN                25
283
#define SRV_DRM_GEM_OPEN                25
285
#define SRV_I915_GEM_PIN                26
284
#define SRV_I915_GEM_PIN                26
286
#define SRV_I915_GEM_UNPIN              27
285
#define SRV_I915_GEM_UNPIN              27
-
 
286
#define SRV_I915_GEM_GET_CACHING        28
287
#define SRV_I915_GEM_SET_CACHING        28
287
#define SRV_I915_GEM_SET_CACHING        29
288
#define SRV_I915_GEM_PWRITE             29
288
#define SRV_I915_GEM_PWRITE             30
289
#define SRV_I915_GEM_BUSY               30
289
#define SRV_I915_GEM_BUSY               31
290
#define SRV_I915_GEM_SET_DOMAIN         31
290
#define SRV_I915_GEM_SET_DOMAIN         32
291
#define SRV_I915_GEM_MMAP               32
291
#define SRV_I915_GEM_MMAP               33
292
#define SRV_I915_GEM_SET_TILING         33
292
#define SRV_I915_GEM_SET_TILING         34
293
#define SRV_I915_GEM_GET_TILING         34
293
#define SRV_I915_GEM_GET_TILING         35
294
#define SRV_I915_GEM_GET_APERTURE       35
294
#define SRV_I915_GEM_GET_APERTURE       36
295
#define SRV_I915_GEM_MMAP_GTT           36
295
#define SRV_I915_GEM_MMAP_GTT           37
296
#define SRV_I915_GEM_THROTTLE           37
296
#define SRV_I915_GEM_THROTTLE           38
297
#define SRV_I915_GEM_EXECBUFFER2        38
297
#define SRV_I915_GEM_EXECBUFFER2        39
298
#define SRV_I915_GEM_WAIT               39
298
#define SRV_I915_GEM_WAIT               40
299
#define SRV_I915_GEM_CONTEXT_CREATE     40
299
#define SRV_I915_GEM_CONTEXT_CREATE     41
300
#define SRV_I915_GEM_CONTEXT_DESTROY    41
300
#define SRV_I915_GEM_CONTEXT_DESTROY    42
301
#define SRV_I915_REG_READ               42
301
#define SRV_I915_REG_READ               43
302
 
302
 
303
#define SRV_FBINFO                      43
303
#define SRV_FBINFO                      44
304
#define SRV_MASK_UPDATE                 44
304
#define SRV_MASK_UPDATE                 45
305
#define SRV_MASK_UPDATE_EX              45
305
#define SRV_MASK_UPDATE_EX              46
Line 306... Line 306...
306
 
306
 
307
#define check_input(size) \
307
#define check_input(size) \
308
    if( unlikely((inp==NULL)||(io->inp_size != (size))) )   \
308
    if( unlikely((inp==NULL)||(io->inp_size != (size))) )   \
Line 385... Line 385...
385
 
385
 
386
        case SRV_I915_GEM_UNPIN:
386
        case SRV_I915_GEM_UNPIN:
387
            retval = i915_gem_unpin_ioctl(main_device, inp, file);
387
            retval = i915_gem_unpin_ioctl(main_device, inp, file);
Line -... Line 388...
-
 
388
            break;
-
 
389
 
-
 
390
        case SRV_I915_GEM_GET_CACHING:
-
 
391
            retval = i915_gem_get_caching_ioctl(main_device, inp, file);
388
            break;
392
            break;
389
 
393
 
390
        case SRV_I915_GEM_SET_CACHING:
394
        case SRV_I915_GEM_SET_CACHING:
Line 391... Line 395...
391
            retval = i915_gem_set_caching_ioctl(main_device, inp, file);
395
            retval = i915_gem_set_caching_ioctl(main_device, inp, file);