/hardware/intel/img/psb_video/src/ |
psb_buffer_dm.c | 41 static VAStatus psb_buffer_offset_camerav4l2(psb_driver_data_p driver_data, 52 static VAStatus psb_buffer_offset_cameraci(psb_driver_data_p driver_data, 64 static int psb_buffer_info_ci(psb_driver_data_p driver_data) 70 driver_data->camera_phyaddr = driver_data->camera_size = 0; 74 ret = drmCommandWriteRead(driver_data->drm_fd, driver_data->getParamIoctlOffset, 77 driver_data->camera_phyaddr = camera_info[0]; 78 driver_data->camera_size = camera_info[1]; 80 driver_data->camera_phyaddr, driver_data->camera_size / 1024) [all...] |
pnw_rotate.c | 55 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData 57 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 58 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 59 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 132 driver_data->va_rotate = VA_ROTATION_NONE; 135 driver_data->mipi0_rotation = VA_ROTATION_NONE; 136 driver_data->mipi1_rotation = VA_ROTATION_NONE; 137 driver_data->hdmi_rotation = VA_ROTATION_NONE; 140 driver_data->local_rotation = VA_ROTATION_NONE; 141 driver_data->extend_rotation = VA_ROTATION_NONE 168 psb_driver_data_p driver_data = obj_context->driver_data; local 589 psb_driver_data_p driver_data = obj_context->driver_data; local 750 psb_driver_data_p driver_data = obj_context->driver_data; local [all...] |
psb_buffer.h | 81 psb_driver_data_p driver_data; /* for RAR buffer release */ member in struct:psb_buffer_s 91 VAStatus psb_buffer_create(psb_driver_data_p driver_data, 102 VAStatus psb_buffer_create_from_ub(psb_driver_data_p driver_data, 120 VAStatus psb_buffer_reference(psb_driver_data_p driver_data, 127 VAStatus psb_kbuffer_reference(psb_driver_data_p driver_data, 135 void psb__suspend_buffer(psb_driver_data_p driver_data, object_buffer_p obj_buffer); 167 VAStatus psb_buffer_create_camera(psb_driver_data_p driver_data, 178 VAStatus psb_buffer_create_camera_from_ub(psb_driver_data_p driver_data, 184 VAStatus psb_buffer_reference_imr(psb_driver_data_p driver_data,
|
psb_drv_video.c | 126 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 129 #define INIT_FORMAT_VTABLE format_vtable_p format_vtable = ((profile < PSB_MAX_PROFILES) && (entrypoint < PSB_MAX_ENTRYPOINTS)) ? (profile == VAProfileNone? driver_data->vpp_profile : driver_data->profile2Format[profile][entrypoint]) : NULL; 132 #define INIT_FORMAT_VTABLE format_vtable_p format_vtable = ((profile < PSB_MAX_PROFILES) && (entrypoint < PSB_MAX_ENTRYPOINTS)) ? (profile == VAProfileNone? driver_data->vpp_profile : driver_data->profile2Format[profile][entrypoint]) : NULL; 135 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 136 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 137 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 138 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 150 void psb_init_surface_pvr2dbuf(psb_driver_data_p driver_data); 3202 psb_driver_data_p driver_data; local [all...] |
psb_surface_attrib.h | 38 psb_driver_data_p driver_data, 47 psb_driver_data_p driver_data, 61 psb_driver_data_p driver_data, 77 psb_driver_data_p driver_data, 90 psb_driver_data_p driver_data,
|
psb_texture.c | 62 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 64 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 65 #define SUBPIC(id) ((object_subpic_p) object_heap_lookup( &driver_data->subpic_heap, id )) 207 void psb_fix_drmfd_closesequence(psb_driver_data_p driver_data) 209 driver_data->dup_drm_fd = dup(driver_data->drm_fd); 217 struct psb_texture_s *texture_priv = &driver_data->ctexture_priv; 220 ret = pvr_context_create(&driver_data->hPVR2DContext); 273 psb_fix_drmfd_closesequence(driver_data); 284 struct psb_texture_s *texture_priv = &driver_data->ctexture_priv [all...] |
psb_buffer.c | 64 VAStatus psb_buffer_create(psb_driver_data_p driver_data, 80 buf->driver_data = driver_data; /* only for RAR buffers */ 95 if (IS_CTP(driver_data)) /* CTP support cache snoop */ 144 ret = LOCK_HARDWARE(driver_data); 146 UNLOCK_HARDWARE(driver_data); 174 ret = wsbmGenBuffers(driver_data->main_pool, 1, &buf->drm_buf, 178 UNLOCK_HARDWARE(driver_data); 184 UNLOCK_HARDWARE(driver_data); 204 VAStatus psb_buffer_create_from_ub(psb_driver_data_p driver_data, [all...] |
psb_drv_video.h | 354 #define IS_CTP(driver_data) 0 355 #define IS_MFLD(driver_data) 0 356 #define IS_MRFL(driver_data) 1 357 #define IS_MRST(driver_data) 0 359 #define IS_CTP(driver_data) (((driver_data->dev_id & 0xffff) == 0x08c0) || \ 360 ((driver_data->dev_id & 0xffff) == 0x08c7) || \ 361 ((driver_data->dev_id & 0xffff) == 0x08c8)) 362 #define IS_MRST(driver_data) ((driver_data->dev_id & 0xFFFC) == 0x4100 395 psb_driver_data_p driver_data; member in struct:object_context_s [all...] |
psb_surface.c | 39 VAStatus psb_surface_create(psb_driver_data_p driver_data, 48 if ((flags & IS_ROTATED) || (driver_data->render_mode & VA_RENDER_MODE_LOCAL_OVERLAY)) 152 ret = psb_buffer_create(driver_data, psb_surface->size, buffer_type, &psb_surface->buf); 160 psb_driver_data_p driver_data, 188 ret = psb_buffer_create(driver_data, psb_surface->size, psb_bt_cpu_vpu_shared, &psb_surface->buf); 194 psb_driver_data_p driver_data, 237 ret = psb_kbuffer_reference(driver_data, &psb_surface->buf, kbuf_handle); 247 VAStatus psb_surface_create_camera(psb_driver_data_p driver_data, 268 ret = psb_buffer_create_camera(driver_data, &psb_surface->buf, 286 VAStatus psb_surface_create_camera_from_ub(psb_driver_data_p driver_data, [all...] |
psb_surface_attrib.c | 42 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 44 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 45 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 46 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 47 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 54 psb_driver_data_p driver_data, 117 ret = psb_buffer_create_from_ub(driver_data, psb_surface->size, 122 ret = psb_buffer_create_from_ub(driver_data, psb_surface->size, 146 if (IS_MRST(driver_data) == 0 && IS_MFLD(driver_data) == 0) [all...] |
psb_overlay.c | 53 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData 54 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 55 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 154 drmCommandWriteRead(driver_data->drm_fd, DRM_PSB_REGISTER_RW, ®s, sizeof(regs)); 162 PsbPortPrivPtr pPriv = (PsbPortPrivPtr)(&driver_data->coverlay_priv); 180 drmCommandWriteRead(driver_data->drm_fd, DRM_PSB_REGISTER_RW, ®s, sizeof(regs)); 188 drmCommandWriteRead(driver_data->drm_fd, DRM_PSB_REGISTER_RW, ®s, sizeof(regs)); 195 drmCommandWriteRead(driver_data->drm_fd, DRM_PSB_REGISTER_RW, ®s, sizeof(regs)); 202 drmCommandWriteRead(driver_data->drm_fd, DRM_PSB_REGISTER_RW, ®s, sizeof(regs)); 209 drmCommandWriteRead(driver_data->drm_fd, DRM_PSB_REGISTER_RW, ®s, sizeof(regs)) [all...] |
psb_output.c | 56 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 58 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 59 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 60 #define IMAGE(id) ((object_image_p) object_heap_lookup( &driver_data->image_heap, id )) 61 #define SUBPIC(id) ((object_subpic_p) object_heap_lookup( &driver_data->subpic_heap, id )) 62 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 101 pthread_mutex_init(&driver_data->output_mutex, NULL); 105 driver_data->dummy_putsurface = 0; 111 driver_data->fixed_fps = atoi(env_value); 112 drv_debug_msg(VIDEO_DEBUG_GENERAL, "Throttling at FPS=%d\n", driver_data->fixed_fps) [all...] |
/hardware/intel/img/psb_video/src/android/ |
psb_output_android.c | 50 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 53 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 54 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 55 #define IMAGE(id) ((object_image_p) object_heap_lookup( &driver_data->image_heap, id )) 56 #define SUBPIC(id) ((object_subpic_p) object_heap_lookup( &driver_data->subpic_heap, id )) 57 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 116 driver_data->output_method = PSB_PUTSURFACE_OVERLAY; 117 driver_data->color_key = 0x000001; /*light blue*/ 121 driver_data->ctexture = 1; /* Init CTEXTURE for vaPutSurfaceBuf */ 126 driver_data->output_method = PSB_PUTSURFACE_FORCE_COVERLAY [all...] |
psb_surface_gralloc.c | 41 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 42 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 43 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 44 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 45 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 115 driver_data->protected = protected; 134 vaStatus = psb__checkSurfaceDimensions(driver_data, width, height); 142 driver_data->native_window = (void *)external_buffers->reserved[0]; 149 surfaceID = object_heap_allocate(&driver_data->surface_heap); 170 object_heap_free(&driver_data->surface_heap, (object_base_p) obj_surface) [all...] |
/hardware/intel/img/psb_video/src/x11/ |
psb_x11.c | 48 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData 51 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 52 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 53 #define IMAGE(id) ((object_image_p) object_heap_lookup( &driver_data->image_heap, id )) 54 #define SUBPIC(id) ((object_subpic_p) object_heap_lookup( &driver_data->subpic_heap, id )) 55 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 277 driver_data->extend_fullscreen = 1; 281 driver_data->output_method = PSB_PUTSURFACE_X11; 296 driver_data->coverlay = 1; 297 driver_data->color_key = 0x11 [all...] |
psb_xvva.c | 43 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 46 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 167 driver_data->output_method = PSB_PUTSURFACE_TEXTURE; 169 driver_data->output_method = PSB_PUTSURFACE_OVERLAY; 232 if (driver_data->use_xrandr_thread && driver_data->xrandr_thread_id) { 234 pthread_join(driver_data->xrandr_thread_id, NULL); 235 driver_data->xrandr_thread_id = 0; 250 psb_driver_data_p driver_data, 267 srf->reserved_phyaddr = driver_data->camera_phyaddr [all...] |
/hardware/intel/img/psb_video/src/mrst/ |
lnc_cmdbuf.c | 74 psb_driver_data_p driver_data, 94 vaStatus = psb_buffer_create(driver_data, size, psb_bt_cpu_only, &cmdbuf->buf); 106 vaStatus = psb_buffer_create(driver_data, ctx->pic_params_size, psb_bt_cpu_vpu, &cmdbuf->pic_params); 111 vaStatus = psb_buffer_create(driver_data, ctx->header_buffer_size, psb_bt_cpu_vpu, &cmdbuf->header_mem); 116 vaStatus = psb_buffer_create(driver_data, ctx->sliceparam_buffer_size, psb_bt_cpu_vpu, &cmdbuf->slice_params); 443 lnc_fence_wait(psb_driver_data_p driver_data, 458 fence = wsbmFenceCreate(driver_data->fence_mgr, fence_rep->fence_class, 488 int lnc_surface_get_frameskip(psb_driver_data_p driver_data, psb_surface_p surface, int *frame_skip) 506 ret = drmCommandWriteRead(driver_data->drm_fd, driver_data->getParamIoctlOffset 525 psb_driver_data_p driver_data = obj_context->driver_data; local [all...] |
/bionic/libc/kernel/uapi/linux/ |
sync.h | 37 __u8 driver_data[0]; member in struct:sync_pt_info
|
/development/ndk/platforms/android-21/include/linux/ |
sync.h | 37 __u8 driver_data[0]; member in struct:sync_pt_info
|
/external/kernel-headers/original/uapi/linux/ |
sync.h | 31 * @len: length of sync_pt_info including any driver_data 36 * @driver_data: any driver dependent data 45 __u8 driver_data[0]; member in struct:sync_pt_info
|
/prebuilts/ndk/current/platforms/android-21/arch-arm/usr/include/linux/ |
sync.h | 37 __u8 driver_data[0]; member in struct:sync_pt_info
|
/prebuilts/ndk/current/platforms/android-21/arch-arm64/usr/include/linux/ |
sync.h | 37 __u8 driver_data[0]; member in struct:sync_pt_info
|
/prebuilts/ndk/current/platforms/android-21/arch-mips/usr/include/linux/ |
sync.h | 37 __u8 driver_data[0]; member in struct:sync_pt_info
|
/prebuilts/ndk/current/platforms/android-21/arch-mips64/usr/include/linux/ |
sync.h | 37 __u8 driver_data[0]; member in struct:sync_pt_info
|
/prebuilts/ndk/current/platforms/android-21/arch-x86/usr/include/linux/ |
sync.h | 37 __u8 driver_data[0]; member in struct:sync_pt_info
|