/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/ |
H A D | mali_timeline.h | 68 * Type used to represent a point on a timeline. 73 * Used to represent that no point on a timeline. 98 mali_timeline_point points[MALI_TIMELINE_MAX]; /**< For each timeline, a point or MALI_TIMELINE_NO_POINT. */ 134 mali_timeline_point point_next; /**< The next available point. */ 135 mali_timeline_point point_oldest; /**< The oldest point not released. */ 169 mali_timeline_point point; /**< Point on timeline we are waiting for to be released. */ member 184 mali_timeline_point point; /**< Point on timeline for this tracker */ member 236 * timeline a given point is. Most of these checks will translate the timeline so the oldest point 240 * The following example illustrates the three different states a point ca 284 mali_timeline_is_point_on(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_point_on() argument 300 mali_timeline_is_point_released(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_point_released() argument 321 mali_timeline_is_tracker_released(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_tracker_released() argument 348 mali_timeline_is_point_valid(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_point_valid() argument [all...] |
H A D | mali_timeline_fence_wait.c | 84 mali_timeline_point point; local 86 point = fence->points[i]; 88 if (likely(MALI_TIMELINE_NO_POINT == point)) { 89 /* Fence contains no point on this timeline. */ 96 if (unlikely(!mali_timeline_is_point_valid(timeline, point))) { 97 MALI_PRINT_ERROR(("Mali Timeline: point %d is not valid (oldest=%d, next=%d)\n", point, 101 if (!mali_timeline_is_point_released(timeline, point)) { 151 mali_timeline_point point; local 179 point [all...] |
H A D | mali_timeline_sync_fence.c | 24 * @param point Point on timeline. 29 mali_timeline_point point) in mali_timeline_sync_fence_create_and_add_tracker() 32 mali_timeline_point point) in mali_timeline_sync_fence_create_and_add_tracker() 44 MALI_DEBUG_ASSERT(MALI_TIMELINE_NO_POINT != point); in mali_timeline_sync_fence_create_and_add_tracker() 55 sync_fence_tracker->flag = mali_sync_flag_create(timeline->sync_tl, point); in mali_timeline_sync_fence_create_and_add_tracker() 74 fence.points[timeline->id] = point; in mali_timeline_sync_fence_create_and_add_tracker() 78 point = mali_timeline_system_add_tracker(timeline->system, &sync_fence_tracker->tracker, MALI_TIMELINE_NONE); in mali_timeline_sync_fence_create_and_add_tracker() 79 MALI_DEBUG_ASSERT(MALI_TIMELINE_NO_POINT == point); in mali_timeline_sync_fence_create_and_add_tracker() 28 mali_timeline_sync_fence_create_and_add_tracker(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_sync_fence_create_and_add_tracker() argument
|
H A D | mali_timeline.c | 288 tracker->point = MALI_TIMELINE_NO_POINT; in mali_timeline_insert_tracker() 293 tracker->point = timeline->point_next; in mali_timeline_insert_tracker() 295 /* Find next available point. */ in mali_timeline_insert_tracker() 344 MALI_DEBUG_ASSERT((waiter_new->point - timeline->point_oldest) < MALI_TIMELINE_MAX_POINT_SPAN); in mali_timeline_insert_waiter() 345 MALI_DEBUG_ASSERT((-waiter_new->point + timeline->point_next) < MALI_TIMELINE_MAX_POINT_SPAN); in mali_timeline_insert_waiter() 353 while (waiter_prev && mali_timeline_point_after(waiter_prev->point, waiter_new->point)) { in mali_timeline_insert_waiter() 430 /* Set oldest point to oldest tracker's point */ in mali_timeline_update_oldest_point() 431 timeline->point_oldest = timeline->tracker_tail->point; in mali_timeline_update_oldest_point() 1202 mali_timeline_point point; global() local 1408 mali_timeline_point point = MALI_TIMELINE_NO_POINT; global() local 1503 mali_timeline_point point; global() local [all...] |
H A D | mali_scheduler.c | 87 mali_timeline_point *point); 700 mali_timeline_point point; in _mali_ukk_gp_start_job() local 716 point = mali_scheduler_submit_gp_job(session, job); in _mali_ukk_gp_start_job() 717 if (_mali_osk_put_user(((u32)point), point_ptr) != 0) { in _mali_ukk_gp_start_job() 733 mali_timeline_point point; in _mali_ukk_pp_start_job() local 750 ret = mali_scheduler_submit_pp_job(session, job, &point); in _mali_ukk_pp_start_job() 754 if (_mali_osk_put_user(((u32)point), point_ptr) != 0) { in _mali_ukk_pp_start_job() 774 mali_timeline_point point; in _mali_ukk_pp_and_gp_start_job() local 810 ret = mali_scheduler_submit_pp_job(session, pp_job, &point); in _mali_ukk_pp_and_gp_start_job() 814 if (_mali_osk_put_user(((u32)point), point_pt in _mali_ukk_pp_and_gp_start_job() 906 mali_timeline_point point; mali_scheduler_submit_gp_job() local 917 mali_scheduler_submit_pp_job(struct mali_session_data *session, struct mali_pp_job *job, mali_timeline_point *point) mali_scheduler_submit_pp_job() argument [all...] |
H A D | mali_soft_job.c | 80 /* All jobs should be free at this point. */ in mali_soft_job_system_destroy() 197 mali_timeline_point point; in mali_soft_job_start() local 219 point = mali_timeline_system_add_tracker(system->session->timeline_system, &job->tracker, MALI_TIMELINE_SOFT); in mali_soft_job_start() 221 return point; in mali_soft_job_start()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/ |
H A D | mali_timeline.h | 67 * Type used to represent a point on a timeline. 72 * Used to represent that no point on a timeline. 95 mali_timeline_point points[MALI_TIMELINE_MAX]; /**< For each timeline, a point or MALI_TIMELINE_NO_POINT. */ 130 mali_timeline_point point_next; /**< The next available point. */ 131 mali_timeline_point point_oldest; /**< The oldest point not released. */ 165 mali_timeline_point point; /**< Point on timeline we are waiting for to be released. */ member 180 mali_timeline_point point; /**< Point on timeline for this tracker */ member 230 * timeline a given point is. Most of these checks will translate the timeline so the oldest point 234 * The following example illustrates the three different states a point ca 278 mali_timeline_is_point_on(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_point_on() argument 294 mali_timeline_is_point_released(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_point_released() argument 314 mali_timeline_is_tracker_released(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_tracker_released() argument 339 mali_timeline_is_point_valid(struct mali_timeline *timeline, mali_timeline_point point) mali_timeline_is_point_valid() argument [all...] |
H A D | mali_timeline_fence_wait.c | 81 mali_timeline_point point; local 83 point = fence->points[i]; 85 if (likely(MALI_TIMELINE_NO_POINT == point)) { 86 /* Fence contains no point on this timeline. */ 93 if (unlikely(!mali_timeline_is_point_valid(timeline, point))) { 94 MALI_PRINT_ERROR(("Mali Timeline: point %d is not valid (oldest=%d, next=%d)\n", point, timeline->point_oldest, timeline->point_next)); 97 if (!mali_timeline_is_point_released(timeline, point)) { 148 mali_timeline_point point; local 176 point [all...] |
H A D | mali_timeline_sync_fence.c | 23 * @param point Point on timeline. 27 static struct sync_fence *mali_timeline_sync_fence_create_and_add_tracker(struct mali_timeline *timeline, mali_timeline_point point) in mali_timeline_sync_fence_create_and_add_tracker() argument 29 static struct mali_internal_sync_fence *mali_timeline_sync_fence_create_and_add_tracker(struct mali_timeline *timeline, mali_timeline_point point) in mali_timeline_sync_fence_create_and_add_tracker() 41 MALI_DEBUG_ASSERT(MALI_TIMELINE_NO_POINT != point); in mali_timeline_sync_fence_create_and_add_tracker() 52 sync_fence_tracker->flag = mali_sync_flag_create(timeline->sync_tl, point); in mali_timeline_sync_fence_create_and_add_tracker() 71 fence.points[timeline->id] = point; in mali_timeline_sync_fence_create_and_add_tracker() 75 point = mali_timeline_system_add_tracker(timeline->system, &sync_fence_tracker->tracker, MALI_TIMELINE_NONE); in mali_timeline_sync_fence_create_and_add_tracker() 76 MALI_DEBUG_ASSERT(MALI_TIMELINE_NO_POINT == point); in mali_timeline_sync_fence_create_and_add_tracker()
|
H A D | mali_timeline.c | 284 tracker->point = MALI_TIMELINE_NO_POINT; in mali_timeline_insert_tracker() 289 tracker->point = timeline->point_next; in mali_timeline_insert_tracker() 291 /* Find next available point. */ in mali_timeline_insert_tracker() 340 MALI_DEBUG_ASSERT((waiter_new->point - timeline->point_oldest) < MALI_TIMELINE_MAX_POINT_SPAN); in mali_timeline_insert_waiter() 341 MALI_DEBUG_ASSERT((-waiter_new->point + timeline->point_next) < MALI_TIMELINE_MAX_POINT_SPAN); in mali_timeline_insert_waiter() 349 while (waiter_prev && mali_timeline_point_after(waiter_prev->point, waiter_new->point)) { in mali_timeline_insert_waiter() 423 /* Set oldest point to oldest tracker's point */ in mali_timeline_update_oldest_point() 424 timeline->point_oldest = timeline->tracker_tail->point; in mali_timeline_update_oldest_point() 1184 mali_timeline_point point; global() local 1392 mali_timeline_point point = MALI_TIMELINE_NO_POINT; global() local 1486 mali_timeline_point point; global() local [all...] |
H A D | mali_scheduler.c | 88 struct mali_session_data *session, struct mali_pp_job *job, mali_timeline_point *point); 734 mali_timeline_point point; in _mali_ukk_gp_start_job() local 751 point = mali_scheduler_submit_gp_job(session, job); in _mali_ukk_gp_start_job() 753 if (0 != _mali_osk_put_user(((u32) point), point_ptr)) { in _mali_ukk_gp_start_job() 770 mali_timeline_point point; in _mali_ukk_pp_start_job() local 787 ret = mali_scheduler_submit_pp_job(session, job, &point); in _mali_ukk_pp_start_job() 791 if (0 != _mali_osk_put_user(((u32) point), point_ptr)) { in _mali_ukk_pp_start_job() 812 mali_timeline_point point; in _mali_ukk_pp_and_gp_start_job() local 852 ret = mali_scheduler_submit_pp_job(session, pp_job, &point); in _mali_ukk_pp_and_gp_start_job() 856 if (0 != _mali_osk_put_user(((u32) point), point_pt in _mali_ukk_pp_and_gp_start_job() 962 mali_timeline_point point; mali_scheduler_submit_gp_job() local 974 mali_scheduler_submit_pp_job( struct mali_session_data *session, struct mali_pp_job *job, mali_timeline_point *point) mali_scheduler_submit_pp_job() argument [all...] |
H A D | mali_soft_job.c | 79 /* All jobs should be free at this point. */ in mali_soft_job_system_destroy() 191 mali_timeline_point point; in mali_soft_job_start() local 213 point = mali_timeline_system_add_tracker(system->session->timeline_system, &job->tracker, MALI_TIMELINE_SOFT); in mali_soft_job_start() 215 return point; in mali_soft_job_start()
|
/device/qemu/riscv32_virt/liteos_m/board/ui/ |
H A D | input_dev.h | 43 deviceData_.point.x = data.point.x;
in SetEventData() 44 deviceData_.point.y = data.point.y;
in SetEventData()
|
H A D | input_dev.cpp | 65 data.point.x += pkgs[i]->value;
in ReportEventPkgCallback() 67 data.point.y += pkgs[i]->value;
in ReportEventPkgCallback() 70 data.point.x =pkgs[i]->value / (0x7fff / HORIZONTAL_RESOLUTION);
in ReportEventPkgCallback() 72 data.point.y =pkgs[i]->value / (0x7fff / VERTICAL_RESOLUTION);
in ReportEventPkgCallback()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/ |
H A D | mali_sync.c | 47 u32 point; /**< Point on timeline. */ member 178 a = mpta->flag->point; in timeline_compare() 179 b = mptb->flag->point; in timeline_compare() 198 /* It is possible this sync point is just under construct, in timeline_print_pt() 202 seq_printf(s, "%u", mpt->flag->point); in timeline_print_pt() 253 /* It is possible this sync point is just under construct, in timeline_pt_value_str() 257 mali_osk_snprintf(str, size, "%u", mpt->flag->point); in timeline_pt_value_str() 308 MALI_DEBUG_PRINT(MALI_KERNEL_LEVEL_INFORMATOIN, ("mali_internal_sync_pt: %u\n", mpt->flag->point)); in timeline_print_sync_pt() 310 MALI_DEBUG_PRINT(MALI_KERNEL_LEVEL_INFORMATOIN, ("uninitialized\n", mpt->flag->point)); in timeline_print_sync_pt() 407 struct mali_sync_flag *mali_sync_flag_create(struct sync_timeline *sync_tl, mali_timeline_point point) in mali_sync_flag_create() argument 560 mali_sync_flag_create(struct mali_internal_sync_timeline *sync_tl, mali_timeline_point point) mali_sync_flag_create() argument [all...] |
H A D | mali_ukk_soft_job.c | 26 u32 type, point; in soft_job_start_wrapper() local 69 point = mali_soft_job_start(job, &fence); in soft_job_start_wrapper() 71 if (0 != put_user(point, &uargs->point)) { in soft_job_start_wrapper()
|
H A D | mali_ukk_timeline.c | 29 mali_timeline_point point; in timeline_get_latest_point_wrapper() local 43 point = mali_timeline_system_get_latest_point(session->timeline_system, timeline); in timeline_get_latest_point_wrapper() 45 if (0 != put_user(point, &uargs->point)) { in timeline_get_latest_point_wrapper()
|
H A D | mali_sync.h | 78 * @param point Point on Mali timeline. 81 struct mali_sync_flag *mali_sync_flag_create(struct sync_timeline *sync_tl, u32 point); 130 * @param point Point on Mali timeline. 133 struct mali_sync_flag *mali_sync_flag_create(struct mali_internal_sync_timeline *sync_tl, u32 point);
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/ |
H A D | mali_sync.c | 46 u32 point; /**< Point on timeline. */ member 174 a = mpta->flag->point; in timeline_compare() 175 b = mptb->flag->point; in timeline_compare() 193 /* It is possible this sync point is just under construct, in timeline_print_pt() 197 seq_printf(s, "%u", mpt->flag->point); in timeline_print_pt() 249 /* It is possible this sync point is just under construct, in timeline_pt_value_str() 253 _mali_osk_snprintf(str, size, "%u", mpt->flag->point); in timeline_pt_value_str() 305 MALI_DEBUG_PRINT(2, ("mali_internal_sync_pt: %u\n", mpt->flag->point)); in timeline_print_sync_pt() 307 MALI_DEBUG_PRINT(2, ("uninitialized\n", mpt->flag->point)); in timeline_print_sync_pt() 401 struct mali_sync_flag *mali_sync_flag_create(struct sync_timeline *sync_tl, mali_timeline_point point) in mali_sync_flag_create() argument 542 mali_sync_flag_create(struct mali_internal_sync_timeline *sync_tl, mali_timeline_point point) mali_sync_flag_create() argument [all...] |
H A D | mali_ukk_soft_job.c | 25 u32 type, point; in soft_job_start_wrapper() local 68 point = mali_soft_job_start(job, &fence); in soft_job_start_wrapper() 70 if (0 != put_user(point, &uargs->point)) { in soft_job_start_wrapper()
|
H A D | mali_ukk_timeline.c | 27 mali_timeline_point point; in timeline_get_latest_point_wrapper() local 39 point = mali_timeline_system_get_latest_point(session->timeline_system, timeline); in timeline_get_latest_point_wrapper() 41 if (0 != put_user(point, &uargs->point)) return -EFAULT; in timeline_get_latest_point_wrapper()
|
H A D | mali_sync.h | 79 * @param point Point on Mali timeline. 82 struct mali_sync_flag *mali_sync_flag_create(struct sync_timeline *sync_tl, u32 point); 131 * @param point Point on Mali timeline. 134 struct mali_sync_flag *mali_sync_flag_create(struct mali_internal_sync_timeline *sync_tl, u32 point);
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/tests/kutf/ |
H A D | Makefile | 22 $(error Must specify KDIR to point to the kernel to target))
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/ |
H A D | Makefile | 22 $(error Must specify KDIR to point to the kernel to target))
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | Makefile | 25 $(error Must specify KDIR to point to the kernel to target))
|