Lines Matching refs:hw_id
685 uint8_t instance, uint16_t hw_id) in amdgpu_discovery_validate_ip() argument
693 if (hw_id >= HW_ID_MAX) { in amdgpu_discovery_validate_ip()
696 hw_id); in amdgpu_discovery_validate_ip()
712 uint16_t hw_id; in amdgpu_discovery_read_harvest_bit_per_ip() local
732 hw_id = le16_to_cpu(ip->hw_id); in amdgpu_discovery_read_harvest_bit_per_ip()
733 if (amdgpu_discovery_validate_ip(adev, inst, hw_id)) in amdgpu_discovery_read_harvest_bit_per_ip()
737 switch (hw_id) { in amdgpu_discovery_read_harvest_bit_per_ip()
790 if (le16_to_cpu(harvest_info->list[i].hw_id) == 0) in amdgpu_discovery_read_from_harvest_table()
793 switch (le16_to_cpu(harvest_info->list[i].hw_id)) { in amdgpu_discovery_read_from_harvest_table()
842 int hw_id; member
853 int hw_id; member
870 return sysfs_emit(buf, "%d\n", ip_hw_instance->hw_id); in hw_id_show()
921 __ATTR_RO(hw_id),
1085 uint16_t hw_id, uint8_t inst) in amdgpu_discovery_get_harvest_info() argument
1090 switch (hw_id) { in amdgpu_discovery_get_harvest_info()
1123 uint16_t hw_id; in amdgpu_discovery_sysfs_ips() local
1141 hw_id = le16_to_cpu(ip->hw_id); in amdgpu_discovery_sysfs_ips()
1142 if (amdgpu_discovery_validate_ip(adev, inst, hw_id) || in amdgpu_discovery_sysfs_ips()
1143 hw_id != ii) in amdgpu_discovery_sysfs_ips()
1155 ip_hw_id->hw_id = ii; in amdgpu_discovery_sysfs_ips()
1187 ip_hw_instance->hw_id = le16_to_cpu(ip->hw_id); /* == ii */ in amdgpu_discovery_sysfs_ips()
1194 adev, ip_hw_instance->hw_id, in amdgpu_discovery_sysfs_ips()
1397 uint16_t hw_id; in amdgpu_discovery_reg_base_init() local
1439 hw_id = le16_to_cpu(ip->hw_id); in amdgpu_discovery_reg_base_init()
1440 if (amdgpu_discovery_validate_ip(adev, inst, hw_id)) in amdgpu_discovery_reg_base_init()
1446 hw_id_names[le16_to_cpu(ip->hw_id)], in amdgpu_discovery_reg_base_init()
1447 le16_to_cpu(ip->hw_id), in amdgpu_discovery_reg_base_init()
1452 if (le16_to_cpu(ip->hw_id) == VCN_HWID) { in amdgpu_discovery_reg_base_init()
1475 if (le16_to_cpu(ip->hw_id) == SDMA0_HWID || in amdgpu_discovery_reg_base_init()
1476 le16_to_cpu(ip->hw_id) == SDMA1_HWID || in amdgpu_discovery_reg_base_init()
1477 le16_to_cpu(ip->hw_id) == SDMA2_HWID || in amdgpu_discovery_reg_base_init()
1478 le16_to_cpu(ip->hw_id) == SDMA3_HWID) { in amdgpu_discovery_reg_base_init()
1491 if (le16_to_cpu(ip->hw_id) == VPE_HWID) { in amdgpu_discovery_reg_base_init()
1500 if (le16_to_cpu(ip->hw_id) == UMC_HWID) { in amdgpu_discovery_reg_base_init()
1505 if (le16_to_cpu(ip->hw_id) == GC_HWID) in amdgpu_discovery_reg_base_init()
1509 if (!wafl_ver && le16_to_cpu(ip->hw_id) == WAFLC_HWID) in amdgpu_discovery_reg_base_init()
1536 if (hw_id_map[hw_ip] == le16_to_cpu(ip->hw_id) && in amdgpu_discovery_reg_base_init()
1539 hw_id_names[le16_to_cpu(ip->hw_id)]); in amdgpu_discovery_reg_base_init()