asic_prop          14 drivers/misc/habanalabs/asid.c 	hdev->asid_bitmap = kcalloc(BITS_TO_LONGS(hdev->asic_prop.max_asid),
asic_prop          40 drivers/misc/habanalabs/asid.c 					hdev->asic_prop.max_asid);
asic_prop          41 drivers/misc/habanalabs/asid.c 	if (found == hdev->asic_prop.max_asid)
asic_prop          53 drivers/misc/habanalabs/asid.c 	if (WARN((asid == 0 || asid >= hdev->asic_prop.max_asid),
asic_prop         121 drivers/misc/habanalabs/command_buffer.c 			cb_size <= hdev->asic_prop.cb_pool_cb_size) {
asic_prop         428 drivers/misc/habanalabs/command_buffer.c 	for (i = 0 ; i < hdev->asic_prop.cb_pool_cb_cnt ; i++) {
asic_prop         429 drivers/misc/habanalabs/command_buffer.c 		cb = hl_cb_alloc(hdev, hdev->asic_prop.cb_pool_cb_size,
asic_prop         395 drivers/misc/habanalabs/command_submission.c 	struct asic_fixed_properties *asic = &hdev->asic_prop;
asic_prop         306 drivers/misc/habanalabs/debugfs.c 	return ctx->hdev->asic_prop.mmu_pgt_addr +
asic_prop         307 drivers/misc/habanalabs/debugfs.c 			(ctx->asid * ctx->hdev->asic_prop.mmu_hop_table_size);
asic_prop         313 drivers/misc/habanalabs/debugfs.c 	return hop_addr + ctx->hdev->asic_prop.mmu_pte_size *
asic_prop         320 drivers/misc/habanalabs/debugfs.c 	return hop_addr + ctx->hdev->asic_prop.mmu_pte_size *
asic_prop         327 drivers/misc/habanalabs/debugfs.c 	return hop_addr + ctx->hdev->asic_prop.mmu_pte_size *
asic_prop         334 drivers/misc/habanalabs/debugfs.c 	return hop_addr + ctx->hdev->asic_prop.mmu_pte_size *
asic_prop         341 drivers/misc/habanalabs/debugfs.c 	return hop_addr + ctx->hdev->asic_prop.mmu_pte_size *
asic_prop         516 drivers/misc/habanalabs/debugfs.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         418 drivers/misc/habanalabs/device.c 	hdev->high_pll = hdev->asic_prop.high_pll;
asic_prop         916 drivers/misc/habanalabs/device.c 	for (i = 0 ; i < hdev->asic_prop.completion_queues_count ; i++)
asic_prop        1125 drivers/misc/habanalabs/device.c 			kcalloc(hdev->asic_prop.completion_queues_count,
asic_prop        1135 drivers/misc/habanalabs/device.c 			i < hdev->asic_prop.completion_queues_count;
asic_prop        1226 drivers/misc/habanalabs/device.c 		hdev->asic_prop.dram_size / 1024 / 1024 / 1024);
asic_prop        1391 drivers/misc/habanalabs/device.c 	for (i = 0 ; i < hdev->asic_prop.completion_queues_count ; i++)
asic_prop         200 drivers/misc/habanalabs/firmware_if.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         334 drivers/misc/habanalabs/goya/goya.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         472 drivers/misc/habanalabs/goya/goya.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         561 drivers/misc/habanalabs/goya/goya.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         571 drivers/misc/habanalabs/goya/goya.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop        1508 drivers/misc/habanalabs/goya/goya.c 	qman_base_addr = hdev->asic_prop.sram_base_address +
asic_prop        1558 drivers/misc/habanalabs/goya/goya.c 	qman_base_addr = hdev->asic_prop.sram_base_address +
asic_prop        1619 drivers/misc/habanalabs/goya/goya.c 	qman_base_addr = hdev->asic_prop.sram_base_address + base_off;
asic_prop        2022 drivers/misc/habanalabs/goya/goya.c 	int cq_cnt = hdev->asic_prop.completion_queues_count;
asic_prop        2078 drivers/misc/habanalabs/goya/goya.c 	for (i = 0 ; i < hdev->asic_prop.completion_queues_count ; i++)
asic_prop        2097 drivers/misc/habanalabs/goya/goya.c 	for (i = 0 ; i < hdev->asic_prop.completion_queues_count ; i++) {
asic_prop        2271 drivers/misc/habanalabs/goya/goya.c 		dest = hdev->asic_prop.uboot_ver;
asic_prop        2276 drivers/misc/habanalabs/goya/goya.c 		dest = hdev->asic_prop.preboot_ver;
asic_prop        2461 drivers/misc/habanalabs/goya/goya.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop        2519 drivers/misc/habanalabs/goya/goya.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop        2829 drivers/misc/habanalabs/goya/goya.c 	*dma_handle = hdev->asic_prop.sram_base_address;
asic_prop        3286 drivers/misc/habanalabs/goya/goya.c 				hdev->asic_prop.sram_user_base_address,
asic_prop        3287 drivers/misc/habanalabs/goya/goya.c 				hdev->asic_prop.sram_end_address)) {
asic_prop        3298 drivers/misc/habanalabs/goya/goya.c 				hdev->asic_prop.dram_user_base_address,
asic_prop        3299 drivers/misc/habanalabs/goya/goya.c 				hdev->asic_prop.dram_end_address)) {
asic_prop        3350 drivers/misc/habanalabs/goya/goya.c 				hdev->asic_prop.sram_user_base_address,
asic_prop        3351 drivers/misc/habanalabs/goya/goya.c 				hdev->asic_prop.sram_end_address)) {
asic_prop        3359 drivers/misc/habanalabs/goya/goya.c 				hdev->asic_prop.dram_user_base_address,
asic_prop        3360 drivers/misc/habanalabs/goya/goya.c 				hdev->asic_prop.dram_end_address)) {
asic_prop        3426 drivers/misc/habanalabs/goya/goya.c 				hdev->asic_prop.va_space_host_start_address,
asic_prop        3427 drivers/misc/habanalabs/goya/goya.c 				hdev->asic_prop.va_space_host_end_address)) {
asic_prop        3947 drivers/misc/habanalabs/goya/goya.c 	struct asic_fixed_properties *asic_prop = &hdev->asic_prop;
asic_prop        3957 drivers/misc/habanalabs/goya/goya.c 			asic_prop->sram_user_base_address,
asic_prop        3958 drivers/misc/habanalabs/goya/goya.c 			asic_prop->sram_end_address))
asic_prop        3964 drivers/misc/habanalabs/goya/goya.c 			asic_prop->dram_user_base_address,
asic_prop        3965 drivers/misc/habanalabs/goya/goya.c 			asic_prop->dram_end_address))
asic_prop        4060 drivers/misc/habanalabs/goya/goya.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop        4074 drivers/misc/habanalabs/goya/goya.c 			(addr < DRAM_PHYS_BASE + hdev->asic_prop.dram_size)) {
asic_prop        4117 drivers/misc/habanalabs/goya/goya.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop        4131 drivers/misc/habanalabs/goya/goya.c 			(addr < DRAM_PHYS_BASE + hdev->asic_prop.dram_size)) {
asic_prop        4682 drivers/misc/habanalabs/goya/goya.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop        4718 drivers/misc/habanalabs/goya/goya.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop        4733 drivers/misc/habanalabs/goya/goya.c 	u64 addr = hdev->asic_prop.mmu_dram_default_page_addr;
asic_prop        4745 drivers/misc/habanalabs/goya/goya.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop        4821 drivers/misc/habanalabs/goya/goya.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop        4978 drivers/misc/habanalabs/goya/goya.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         362 drivers/misc/habanalabs/goya/goya_coresight.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop        1283 drivers/misc/habanalabs/habanalabs.h 	struct asic_fixed_properties	asic_prop;
asic_prop          46 drivers/misc/habanalabs/habanalabs_ioctl.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop          99 drivers/misc/habanalabs/habanalabs_ioctl.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         598 drivers/misc/habanalabs/hw_queue.c 	struct asic_fixed_properties *asic = &hdev->asic_prop;
asic_prop         424 drivers/misc/habanalabs/hwmon.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop          65 drivers/misc/habanalabs/memory.c 	page_size = hdev->asic_prop.dram_page_size;
asic_prop         540 drivers/misc/habanalabs/memory.c 		page_size = hdev->asic_prop.dram_page_size;
asic_prop        1520 drivers/misc/habanalabs/memory.c 	struct asic_fixed_properties *prop = &ctx->hdev->asic_prop;
asic_prop        1668 drivers/misc/habanalabs/memory.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop          34 drivers/misc/habanalabs/mmu.c 			hdev->asic_prop.mmu_hop_table_size);
asic_prop          43 drivers/misc/habanalabs/mmu.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop          81 drivers/misc/habanalabs/mmu.c 	return ctx->hdev->asic_prop.mmu_pgt_addr +
asic_prop          82 drivers/misc/habanalabs/mmu.c 			(ctx->asid * ctx->hdev->asic_prop.mmu_hop_table_size);
asic_prop          88 drivers/misc/habanalabs/mmu.c 			(ctx->asid * ctx->hdev->asic_prop.mmu_hop_table_size);
asic_prop         170 drivers/misc/habanalabs/mmu.c 	return hop_addr + ctx->hdev->asic_prop.mmu_pte_size *
asic_prop         223 drivers/misc/habanalabs/mmu.c 	u64 page_mask = (ctx->hdev->asic_prop.mmu_hop_table_size - 1);
asic_prop         239 drivers/misc/habanalabs/mmu.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         339 drivers/misc/habanalabs/mmu.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         397 drivers/misc/habanalabs/mmu.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         519 drivers/misc/habanalabs/mmu.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         711 drivers/misc/habanalabs/mmu.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         148 drivers/misc/habanalabs/pci.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         199 drivers/misc/habanalabs/pci.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         259 drivers/misc/habanalabs/pci.c 	struct asic_fixed_properties *prop = &hdev->asic_prop;
asic_prop         110 drivers/misc/habanalabs/sysfs.c 	return sprintf(buf, "%s\n", hdev->asic_prop.uboot_ver);
asic_prop         118 drivers/misc/habanalabs/sysfs.c 	return sprintf(buf, "%s", hdev->asic_prop.armcp_info.kernel_version);
asic_prop         126 drivers/misc/habanalabs/sysfs.c 	return sprintf(buf, "%s\n", hdev->asic_prop.armcp_info.armcp_version);
asic_prop         135 drivers/misc/habanalabs/sysfs.c 			hdev->asic_prop.armcp_info.cpld_version);
asic_prop         144 drivers/misc/habanalabs/sysfs.c 			hdev->asic_prop.armcp_info.infineon_version);
asic_prop         152 drivers/misc/habanalabs/sysfs.c 	return sprintf(buf, "%s\n", hdev->asic_prop.armcp_info.fuse_version);
asic_prop         160 drivers/misc/habanalabs/sysfs.c 	return sprintf(buf, "%s", hdev->asic_prop.armcp_info.thermal_version);
asic_prop         168 drivers/misc/habanalabs/sysfs.c 	return sprintf(buf, "%s\n", hdev->asic_prop.preboot_ver);
asic_prop         410 drivers/misc/habanalabs/sysfs.c 	hdev->max_power = hdev->asic_prop.max_power_default;