/device/qemu/drivers/virtio/ |
H A D | virtblock.c | 87 struct Virtblk *blk = dev; in Feature0() local 88 struct VirtblkConfig *conf = (void *)(blk->dev.base + VIRTMMIO_REG_CONFIG); in Feature0() 96 blk->blkSize = VIRTBLK_DEF_BLK_SIZE; in Feature0() 101 blk->blkSize = bs; in Feature0() 106 blk->capacity = conf->capacity; in Feature0() 123 static void PopulateRequestQ(const struct Virtblk *blk) in PopulateRequestQ() argument 125 const struct Virtq *q = &blk->dev.vq[0]; in PopulateRequestQ() 128 q->desc[i].pAddr = VMM_TO_DMA_ADDR((VADDR_T)&blk->req); in PopulateRequestQ() 137 q->desc[i].pAddr = VMM_TO_DMA_ADDR((VADDR_T)&blk->resp); in PopulateRequestQ() 142 static uint8_t VirtblkIO(struct Virtblk *blk, uint32_ argument 175 struct Virtblk *blk = dev; VirtblkIRQhandle() local 189 VirtblkDeInit(struct Virtblk *blk) VirtblkDeInit() argument 199 struct Virtblk *blk = NULL; VirtblkInitDev() local 297 VirtMmcFillRespCid(struct MmcCmd *cmd, const struct Virtblk *blk) VirtMmcFillRespCid() argument 353 VirtMmcFillRespCsd(struct MmcCmd *cmd, const struct Virtblk *blk) VirtMmcFillRespCsd() argument 387 VirtMmcFillDataExtCsd(const struct MmcCmd *cmd, const struct Virtblk *blk) VirtMmcFillDataExtCsd() argument 413 struct Virtblk *blk = cntlr->priv; VirtMmcIO() local 443 struct Virtblk *blk = cntlr->priv; VirtMmcDoRequest() local 510 struct Virtblk *blk = cntlr->priv; HdfVirtblkRelease() local 527 struct Virtblk *blk = NULL; HdfVirtblkBind() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_hwcnt_types.h | 373 * @blk: Index of the block in the group. 375 * Return: Type of the block blk in group grp. 379 size_t grp, size_t blk) in kbase_hwcnt_metadata_block_type() 382 WARN_ON(blk >= metadata->grp_metadata[grp].blk_cnt)) in kbase_hwcnt_metadata_block_type() 385 return metadata->grp_metadata[grp].blk_metadata[blk].type; in kbase_hwcnt_metadata_block_type() 393 * @blk: Index of the block in the group. 395 * Return: Number of instances of block blk in group grp. 398 const struct kbase_hwcnt_metadata *metadata, size_t grp, size_t blk) in kbase_hwcnt_metadata_block_instance_count() 401 WARN_ON(blk >= metadata->grp_metadata[grp].blk_cnt)) in kbase_hwcnt_metadata_block_instance_count() 404 return metadata->grp_metadata[grp].blk_metadata[blk] in kbase_hwcnt_metadata_block_instance_count() 378 kbase_hwcnt_metadata_block_type(const struct kbase_hwcnt_metadata *metadata, size_t grp, size_t blk) kbase_hwcnt_metadata_block_type() argument 397 kbase_hwcnt_metadata_block_instance_count( const struct kbase_hwcnt_metadata *metadata, size_t grp, size_t blk) kbase_hwcnt_metadata_block_instance_count() argument 416 kbase_hwcnt_metadata_block_headers_count( const struct kbase_hwcnt_metadata *metadata, size_t grp, size_t blk) kbase_hwcnt_metadata_block_headers_count() argument 434 kbase_hwcnt_metadata_block_counters_count( const struct kbase_hwcnt_metadata *metadata, size_t grp, size_t blk) kbase_hwcnt_metadata_block_counters_count() argument 452 kbase_hwcnt_metadata_block_enable_map_stride( const struct kbase_hwcnt_metadata *metadata, size_t grp, size_t blk) kbase_hwcnt_metadata_block_enable_map_stride() argument 471 kbase_hwcnt_metadata_block_values_count( const struct kbase_hwcnt_metadata *metadata, size_t grp, size_t blk) kbase_hwcnt_metadata_block_values_count() argument 507 kbase_hwcnt_metadata_block_avail_bit( const struct kbase_hwcnt_metadata *metadata, size_t grp, size_t blk) kbase_hwcnt_metadata_block_avail_bit() argument 529 kbase_hwcnt_metadata_block_instance_avail( const struct kbase_hwcnt_metadata *metadata, size_t grp, size_t blk, size_t blk_inst) kbase_hwcnt_metadata_block_instance_avail() argument 575 kbase_hwcnt_enable_map_block_instance(const struct kbase_hwcnt_enable_map *map, size_t grp, size_t blk, size_t blk_inst) kbase_hwcnt_enable_map_block_instance() argument 609 kbase_hwcnt_enable_map_block_disable_all( struct kbase_hwcnt_enable_map *dst, size_t grp, size_t blk, size_t blk_inst) kbase_hwcnt_enable_map_block_disable_all() argument 645 kbase_hwcnt_enable_map_block_enable_all( struct kbase_hwcnt_enable_map *dst, size_t grp, size_t blk, size_t blk_inst) kbase_hwcnt_enable_map_block_enable_all() argument 679 size_t grp, blk, blk_inst; kbase_hwcnt_enable_map_enable_all() local 741 kbase_hwcnt_enable_map_block_enabled( const struct kbase_hwcnt_enable_map *enable_map, size_t grp, size_t blk, size_t blk_inst) kbase_hwcnt_enable_map_block_enabled() argument 780 size_t grp, blk, blk_inst; kbase_hwcnt_enable_map_any_enabled() local 913 kbase_hwcnt_dump_buffer_block_instance( const struct kbase_hwcnt_dump_buffer *buf, size_t grp, size_t blk, size_t blk_inst) kbase_hwcnt_dump_buffer_block_instance() argument [all...] |
H A D | mali_kbase_hwcnt_types.c | 84 size_t blk; in kbase_hwcnt_metadata_create() local 101 for (blk = 0; blk < grp_desc->blk_cnt; blk++) { in kbase_hwcnt_metadata_create() 103 grp_desc->blks + blk; in kbase_hwcnt_metadata_create() 105 blk_mds + blk; in kbase_hwcnt_metadata_create() 309 size_t grp, blk, blk_inst; in kbase_hwcnt_dump_buffer_zero() local 318 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) { in kbase_hwcnt_dump_buffer_zero() 323 dst_enable_map, grp, blk, blk_inst)) in kbase_hwcnt_dump_buffer_zero() 327 dst, grp, blk, blk_ins in kbase_hwcnt_dump_buffer_zero() 355 size_t grp, blk, blk_inst; kbase_hwcnt_dump_buffer_zero_non_enabled() local 395 size_t grp, blk, blk_inst; kbase_hwcnt_dump_buffer_copy() local 440 size_t grp, blk, blk_inst; kbase_hwcnt_dump_buffer_copy_strict() local 486 size_t grp, blk, blk_inst; kbase_hwcnt_dump_buffer_accumulate() local 535 size_t grp, blk, blk_inst; kbase_hwcnt_dump_buffer_accumulate_strict() local [all...] |
H A D | mali_kbase_hwcnt_gpu_narrow.h | 129 * @blk: Index of the block in the group. 131 * Return: Number of instances of block blk in group grp. 135 size_t blk) in kbase_hwcnt_metadata_narrow_block_instance_count() 138 grp, blk); in kbase_hwcnt_metadata_narrow_block_instance_count() 147 * @blk: Index of the block in the group. 149 * Return: Number of counter headers in each instance of block blk in group grp. 153 size_t blk) in kbase_hwcnt_metadata_narrow_block_headers_count() 156 grp, blk); in kbase_hwcnt_metadata_narrow_block_headers_count() 165 * @blk: Index of the block in the group. 167 * Return: Number of counters in each instance of block blk i 133 kbase_hwcnt_metadata_narrow_block_instance_count( const struct kbase_hwcnt_metadata_narrow *md_narrow, size_t grp, size_t blk) kbase_hwcnt_metadata_narrow_block_instance_count() argument 151 kbase_hwcnt_metadata_narrow_block_headers_count( const struct kbase_hwcnt_metadata_narrow *md_narrow, size_t grp, size_t blk) kbase_hwcnt_metadata_narrow_block_headers_count() argument 169 kbase_hwcnt_metadata_narrow_block_counters_count( const struct kbase_hwcnt_metadata_narrow *md_narrow, size_t grp, size_t blk) kbase_hwcnt_metadata_narrow_block_counters_count() argument 187 kbase_hwcnt_metadata_narrow_block_values_count( const struct kbase_hwcnt_metadata_narrow *md_narrow, size_t grp, size_t blk) kbase_hwcnt_metadata_narrow_block_values_count() argument 208 kbase_hwcnt_dump_buffer_narrow_block_instance( const struct kbase_hwcnt_dump_buffer_narrow *buf, size_t grp, size_t blk, size_t blk_inst) kbase_hwcnt_dump_buffer_narrow_block_instance() argument [all...] |
H A D | mali_kbase_hwcnt_gpu_narrow.c | 38 size_t blk; in kbase_hwcnt_gpu_metadata_narrow_create() local 59 for (blk = 1; blk < KBASE_HWCNT_V5_BLOCK_TYPE_COUNT; blk++) { in kbase_hwcnt_gpu_metadata_narrow_create() 61 kbase_hwcnt_metadata_block_values_count(src_md, 0, blk); in kbase_hwcnt_gpu_metadata_narrow_create() 77 for (blk = 0; blk < KBASE_HWCNT_V5_BLOCK_TYPE_COUNT; blk++) { in kbase_hwcnt_gpu_metadata_narrow_create() 79 src_md, 0, blk); in kbase_hwcnt_gpu_metadata_narrow_create() 80 blks[blk] in kbase_hwcnt_gpu_metadata_narrow_create() 284 size_t blk; kbase_hwcnt_dump_buffer_copy_strict_narrow() local [all...] |
H A D | mali_kbase_hwcnt_gpu.c | 309 const size_t blk) in is_block_type_shader() 352 size_t grp, blk, blk_inst; in kbase_hwcnt_jm_dump_get() local 367 metadata, grp, blk, blk_inst) { in kbase_hwcnt_jm_dump_get() 370 metadata, grp, blk); in kbase_hwcnt_jm_dump_get() 373 metadata, grp, blk); in kbase_hwcnt_jm_dump_get() 375 metadata, grp, blk); in kbase_hwcnt_jm_dump_get() 378 blk_type, blk); in kbase_hwcnt_jm_dump_get() 399 * will always have a matching set of blk instances available to in kbase_hwcnt_jm_dump_get() 410 dst_enable_map, grp, blk, blk_inst)) { in kbase_hwcnt_jm_dump_get() 412 dst, grp, blk, blk_ins in kbase_hwcnt_jm_dump_get() 306 is_block_type_shader( const u64 grp_type, const u64 blk_type, const size_t blk) is_block_type_shader() argument 448 size_t grp, blk, blk_inst; kbase_hwcnt_csf_dump_get() local 539 size_t grp, blk, blk_inst; kbase_hwcnt_gpu_enable_map_to_physical() local 624 size_t grp, blk, blk_inst; kbase_hwcnt_gpu_enable_map_from_physical() local 685 size_t grp, blk, blk_inst; kbase_hwcnt_gpu_patch_dump_headers() local [all...] |
H A D | mali_kbase_kinstr_prfcnt.c | 415 size_t grp, blk, blk_inst; in kbasep_kinstr_prfcnt_set_block_meta_items() local 423 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) { in kbasep_kinstr_prfcnt_set_block_meta_items() 427 if (!kbase_hwcnt_metadata_block_instance_avail(metadata, grp, blk, blk_inst)) in kbasep_kinstr_prfcnt_set_block_meta_items() 430 dst_blk = kbase_hwcnt_dump_buffer_block_instance(dst, grp, blk, blk_inst); in kbasep_kinstr_prfcnt_set_block_meta_items() 436 blk)); in kbasep_kinstr_prfcnt_set_block_meta_items() 1196 size_t grp, blk, blk_inst; in kbasep_kinstr_prfcnt_get_sample_md_count() local 1202 kbase_hwcnt_metadata_for_each_block(metadata, grp, blk, blk_inst) { in kbasep_kinstr_prfcnt_get_sample_md_count() 1204 if (!kbase_hwcnt_metadata_block_instance_avail(metadata, grp, blk, blk_inst)) in kbasep_kinstr_prfcnt_get_sample_md_count() 1921 size_t grp, blk; in kbasep_kinstr_prfcnt_get_block_info_list() local 1927 for (blk in kbasep_kinstr_prfcnt_get_block_info_list() [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_hwcnt_types.c | 97 size_t blk; in kbase_hwcnt_metadata_create() local 111 for (blk = 0; blk < grp_desc->blk_cnt; blk++) { in kbase_hwcnt_metadata_create() 112 const struct kbase_hwcnt_block_description *blk_desc = grp_desc->blks + blk; in kbase_hwcnt_metadata_create() 113 struct kbase_hwcnt_block_metadata *blk_md = blk_mds + blk; in kbase_hwcnt_metadata_create() 311 size_t grp, blk, blk_inst; in kbase_hwcnt_dump_buffer_zero() local 319 kbase_hwcnt_metadata_cycle_each_block(metadata, grp, blk, blk_inst) in kbase_hwcnt_dump_buffer_zero() 324 if (!kbase_hwcnt_enable_map_block_enabled(dst_enable_map, grp, blk, blk_inst)) { in kbase_hwcnt_dump_buffer_zero() 328 dst_blk = kbase_hwcnt_dump_buffer_block_instance(dst, grp, blk, blk_ins in kbase_hwcnt_dump_buffer_zero() 354 size_t grp, blk, blk_inst; kbase_hwcnt_dump_buffer_zero_non_enabled() local 386 size_t grp, blk, blk_inst; kbase_hwcnt_dump_buffer_copy() local 426 size_t grp, blk, blk_inst; kbase_hwcnt_dump_buffer_copy_strict() local 461 size_t grp, blk, blk_inst; kbase_hwcnt_dump_buffer_accumulate() local 504 size_t grp, blk, blk_inst; kbase_hwcnt_dump_buffer_accumulate_strict() local [all...] |
H A D | mali_kbase_hwcnt_types.h | 332 * @blk: Index of the block in the group. 334 * Return: Type of the block blk in group grp. 336 #define kbase_hwcnt_metadata_block_type(metadata, grp, blk) ((metadata)->grp_metadata[(grp)].blk_metadata[(blk)].type) 343 * @blk: Index of the block in the group. 345 * Return: Number of instances of block blk in group grp. 347 #define kbase_hwcnt_metadata_block_instance_count(metadata, grp, blk) \ 348 ((metadata)->grp_metadata[(grp)].blk_metadata[(blk)].inst_cnt) 355 * @blk: Index of the block in the group. 357 * Return: Number of u32 counter headers in each instance of block blk i 414 kbase_hwcnt_metadata_block_avail_bit(const struct kbase_hwcnt_metadata *metadata, size_t grp, size_t blk) kbase_hwcnt_metadata_block_avail_bit() argument 433 kbase_hwcnt_metadata_block_instance_avail(const struct kbase_hwcnt_metadata *metadata, size_t grp, size_t blk, size_t blk_inst) kbase_hwcnt_metadata_block_instance_avail() argument 497 kbase_hwcnt_enable_map_block_disable_all(struct kbase_hwcnt_enable_map *dst, size_t grp, size_t blk, size_t blk_inst) kbase_hwcnt_enable_map_block_disable_all() argument 527 kbase_hwcnt_enable_map_block_enable_all(struct kbase_hwcnt_enable_map *dst, size_t grp, size_t blk, size_t blk_inst) kbase_hwcnt_enable_map_block_enable_all() argument 555 size_t grp, blk, blk_inst; kbase_hwcnt_enable_map_enable_all() local 613 kbase_hwcnt_enable_map_block_enabled(const struct kbase_hwcnt_enable_map *enable_map, size_t grp, size_t blk, size_t blk_inst) kbase_hwcnt_enable_map_block_enabled() argument 645 size_t grp, blk, blk_inst; kbase_hwcnt_enable_map_any_enabled() local [all...] |
H A D | mali_kbase_hwcnt_gpu.c | 227 static bool is_block_type_shader(const u64 grp_type, const u64 blk_type, const size_t blk) in is_block_type_shader() argument 248 size_t src_offset, grp, blk, blk_inst; in kbase_hwcnt_gpu_dump_get() local 259 kbase_hwcnt_metadata_cycle_each_block(metadata, grp, blk, blk_inst) in kbase_hwcnt_gpu_dump_get() 261 const size_t hdr_cnt = kbase_hwcnt_metadata_block_headers_count(metadata, grp, blk); in kbase_hwcnt_gpu_dump_get() 262 const size_t ctr_cnt = kbase_hwcnt_metadata_block_counters_count(metadata, grp, blk); in kbase_hwcnt_gpu_dump_get() 263 const u64 blk_type = kbase_hwcnt_metadata_block_type(metadata, grp, blk); in kbase_hwcnt_gpu_dump_get() 264 const bool is_shader_core = is_block_type_shader(kbase_hwcnt_metadata_group_type(metadata, grp), blk_type, blk); in kbase_hwcnt_gpu_dump_get() 267 if (kbase_hwcnt_enable_map_block_enabled(dst_enable_map, grp, blk, blk_inst)) { in kbase_hwcnt_gpu_dump_get() 268 u32 *dst_blk = kbase_hwcnt_dump_buffer_block_instance(dst, grp, blk, blk_inst); in kbase_hwcnt_gpu_dump_get() 377 size_t grp, blk, blk_ins in kbase_hwcnt_gpu_enable_map_to_physical() local 434 size_t grp, blk, blk_inst; kbase_hwcnt_gpu_enable_map_from_physical() local 485 size_t grp, blk, blk_inst; kbase_hwcnt_gpu_patch_dump_headers() local [all...] |
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/ |
H A D | sdio.h | 340 #define SDIO_IO_RW_EXTENDED_ARG(rw, blk, func, addr, inc_addr, count) \ 341 ((((rw) & 1) << 31) | (((func) & 0x7) << 28) | (((blk) & 1) << 27) | \
|
/device/soc/rockchip/common/sdk_linux/include/uapi/linux/ |
H A D | rk-camera-module.h | 352 * blk: invalid line sync code 356 struct rkmodule_sync_code blk; member
|
/device/soc/rockchip/rk3588/kernel/include/uapi/linux/ |
H A D | rk-camera-module.h | 480 * blk: invalid line sync code 484 struct rkmodule_sync_code blk; member
|
/device/board/hisilicon/hispark_taurus/display_drivers/ |
H A D | mipi_icn9700_st7701sn.c | 444 .blk = { BLK_PWM, MIN_LEVEL, MAX_LEVEL, DEFAULT_LEVEL },
|
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/ |
H A D | rkisp.c | 1546 val = SW_LVDS_SAV(cfg.frm_sync_code[LVDS_CODE_GRP_LINEAR].odd_sync_code.blk.sav) |
in rkisp_config_lvds() 1547 SW_LVDS_EAV(cfg.frm_sync_code[LVDS_CODE_GRP_LINEAR].odd_sync_code.blk.eav);
in rkisp_config_lvds()
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/ |
H A D | rkisp.c | 1583 val = SW_LVDS_SAV(cfg.frm_sync_code[LVDS_CODE_GRP_LINEAR].odd_sync_code.blk.sav) | in rkisp_config_lvds() 1584 SW_LVDS_EAV(cfg.frm_sync_code[LVDS_CODE_GRP_LINEAR].odd_sync_code.blk.eav); in rkisp_config_lvds()
|
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/ |
H A D | capture.c | 1929 SW_LVDS_EAV_BLK(odd_sync_code->blk.eav) | SW_LVDS_SAV_BLK(odd_sync_code->blk.sav));
in rkcif_csi_set_lvds_sav_eav() 1935 SW_LVDS_EAV_BLK(even_sync_code->blk.eav) | SW_LVDS_SAV_BLK(even_sync_code->blk.sav));
in rkcif_csi_set_lvds_sav_eav()
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/ |
H A D | capture.c | 1940 SW_LVDS_EAV_BLK(odd_sync_code->blk.eav) | in rkcif_csi_set_lvds_sav_eav() 1941 SW_LVDS_SAV_BLK(odd_sync_code->blk.sav)); in rkcif_csi_set_lvds_sav_eav() 1950 SW_LVDS_EAV_BLK(even_sync_code->blk.eav) | in rkcif_csi_set_lvds_sav_eav() 1951 SW_LVDS_SAV_BLK(even_sync_code->blk.sav)); in rkcif_csi_set_lvds_sav_eav()
|