Lines Matching refs:discovery
258 discv_regn = memremap(pos, adev->discovery.size, MEMREMAP_WC); in amdgpu_discovery_read_binary_from_sysmem()
260 memcpy(binary, discv_regn, adev->discovery.size); in amdgpu_discovery_read_binary_from_sysmem()
314 &adev->discovery.size)) { in amdgpu_discovery_read_binary_from_mem()
324 adev->discovery.size, false); in amdgpu_discovery_read_binary_from_mem()
325 adev->discovery.reserve_tmr = true; in amdgpu_discovery_read_binary_from_mem()
414 uint8_t *discovery_bin = adev->discovery.bin; in amdgpu_discovery_verify_npsinfo()
445 adev->discovery.reserve_tmr = true; in amdgpu_discovery_get_fw_name()
483 adev->discovery.bin = kzalloc(DISCOVERY_TMR_SIZE, GFP_KERNEL); in amdgpu_discovery_init()
484 if (!adev->discovery.bin) in amdgpu_discovery_init()
486 adev->discovery.size = DISCOVERY_TMR_SIZE; in amdgpu_discovery_init()
487 adev->discovery.debugfs_blob.data = adev->discovery.bin; in amdgpu_discovery_init()
488 adev->discovery.debugfs_blob.size = adev->discovery.size; in amdgpu_discovery_init()
490 discovery_bin = adev->discovery.bin; in amdgpu_discovery_init()
645 kfree(adev->discovery.bin); in amdgpu_discovery_init()
646 adev->discovery.bin = NULL; in amdgpu_discovery_init()
658 kfree(adev->discovery.bin); in amdgpu_discovery_fini()
659 adev->discovery.bin = NULL; in amdgpu_discovery_fini()
684 uint8_t *discovery_bin = adev->discovery.bin; in amdgpu_discovery_read_harvest_bit_per_ip()
750 uint8_t *discovery_bin = adev->discovery.bin; in amdgpu_discovery_read_from_harvest_table()
1062 adev->discovery.ip_top = NULL; in ip_disc_release()
1102 uint8_t *discovery_bin = adev->discovery.bin; in amdgpu_discovery_sysfs_ips()
1207 struct ip_discovery_top *ip_top = adev->discovery.ip_top; in amdgpu_discovery_sysfs_recurse()
1208 uint8_t *discovery_bin = adev->discovery.bin; in amdgpu_discovery_sysfs_recurse()
1263 uint8_t *discovery_bin = adev->discovery.bin; in amdgpu_discovery_sysfs_init()
1276 adev->discovery.ip_top = ip_top; in amdgpu_discovery_sysfs_init()
1347 struct ip_discovery_top *ip_top = adev->discovery.ip_top; in amdgpu_discovery_sysfs_fini()
1388 discovery_bin = adev->discovery.bin; in amdgpu_discovery_reg_base_init()
1568 uint8_t *discovery_bin = adev->discovery.bin; in amdgpu_discovery_harvest_ip()
1624 uint8_t *discovery_bin = adev->discovery.bin; in amdgpu_discovery_get_gfx_info()
1733 uint8_t *discovery_bin = adev->discovery.bin; in amdgpu_discovery_get_mall_info()
1790 uint8_t *discovery_bin = adev->discovery.bin; in amdgpu_discovery_get_vcn_info()
1877 uint8_t *discovery_bin = adev->discovery.bin; in amdgpu_discovery_get_nps_info()