Symbol: cpucp_info
drivers/accel/habanalabs/common/device.c
1074
if (!prop->cpucp_info.eq_health_check_supported)
drivers/accel/habanalabs/common/firmware_if.c
1209
pll_byte = prop->cpucp_info.pll_map[fw_pll_idx >> 3];
drivers/accel/habanalabs/common/firmware_if.c
871
cpucp_info_cpu_addr = hl_cpu_accessible_dma_pool_alloc(hdev, sizeof(struct cpucp_info),
drivers/accel/habanalabs/common/firmware_if.c
879
memset(cpucp_info_cpu_addr, 0, sizeof(struct cpucp_info));
drivers/accel/habanalabs/common/firmware_if.c
884
pkt.data_max_size = cpu_to_le32(sizeof(struct cpucp_info));
drivers/accel/habanalabs/common/firmware_if.c
901
memcpy(&prop->cpucp_info, cpucp_info_cpu_addr,
drivers/accel/habanalabs/common/firmware_if.c
902
sizeof(prop->cpucp_info));
drivers/accel/habanalabs/common/firmware_if.c
904
rc = hl_build_hwmon_channel_info(hdev, prop->cpucp_info.sensors);
drivers/accel/habanalabs/common/firmware_if.c
912
kernel_ver = extract_fw_ver_from_str(prop->cpucp_info.kernel_version);
drivers/accel/habanalabs/common/firmware_if.c
933
hl_cpu_accessible_dma_pool_free(hdev, sizeof(struct cpucp_info), cpucp_info_cpu_addr);
drivers/accel/habanalabs/common/habanalabs.h
713
struct cpucp_info cpucp_info;
drivers/accel/habanalabs/common/habanalabs_ioctl.c
21
static_assert(sizeof(struct cpucp_info) <= SEC_DEV_INFO_BUF_SZ);
drivers/accel/habanalabs/common/habanalabs_ioctl.c
753
info->dev_info_len = sizeof(struct cpucp_info);
drivers/accel/habanalabs/common/habanalabs_ioctl.c
87
memcpy(hw_ip.cpucp_version, prop->cpucp_info.cpucp_version,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
90
memcpy(hw_ip.card_name, prop->cpucp_info.card_name,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
93
hw_ip.cpld_version = le32_to_cpu(prop->cpucp_info.cpld_version);
drivers/accel/habanalabs/common/habanalabs_ioctl.c
94
hw_ip.module_id = le32_to_cpu(prop->cpucp_info.card_location);
drivers/accel/habanalabs/common/hwmon.c
884
prop->cpucp_info.card_name, hdev,
drivers/accel/habanalabs/common/sysfs.c
101
le32_to_cpu(cpucp_info->infineon_version),
drivers/accel/habanalabs/common/sysfs.c
105
else if (cpucp_info->infineon_second_stage_version)
drivers/accel/habanalabs/common/sysfs.c
110
else if (cpucp_info->infineon_version)
drivers/accel/habanalabs/common/sysfs.c
111
return sprintf(buf, "%#04x\n", le32_to_cpu(cpucp_info->infineon_version));
drivers/accel/habanalabs/common/sysfs.c
136
return sprintf(buf, "%s", hdev->asic_prop.cpucp_info.kernel_version);
drivers/accel/habanalabs/common/sysfs.c
144
return sprintf(buf, "%s\n", hdev->asic_prop.cpucp_info.cpucp_version);
drivers/accel/habanalabs/common/sysfs.c
153
le32_to_cpu(hdev->asic_prop.cpucp_info.cpld_timestamp),
drivers/accel/habanalabs/common/sysfs.c
154
le32_to_cpu(hdev->asic_prop.cpucp_info.cpld_version));
drivers/accel/habanalabs/common/sysfs.c
162
return sprintf(buf, "%s", hdev->asic_prop.cpucp_info.kernel_version);
drivers/accel/habanalabs/common/sysfs.c
170
return sprintf(buf, "%s\n", hdev->asic_prop.cpucp_info.cpucp_version);
drivers/accel/habanalabs/common/sysfs.c
178
return sprintf(buf, "%s\n", hdev->asic_prop.cpucp_info.fuse_version);
drivers/accel/habanalabs/common/sysfs.c
186
return sprintf(buf, "%s", hdev->asic_prop.cpucp_info.thermal_version);
drivers/accel/habanalabs/common/sysfs.c
194
return sprintf(buf, "%s", hdev->asic_prop.cpucp_info.fw_os_version);
drivers/accel/habanalabs/common/sysfs.c
421
return sprintf(buf, "%u\n", le32_to_cpu(hdev->asic_prop.cpucp_info.card_location));
drivers/accel/habanalabs/common/sysfs.c
83
struct cpucp_info *cpucp_info;
drivers/accel/habanalabs/common/sysfs.c
90
cpucp_info = &hdev->asic_prop.cpucp_info;
drivers/accel/habanalabs/common/sysfs.c
92
infineon_second_stage_version = le32_to_cpu(cpucp_info->infineon_second_stage_version);
drivers/accel/habanalabs/common/sysfs.c
99
if (cpucp_info->infineon_version && cpucp_info->infineon_second_stage_version)
drivers/accel/habanalabs/gaudi/gaudi.c
665
strscpy_pad(prop->cpucp_info.card_name, GAUDI_DEFAULT_CARD_NAME,
drivers/accel/habanalabs/gaudi/gaudi.c
8014
if (!strlen(prop->cpucp_info.card_name))
drivers/accel/habanalabs/gaudi/gaudi.c
8015
strscpy_pad(prop->cpucp_info.card_name, GAUDI_DEFAULT_CARD_NAME,
drivers/accel/habanalabs/gaudi/gaudi.c
8018
hdev->card_type = le32_to_cpu(hdev->asic_prop.cpucp_info.card_type);
drivers/accel/habanalabs/gaudi/gaudi.c
9104
struct cpucp_info *cpucp_info;
drivers/accel/habanalabs/gaudi/gaudi.c
9106
cpucp_info = &hdev->asic_prop.cpucp_info;
drivers/accel/habanalabs/gaudi/gaudi.c
9108
return sprintf(buf, "%#04x\n", le32_to_cpu(cpucp_info->infineon_version));
drivers/accel/habanalabs/gaudi2/gaudi2.c
2921
strscpy_pad(prop->cpucp_info.card_name, GAUDI2_DEFAULT_CARD_NAME, CARD_NAME_MAX_LEN);
drivers/accel/habanalabs/gaudi2/gaudi2.c
3308
rc = gaudi2_set_cluster_binning_masks_common(hdev, prop->cpucp_info.xbar_binning_mask);
drivers/accel/habanalabs/gaudi2/gaudi2.c
3363
dram_size = le64_to_cpu(prop->cpucp_info.dram_size);
drivers/accel/habanalabs/gaudi2/gaudi2.c
3379
if (!strlen(prop->cpucp_info.card_name))
drivers/accel/habanalabs/gaudi2/gaudi2.c
3380
strscpy_pad(prop->cpucp_info.card_name, GAUDI2_DEFAULT_CARD_NAME,
drivers/accel/habanalabs/gaudi2/gaudi2.c
3384
hdev->dram_binning = prop->cpucp_info.dram_binning_mask;
drivers/accel/habanalabs/gaudi2/gaudi2.c
3385
hdev->edma_binning = prop->cpucp_info.edma_binning_mask;
drivers/accel/habanalabs/gaudi2/gaudi2.c
3386
hdev->tpc_binning = le64_to_cpu(prop->cpucp_info.tpc_binning_mask);
drivers/accel/habanalabs/gaudi2/gaudi2.c
3387
hdev->decoder_binning = lower_32_bits(le64_to_cpu(prop->cpucp_info.decoder_binning_mask));
drivers/accel/habanalabs/goya/goya.c
466
strscpy_pad(prop->cpucp_info.card_name, GOYA_DEFAULT_CARD_NAME,
drivers/accel/habanalabs/goya/goya.c
5098
dram_size = le64_to_cpu(prop->cpucp_info.dram_size);
drivers/accel/habanalabs/goya/goya.c
5112
if (!strlen(prop->cpucp_info.card_name))
drivers/accel/habanalabs/goya/goya.c
5113
strscpy_pad(prop->cpucp_info.card_name, GOYA_DEFAULT_CARD_NAME,
drivers/accel/habanalabs/goya/goya_hwmgr.c
368
struct cpucp_info *cpucp_info;
drivers/accel/habanalabs/goya/goya_hwmgr.c
370
cpucp_info = &hdev->asic_prop.cpucp_info;
drivers/accel/habanalabs/goya/goya_hwmgr.c
372
return sprintf(buf, "%#04x\n", le32_to_cpu(cpucp_info->infineon_version));
include/linux/habanalabs/cpucp_if.h
1386
struct cpucp_info info; /* assumed to be 64bit aligned */