提交 69d0c18d 编写于 作者: K Kent Russell 提交者: Alex Deucher

drm/amdgpu: Disable FRU read on Arcturus

Update the list with supported Arcturus chips, but disable for now until
final list is confirmed.

Ideally we can poll atombios for FRU support, instead of maintaining
this list of chips, but this will enable serial number reading for
supported ASICs for the time-being.
Signed-off-by: NKent Russell <kent.russell@amd.com>
Reviewed-by: NAlex Deucher <alexander.deucher@amd.com>
Signed-off-by: NAlex Deucher <alexander.deucher@amd.com>
上级 4e2fec33
...@@ -36,10 +36,11 @@ bool is_fru_eeprom_supported(struct amdgpu_device *adev) ...@@ -36,10 +36,11 @@ bool is_fru_eeprom_supported(struct amdgpu_device *adev)
/* TODO: Gaming SKUs don't have the FRU EEPROM. /* TODO: Gaming SKUs don't have the FRU EEPROM.
* Use this hack to address hangs on modprobe on gaming SKUs * Use this hack to address hangs on modprobe on gaming SKUs
* until a proper solution can be implemented by only supporting * until a proper solution can be implemented by only supporting
* it on Arcturus, and the explicit chip IDs for VG20 Server cards * the explicit chip IDs for VG20 Server cards
*
* TODO: Add list of supported Arcturus DIDs once confirmed
*/ */
if ((adev->asic_type == CHIP_ARCTURUS) || if ((adev->asic_type == CHIP_VEGA20 && adev->pdev->device == 0x66a0) ||
(adev->asic_type == CHIP_VEGA20 && adev->pdev->device == 0x66a0) ||
(adev->asic_type == CHIP_VEGA20 && adev->pdev->device == 0x66a1) || (adev->asic_type == CHIP_VEGA20 && adev->pdev->device == 0x66a1) ||
(adev->asic_type == CHIP_VEGA20 && adev->pdev->device == 0x66a4)) (adev->asic_type == CHIP_VEGA20 && adev->pdev->device == 0x66a4))
return true; return true;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册