DECLARE_BITMAP
DECLARE_BITMAP(vmhubs_mask, AMDGPU_MAX_VMHUBS);
DECLARE_BITMAP(cp_queue_bitmap, AMDGPU_MAX_QUEUES);
DECLARE_BITMAP(queue_bitmap, AMDGPU_MAX_COMPUTE_QUEUES);
DECLARE_BITMAP(queue_bitmap, AMDGPU_MAX_GFX_QUEUES);
DECLARE_BITMAP (pipe_reserve_bitmap, AMDGPU_MAX_COMPUTE_QUEUES);
DECLARE_BITMAP(used, AMDGPU_MAX_SEQ64_SLOTS);
DECLARE_BITMAP(bmap, NAME##_BITMAP_BITS); \
DECLARE_BITMAP(sdma_bitmap, KFD_MAX_SDMA_QUEUES);
DECLARE_BITMAP(xgmi_sdma_bitmap, KFD_MAX_SDMA_QUEUES);
DECLARE_BITMAP(reserved_sdma_queues_bitmap, KFD_MAX_SDMA_QUEUES);
DECLARE_BITMAP(bitmap_supported, MAX_GPU_INSTANCE);
DECLARE_BITMAP(bitmap, MAX_GPU_INSTANCE);
DECLARE_BITMAP(bitmap, MAX_GPU_INSTANCE);
DECLARE_BITMAP(bitmap, MAX_GPU_INSTANCE);
DECLARE_BITMAP(bitmap_access, MAX_GPU_INSTANCE);
DECLARE_BITMAP(bitmap_aip, MAX_GPU_INSTANCE);
DECLARE_BITMAP(bitmap_access, MAX_GPU_INSTANCE);
DECLARE_BITMAP(bitmap_aip, MAX_GPU_INSTANCE);
DECLARE_BITMAP(cp_queue_bitmap, AMDGPU_MAX_QUEUES);
DECLARE_BITMAP(supported, SMU_FEATURE_MAX);
DECLARE_BITMAP(allowed, SMU_FEATURE_MAX);
DECLARE_BITMAP(cap_map, SMU_FEATURE_CAP_ID__COUNT);
DECLARE_BITMAP(cmd_map, MAX_PENDING_CMDS);
DECLARE_BITMAP(memdesc_map, DCP_MAX_MAPPINGS);
static const DECLARE_BITMAP(dptun_info_regs, 64) = {
DECLARE_BITMAP(bitmap, __NUM_PLATFORMS);
DECLARE_BITMAP(bits, POWER_DOMAIN_NUM);
DECLARE_BITMAP(post_shadow_bitmap, GTT_ENTRY_NUM_IN_ONE_PAGE);
DECLARE_BITMAP(flip_done_event[I915_MAX_PIPES],
DECLARE_BITMAP(shadow_ctx_desc_updated, I915_NUM_ENGINES);
DECLARE_BITMAP(tlb_handle_pending, I915_NUM_ENGINES);
DECLARE_BITMAP(status, INTEL_VGPU_STATUS_NR_BITS);
DECLARE_BITMAP(downstream_irq_bitmap, INTEL_GVT_IRQ_BITWIDTH);
DECLARE_BITMAP(irq_info_bitmap, INTEL_GVT_IRQ_INFO_MAX);
DECLARE_BITMAP(pending_events, INTEL_GVT_EVENT_MAX);
DECLARE_BITMAP(used, RADEON_MAX_DOORBELLS);