Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-06-20 | drm/amdgpu: query vram_width from vram_info table | Hawking Zhang | 1 | -9/+37 | |
Driver will get channel_number and channel_width from vram_info table, then calculate vram_width by multiply channel_number by channel_width Signed-off-by: Hawking Zhang <[email protected]> Reviewed-by: Alex Deucher <[email protected]> Reviewed-by: Jack Xiao <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2019-06-20 | drm/amdgpu: query vram type from atomfirmware vram_info | Hawking Zhang | 1 | -0/+7 | |
vram_type is saved in member vram_module[0].memory_type Signed-off-by: Hawking Zhang <[email protected]> Reviewed-by: Alex Deucher <[email protected]> Reviewed-by: Jack Xiao <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2019-03-19 | drm/amdgpu: add atomfirmware helper function to query sram ecc caps | Hawking Zhang | 1 | -0/+30 | |
sram ecc capability could be get from firmware_capability field in firmwareinfo table Signed-off-by: Hawking Zhang <[email protected]> Reviewed-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2019-03-19 | drm/amdgpu: add atomfirmware helper function to query ecc status | Hawking Zhang | 1 | -0/+31 | |
ecc default status (enabled or disabled) could be get from umc_config field in umc_info table Signed-off-by: Hawking Zhang <[email protected]> Reviewed-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2019-03-19 | drm/amdgpu: move get_index_into_master_table macro into atomfirmware header | Huang Rui | 1 | -2/+0 | |
This patchs move get_index_into_master_table macro into atomfirmware header for future use on smu. Signed-off-by: Huang Rui <[email protected]> Reviewed-by: Kevin Wang <[email protected]> Acked-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2019-03-19 | drm/amdgpu: update new members in atomfirmware | Huang Rui | 1 | -5/+5 | |
This patch updates new members for fields to meet new atomfirmware header. Signed-off-by: Huang Rui <[email protected]> Reviewed-by: Kevin Wang <[email protected]> Acked-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2018-09-19 | drm/amdgpu: fix unknown vram mem type for vega20 | Hawking Zhang | 1 | -5/+9 | |
vega20 should use umc_info v3_3 instead of v3_1. There are serveral versions of umc_info for vega series. Compared to various versions of these structures, vram_info strucure is unified for vega series. The patch switch to query mem_type from vram_info structure for all the vega series dGPU. Signed-off-by: Hawking Zhang <[email protected]> Reviewed-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2018-09-19 | drm/amdgpu: update vram_info structure in atomfirmware.h | Hawking Zhang | 1 | -1/+1 | |
atomfirmware has structure changes in varm_info. Updated it to the latest one. Signed-off-by: Hawking Zhang <[email protected]> Reviewed-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2018-05-24 | drm/amdgpu: Update GFX info structure to match what vega20 used | Shaoyun Liu | 1 | -5/+3 | |
Update to the latest version from the vbios team. Signed-off-by: Shaoyun Liu <[email protected]> Acked-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2018-05-17 | drm/amdgpu/atomfirmware: add parser for gfx_info table | Alex Deucher | 1 | -0/+46 | |
Add support for the gfx_info table on boards that use atomfirmware. Acked-by: Christian König <[email protected]> Reviewed-by: Hawking Zhang <Hawking.Zhang> Signed-off-by: Alex Deucher <[email protected]> | |||||
2018-03-14 | drm/amdgpu: query vram type from atombios | Hawking Zhang | 1 | -4/+91 | |
The vram type for dGPU is stored in umc_info while sys mem type for APU is stored in integratedsysteminfo Signed-off-by: Hawking Zhang <[email protected]> Reviewed-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2017-11-01 | drm/amdgpu:add fw-vram-usage for atomfirmware | Monk Liu | 1 | -4/+18 | |
otherwise PF & VF exchange is broken Signed-off-by: Monk Liu <[email protected]> Reviewed-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2017-07-14 | drm/amdgpu: add get_clock_info for atomfirmware | Alex Deucher | 1 | -0/+93 | |
The information has moved to different tables, notably smu_info for core refclk and umc_info for mem refclk. Acked-by: Chunming Zhou <[email protected]> Acked-by: Christian König <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2017-07-14 | drm/amdgpu/atomfirmware: implement vram_width for APUs | Alex Deucher | 1 | -0/+33 | |
Implement support using the new atomfirmware system info table. Reviewed-by: Hawking Zhang <[email protected]> Acked-by: Christian König <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2017-07-14 | drm/amdgpu: unify some atombios/atomfirmware scratch reg functions | Alex Deucher | 1 | -35/+0 | |
Now that we use a pointer to the scratch reg start offset, most of the functions were duplicated. Acked-by: Christian König <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2017-05-10 | drm/amdgpu/atomfirmware: add function to update engine hang status | Alex Deucher | 1 | -0/+13 | |
Update the scratch reg for when the engine is hung. Reviewed-by: Chunming Zhou <[email protected]> Acked-by: Harry Wentland <[email protected]> Acked-by: Christian König <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2017-04-28 | drm/amdgpu: fix to clear ASIC INIT COMPLETE bit on resuming phase | Huang Rui | 1 | -0/+7 | |
ASIC_INIT_COMPLETE bit must be cleared during S3 resuming phase, because VBIOS will check the bit to decide if execute ASIC_Init posting via kernel driver. Signed-off-by: Huang Rui <[email protected]> Reviewed-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
2017-03-29 | drm/amdgpu: add basic support for atomfirmware.h (v3) | Alex Deucher | 1 | -0/+112 | |
This adds basic support for asics that use atomfirmware.h to define their vbios tables. v2: rebase v3: squash in num scratch reg fix Acked-by: Christian König <[email protected]> Reviewed-by: Ken Wang <[email protected]> Signed-off-by: Alex Deucher <[email protected]> |