Summary: enable activation of southern islands radeon cards without blobs
authorlxoliva <lxoliva@559672b5-ba27-0410-b829-e8f1faed8b1b>
Fri, 6 Dec 2019 13:35:52 +0000 (13:35 +0000)
committerlxoliva <lxoliva@559672b5-ba27-0410-b829-e8f1faed8b1b>
Fri, 6 Dec 2019 13:35:52 +0000 (13:35 +0000)
commitcdf7c2e027dc3188b4b0478ce663020b9326bac4
tree7293ebd928e02d3414dd671595366b6d5569cce6
parent02835efd06f0fed74739154b9ea648687de3320c
Summary: enable activation of southern islands radeon cards without blobs

The si.c file also needed to be patched to avoid the following probe
failure due to the missing MC firmrware:
  [drm:si_startup [radeon]] *ERROR* Failed to load MC firmware!
  radeon 0000:02:00.0: disabling GPU acceleration
  radeon 0000:02:00.0: 00000000b8c27aec unpin not necessary
  [drm:si_init [radeon]] *ERROR* radeon: MC ucode required for NI+.
  radeon 0000:02:00.0: Fatal error during GPU init
  [...]
  radeon: probe of 0000:02:00.0 failed with error -22

This has been tested with the following GPU:
  02:00.0 VGA compatible controller: Advanced Micro Devices, Inc.
  [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E] [1002:683f]

Xorg, lightdm, xfce4, mplayer and wesnoth have been tested and work
fine, though in mplayer the OSD has some light artefacts.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@17089 559672b5-ba27-0410-b829-e8f1faed8b1b
deblob-5.4