/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/ |
H A D | mali_sync.c | 29 struct mali_sync_flag *flag; member 38 * The sync flag is used to connect sync fences to the Mali Timeline system. Sync fences can be 39 * created from a sync flag, and when the flag is signaled, the sync fences will also be signaled. 43 struct sync_timeline *sync_tl; /**< Sync timeline this flag is connected to. */ 45 struct mali_internal_sync_timeline *sync_tl; /**< Sync timeline this flag is connected to. */ 95 MALI_DEBUG_ASSERT_POINTER(mpt->flag); in timeline_has_signaled() 97 return mpt->flag->status; in timeline_has_signaled() 111 mali_sync_flag_put(mpt->flag); in timeline_free_pt() 157 mali_sync_flag_get(mpt->flag); in timeline_dup() 389 struct mali_sync_flag *flag; mali_sync_timeline_create_signaled_fence() local 409 struct mali_sync_flag *flag; mali_sync_flag_create() local 437 mali_sync_flag_create_pt(struct mali_sync_flag *flag) mali_sync_flag_create_pt() argument 459 mali_sync_flag_create_fence(struct mali_sync_flag *flag) mali_sync_flag_create_fence() argument 542 struct mali_sync_flag *flag; mali_sync_timeline_create_signaled_fence() local 562 struct mali_sync_flag *flag; mali_sync_flag_create() local 590 mali_sync_flag_create_pt(struct mali_sync_flag *flag) mali_sync_flag_create_pt() argument 612 mali_sync_flag_create_fence(struct mali_sync_flag *flag) mali_sync_flag_create_fence() argument 644 mali_sync_flag_get(struct mali_sync_flag *flag) mali_sync_flag_get() argument 657 struct mali_sync_flag *flag; mali_sync_flag_free() local 665 mali_sync_flag_put(struct mali_sync_flag *flag) mali_sync_flag_put() argument 671 mali_sync_flag_signal(struct mali_sync_flag *flag, int error) mali_sync_flag_signal() argument [all...] |
H A D | mali_sync.h | 75 * Create a sync flag. 79 * @return New sync flag if successful, NULL if not. 84 * Create a sync fence attached to given sync flag. 86 * @param flag Sync flag. 89 struct sync_fence *mali_sync_flag_create_fence(struct mali_sync_flag *flag); 127 * Create a sync flag. 131 * @return New sync flag if successful, NULL if not. 136 * Create a sync fence attached to given sync flag. 138 * @param flag Syn [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/ |
H A D | mali_sync.c | 28 struct mali_sync_flag *flag; member 37 * The sync flag is used to connect sync fences to the Mali Timeline system. Sync fences can be 38 * created from a sync flag, and when the flag is signaled, the sync fences will also be signaled. 42 struct sync_timeline *sync_tl; /**< Sync timeline this flag is connected to. */ 44 struct mali_internal_sync_timeline *sync_tl; /**< Sync timeline this flag is connected to. */ 93 MALI_DEBUG_ASSERT_POINTER(mpt->flag); in timeline_has_signaled() 95 return mpt->flag->status; in timeline_has_signaled() 109 mali_sync_flag_put(mpt->flag); in timeline_free_pt() 153 mali_sync_flag_get(mpt->flag); in timeline_dup() 385 struct mali_sync_flag *flag; mali_sync_timeline_create_signaled_fence() local 403 struct mali_sync_flag *flag; mali_sync_flag_create() local 427 mali_sync_flag_create_pt(struct mali_sync_flag *flag) mali_sync_flag_create_pt() argument 447 mali_sync_flag_create_fence(struct mali_sync_flag *flag) mali_sync_flag_create_fence() argument 526 struct mali_sync_flag *flag; mali_sync_timeline_create_signaled_fence() local 544 struct mali_sync_flag *flag; mali_sync_flag_create() local 568 mali_sync_flag_create_pt(struct mali_sync_flag *flag) mali_sync_flag_create_pt() argument 591 mali_sync_flag_create_fence(struct mali_sync_flag *flag) mali_sync_flag_create_fence() argument 623 mali_sync_flag_get(struct mali_sync_flag *flag) mali_sync_flag_get() argument 636 struct mali_sync_flag *flag; mali_sync_flag_free() local 644 mali_sync_flag_put(struct mali_sync_flag *flag) mali_sync_flag_put() argument 650 mali_sync_flag_signal(struct mali_sync_flag *flag, int error) mali_sync_flag_signal() argument [all...] |
H A D | mali_sync.h | 76 * Create a sync flag. 80 * @return New sync flag if successful, NULL if not. 85 * Create a sync fence attached to given sync flag. 87 * @param flag Sync flag. 90 struct sync_fence *mali_sync_flag_create_fence(struct mali_sync_flag *flag); 128 * Create a sync flag. 132 * @return New sync flag if successful, NULL if not. 137 * Create a sync fence attached to given sync flag. 139 * @param flag Syn [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_context.h | 24 * kbase_ctx_flag - Check if @flag is set on @kctx
26 * @flag: Flag to check
28 * Return: true if @flag is set on @kctx, false if not.
30 static inline bool kbase_ctx_flag(struct kbase_context *kctx, enum kbase_context_flags flag)
in kbase_ctx_flag() argument 32 return atomic_read(&kctx->flags) & flag;
in kbase_ctx_flag() 36 * kbase_ctx_flag_clear - Clear @flag on @kctx
38 * @flag: Flag to clear
40 * Clear the @flag on @kctx. This is done atomically, so other flags being
46 static inline void kbase_ctx_flag_clear(struct kbase_context *kctx, enum kbase_context_flags flag)
in kbase_ctx_flag_clear() argument 54 * Use a compare-exchange loop to clear the flag o in kbase_ctx_flag_clear() 79 kbase_ctx_flag_set(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag_set() argument [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_context.h | 27 * kbase_ctx_flag - Check if @flag is set on @kctx 29 * @flag: Flag to check 31 * Return: true if @flag is set on @kctx, false if not. 34 enum kbase_context_flags flag) in kbase_ctx_flag() 36 return atomic_read(&kctx->flags) & flag; in kbase_ctx_flag() 40 * kbase_ctx_flag_clear - Clear @flag on @kctx 42 * @flag: Flag to clear 44 * Clear the @flag on @kctx. This is done atomically, so other flags being 51 enum kbase_context_flags flag) in kbase_ctx_flag_clear() 59 * Use a compare-exchange loop to clear the flag o in kbase_ctx_flag_clear() 33 kbase_ctx_flag(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag() argument 50 kbase_ctx_flag_clear(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag_clear() argument 85 kbase_ctx_flag_set(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag_set() argument [all...] |
/device/soc/rockchip/rk3588/hardware/mpp/include/ |
H A D | mpp_debug.h | 36 #define _mpp_dbg(debug, flag, fmt, ...) mpp_log_c((debug) & (flag), fmt, ## __VA_ARGS__) 37 #define _mpp_dbg_f(debug, flag, fmt, ...) mpp_log_cf((debug) & (flag), fmt, ## __VA_ARGS__) 39 #define mpp_dbg(flag, fmt, ...) _mpp_dbg(mpp_debug, flag, fmt, ## __VA_ARGS__) 40 #define mpp_dbg_f(flag, fmt, ...) _mpp_dbg_f(mpp_debug, flag, fmt, ## __VA_ARGS__) 51 * in h264d module define module debug flag variable like: h265d_debug 62 * #define h265d_dbg(flag, fm [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/hi_adc/ |
H A D | hi_adc.c | 97 unsigned long flag; in lsadc_model_select() local 105 osal_spin_lock_irqsave(&g_lsadc_lock, &flag); in lsadc_model_select() 117 osal_spin_unlock_irqrestore(&g_lsadc_lock, &flag); in lsadc_model_select() 124 unsigned long flag; in lsadc_chn_valid() local 127 osal_spin_lock_irqsave(&g_lsadc_lock, &flag); in lsadc_chn_valid() 145 osal_spin_unlock_irqrestore(&g_lsadc_lock, &flag); in lsadc_chn_valid() 149 osal_spin_unlock_irqrestore(&g_lsadc_lock, &flag); in lsadc_chn_valid() 186 unsigned long flag; in lsadc_start() local 187 osal_spin_lock_irqsave(&g_lsadc_lock, &flag); in lsadc_start() 195 osal_spin_unlock_irqrestore(&g_lsadc_lock, &flag); in lsadc_start() 202 unsigned long flag; lsadc_stop() local 232 unsigned long flag; lsadc_irq_proc() local [all...] |
/device/soc/rockchip/rk3399/hardware/mpp/include/ |
H A D | mpp_log.h | 28 * mpp_dbg is for all optional message. it can be controlled by debug and flag. 34 #define _mpp_dbg( flag, fmt, ...) \ 36 if ( flag) \ 40 #define mpp_dbg(flag, fmt, ...) _mpp_dbg(flag, fmt, ## __VA_ARGS__) 47 #define _mpp_dbg_f(flag, fmt, ...) \ 49 if ( flag) \ 53 #define mpp_dbg_f(flag, fmt, ...) _mpp_dbg_f(flag, fmt, ## __VA_ARGS__) 75 * in h264d module define module debug flag variabl [all...] |
/device/soc/rockchip/rk3568/hardware/mpp/include/ |
H A D | mpp_log.h | 28 * mpp_dbg is for all optional message. it can be controlled by debug and flag. 34 #define _mpp_dbg(debug, flag, fmt, ...) \ 36 if (debug & flag) \ 40 #define mpp_dbg(flag, fmt, ...) _mpp_dbg(mpp_debug, flag, fmt, ## __VA_ARGS__) 47 #define _mpp_dbg_f(debug, flag, fmt, ...) \ 49 if (debug & flag) \ 53 #define mpp_dbg_f(flag, fmt, ...) _mpp_dbg_f(mpp_debug, flag, fmt, ## __VA_ARGS__) 75 * in h264d module define module debug flag variabl [all...] |
/device/soc/rockchip/common/hardware/mpp/include/ |
H A D | mpp_log.h | 28 * mpp_dbg is for all optional message. it can be controlled by debug and flag. 34 #define _mpp_dbg(debug, flag, fmt, ...) \ 36 if (debug & flag) \ 40 #define mpp_dbg(flag, fmt, ...) _mpp_dbg(mpp_debug, flag, fmt, ##__VA_ARGS__) 47 #define _mpp_dbg_f(debug, flag, fmt, ...) \ 49 if (debug & flag) \ 53 #define mpp_dbg_f(flag, fmt, ...) _mpp_dbg_f(mpp_debug, flag, fmt, ##__VA_ARGS__) 74 * in h264d module define module debug flag variabl [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/context/ |
H A D | mali_kbase_context.h | 92 * kbase_ctx_flag - Check if @flag is set on @kctx 94 * @flag: Flag to check 96 * Return: true if @flag is set on @kctx, false if not. 98 static inline bool kbase_ctx_flag(struct kbase_context *kctx, enum kbase_context_flags flag) in kbase_ctx_flag() argument 100 return atomic_read(&kctx->flags) & flag; in kbase_ctx_flag() 104 * kbase_ctx_flag_clear - Clear @flag on @kctx 106 * @flag: Flag to clear 108 * Clear the @flag on @kctx. This is done atomically, so other flags being 114 static inline void kbase_ctx_flag_clear(struct kbase_context *kctx, enum kbase_context_flags flag) in kbase_ctx_flag_clear() argument 122 * Use a compare-exchange loop to clear the flag o in kbase_ctx_flag_clear() 147 kbase_ctx_flag_set(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag_set() argument [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/context/ |
H A D | mali_kbase_context.h | 83 * kbase_ctx_flag - Check if @flag is set on @kctx 85 * @flag: Flag to check 87 * Return: true if @flag is set on @kctx, false if not. 90 enum kbase_context_flags flag) in kbase_ctx_flag() 92 return atomic_read(&kctx->flags) & flag; in kbase_ctx_flag() 96 * kbase_ctx_flag_clear - Clear @flag on @kctx 98 * @flag: Flag to clear 100 * Clear the @flag on @kctx. This is done atomically, so other flags being 107 enum kbase_context_flags flag) in kbase_ctx_flag_clear() 109 atomic_andnot(flag, in kbase_ctx_flag_clear() 89 kbase_ctx_flag(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag() argument 106 kbase_ctx_flag_clear(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag_clear() argument 123 kbase_ctx_flag_set(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag_set() argument [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drv/include/ |
H A D | hifb_comm.h | 47 #define hifb_unlock_unequal_eok_return(ret, lock, flag) \
51 hifb_spin_unlock_irqrestore(lock, flag); \
56 #define hifb_unlock_unequal_eok_return_void(ret, lock, flag) \
60 hifb_spin_unlock_irqrestore(lock, flag); \
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/ |
H A D | mali_timeline_sync_fence.c | 53 /* Create sync flag. */ 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() 56 if (sync_fence_tracker->flag == NULL) { in mali_timeline_sync_fence_create_and_add_tracker() 62 /* Create sync fence from sync flag. */ in mali_timeline_sync_fence_create_and_add_tracker() 63 sync_fence = mali_sync_flag_create_fence(sync_fence_tracker->flag); in mali_timeline_sync_fence_create_and_add_tracker() 66 mali_sync_flag_put(sync_fence_tracker->flag); in mali_timeline_sync_fence_create_and_add_tracker() 179 MALI_DEBUG_ASSERT_POINTER(sync_fence_tracker->flag); in mali_timeline_sync_fence_activate() 183 /* Signal flag and release reference. */ in mali_timeline_sync_fence_activate() 184 mali_sync_flag_signal(sync_fence_tracker->flag, 0); in mali_timeline_sync_fence_activate() 185 mali_sync_flag_put(sync_fence_tracker->flag); in mali_timeline_sync_fence_activate() [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/ |
H A D | mali_timeline_sync_fence.c | 50 /* Create sync flag. */ 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() 53 if (NULL == sync_fence_tracker->flag) { in mali_timeline_sync_fence_create_and_add_tracker() 59 /* Create sync fence from sync flag. */ in mali_timeline_sync_fence_create_and_add_tracker() 60 sync_fence = mali_sync_flag_create_fence(sync_fence_tracker->flag); in mali_timeline_sync_fence_create_and_add_tracker() 63 mali_sync_flag_put(sync_fence_tracker->flag); in mali_timeline_sync_fence_create_and_add_tracker() 165 MALI_DEBUG_ASSERT_POINTER(sync_fence_tracker->flag); in mali_timeline_sync_fence_activate() 169 /* Signal flag and release reference. */ in mali_timeline_sync_fence_activate() 170 mali_sync_flag_signal(sync_fence_tracker->flag, 0); in mali_timeline_sync_fence_activate() 171 mali_sync_flag_put(sync_fence_tracker->flag); in mali_timeline_sync_fence_activate() [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/include/ |
H A D | hi_nv.h | 92 * @param flag [IN] type #hi_u32,Reserve.CNcomment:保留参数。CNend 99 HI_EAPI hi_u32 hi_nv_write(hi_u8 id, const hi_pvoid pdata, hi_u8 len, hi_u32 flag); 118 * @param flag [IN] type #hi_u32,Reserve.CNcomment:保留参数。CNend 126 HI_EAPI hi_u32 hi_nv_read(hi_u8 id, const hi_pvoid pdata, hi_u8 len, hi_u32 flag); 213 * @param flag [IN] type #hi_u32,Reserve.CNcomment:保留参数。CNend 221 HI_EAPI hi_u32 hi_factory_nv_write(hi_u8 id, hi_pvoid pdata, hi_u8 len, hi_u32 flag); 237 * @param flag [IN] type #hi_u32,Reserve.CNcomment:保留参数。CNend 245 HI_EAPI hi_u32 hi_factory_nv_read(hi_u8 id, hi_pvoid pdata, hi_u8 len, hi_u32 flag);
|
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/frw/ |
H A D | frw_event_sched.c | 303 unsigned long flag; in frw_event_sched_pick_next_event_queue_wrr() local 306 oal_spin_lock_irq_save(&sched_queue->st_lock, &flag); in frw_event_sched_pick_next_event_queue_wrr() 343 oal_spin_unlock_irq_restore(&sched_queue->st_lock, &flag); in frw_event_sched_pick_next_event_queue_wrr() 360 unsigned long flag; in frw_event_sched_deactivate_queue() local 363 oal_spin_lock_irq_save(&sched_queue->st_lock, &flag); in frw_event_sched_deactivate_queue() 368 oal_spin_unlock_irq_restore(&sched_queue->st_lock, &flag); in frw_event_sched_deactivate_queue()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/loaderboot/drivers/efuse/ |
H A D | efuse.c | 122 hi_u8 flag = EFUSE_IDX_NRW; in hi_efuse_read() local 128 get_efuse_cfg_by_id(efuse_id, &start_bit, &size, &flag); in hi_efuse_read() 130 if (flag == EFUSE_IDX_WO) { in hi_efuse_read() 147 hi_u8 flag = EFUSE_IDX_NRW; in hi_efuse_write() local 159 get_efuse_cfg_by_id(efuse_id, &start_bit, &size, &flag); in hi_efuse_write() 160 if (flag == EFUSE_IDX_RO) { in hi_efuse_write() 161 boot_msg1("This section can not be write !flag = ", flag); in hi_efuse_write()
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/tde/driver/src/include/ |
H A D | tde_define.h | 66 hi_u64 update; /* current node update flag */ 102 #define tde_spin_lock(lock, flag) osal_spin_lock_irqsave((lock), &(flag)) 103 #define tde_spin_unlock(lock, flag) osal_spin_unlock_irqrestore((lock), &(flag))
|
/device/soc/rockchip/rk3568/hardware/mpp/mpp/legacy/ |
H A D | vpu.c | 87 mpp_req.flag = 0; in vpu_api_set_client_type() 208 reqs[0].flag = 0; in VPUClientSendReg() 212 reqs[0].flag |= VPU_MPP_FLAGS_MULTI_MSG; in VPUClientSendReg() 215 reqs[1].flag = 0; in VPUClientSendReg() 223 reqs[2].flag = 0; // reqs[2] in VPUClientSendReg() 230 reqs[1].flag |= VPU_MPP_FLAGS_MULTI_MSG; in VPUClientSendReg() 231 reqs[2].flag |= VPU_MPP_FLAGS_LAST_MSG; // reqs[2] in VPUClientSendReg() 235 reqs[1].flag |= VPU_MPP_FLAGS_LAST_MSG; in VPUClientSendReg() 289 mpp_req.flag = 0; in VPUClientWaitResult()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/arch/ |
H A D | cc.h | 112 #define LWIP_PLATFORM_ASSERT(flag) { assert_printf((flag), __LINE__, __FILE__); } 115 #define LWIP_PLATFORM_ASSERT(flag) { ; }
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/sysd/arch/hi3516cv500/hal/ |
H A D | sys_drv.c | 40 hi_u32 flag; in sys_drv_set_priority() local 44 flag = 3; /* 3:VI_ONLINE_VPSS_ONLINE */ in sys_drv_set_priority() 46 flag = 2; /* 2:VI_ONLINE_VPSS_OFFLINE */ in sys_drv_set_priority() 48 flag = 1; /* 1:VI_OFFLINE_VPSS_ONLINE */ in sys_drv_set_priority() 50 flag = 0; in sys_drv_set_priority() 52 set_vi_vpss_mode(flag); in sys_drv_set_priority()
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/mkp/include/ |
H A D | vou.h | 278 __inline static hi_s32 vo_spin_lock(osal_spinlock_t *lock, hi_u32 *flag) in vo_spin_lock() argument 280 unsigned long tmp_flag = (unsigned long)(*flag); in vo_spin_lock() 282 *flag = (hi_u32)tmp_flag; in vo_spin_lock() 286 __inline static hi_s32 vo_spin_unlock(osal_spinlock_t *lock, hi_u32 *flag) in vo_spin_unlock() argument 288 unsigned long tmp_flag = (unsigned long)(*flag); in vo_spin_unlock() 290 *flag = (hi_u32)tmp_flag; in vo_spin_unlock()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/tools/packet_tool/ |
H A D | packet_tool.py | 86 flag = 0xefbeaddf
87 print(flag)
96 file.write(struct.pack('IHHI', flag, crc, imageNum, totalFileSize))
147 flag, crc, imageNum, totalFileSize = struct.unpack('IHHI', info)
205 flag = 0xefbeaddf
206 print(flag)
215 file.write(struct.pack('IHHI', flag, crc, imageNum, totalFileSize))
252 flag, crc, imageNum, totalFileSize = struct.unpack('IHHI', info)
298 flag = 0xefbeaddf
299 print(flag)
[all...] |