On 11/26/18 5:28 PM, Christian König wrote:
Sorry to miss the detail. The NULL pointer is caused by UVD is not initialized as it's disabled in VBIOS for this kind of card. When cs submit, it will check ring->funcs->parse_cs in amdgpu_cs_ib_fill(). However, uvd_v6_0_early_init() skip the set ring function, as CC_HARVEST_FUSES is set UVD/VCE disabled. Then the access to UVD/VCE ring's funcs will cause NULL pointer issue. BTW, Windows driver disables UVD/VCE for it as well. Regards, Jerry
|
_______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx