Lines Matching refs:hw_ip
43 struct hl_info_hw_ip_info hw_ip = {0}; in hw_ip_info() local
57 hw_ip.device_id = hdev->asic_funcs->get_pci_id(hdev); in hw_ip_info()
58 hw_ip.sram_base_address = prop->sram_user_base_address; in hw_ip_info()
59 hw_ip.dram_base_address = prop->dram_user_base_address; in hw_ip_info()
60 hw_ip.tpc_enabled_mask = prop->tpc_enabled_mask; in hw_ip_info()
61 hw_ip.sram_size = prop->sram_size - sram_kmd_size; in hw_ip_info()
62 hw_ip.dram_size = prop->dram_size - dram_kmd_size; in hw_ip_info()
63 if (hw_ip.dram_size > 0) in hw_ip_info()
64 hw_ip.dram_enabled = 1; in hw_ip_info()
65 hw_ip.num_of_events = prop->num_of_events; in hw_ip_info()
66 memcpy(hw_ip.armcp_version, in hw_ip_info()
68 hw_ip.armcp_cpld_version = le32_to_cpu(prop->armcp_info.cpld_version); in hw_ip_info()
69 hw_ip.psoc_pci_pll_nr = prop->psoc_pci_pll_nr; in hw_ip_info()
70 hw_ip.psoc_pci_pll_nf = prop->psoc_pci_pll_nf; in hw_ip_info()
71 hw_ip.psoc_pci_pll_od = prop->psoc_pci_pll_od; in hw_ip_info()
72 hw_ip.psoc_pci_pll_div_factor = prop->psoc_pci_pll_div_factor; in hw_ip_info()
74 return copy_to_user(out, &hw_ip, in hw_ip_info()
75 min((size_t)size, sizeof(hw_ip))) ? -EFAULT : 0; in hw_ip_info()