Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 May 2020 19:44:34 +0200
From:      Trenton Schulz <trueos@norwegianrockcat.com>
To:        freebsd-x11@freebsd.org
Subject:   Adding support for AMD GPU Navi 10
Message-ID:  <5F842657-4AB6-4E03-818B-F2F35F0A96CB@norwegianrockcat.com>

next in thread | raw e-mail | index | archive | help
Hello,

I recently purchased a new desktop machine and it came with an AMD =
Radeon 5700 XT card. It=E2=80=99s a Navi 10 card and, as expected, it =
doesn=E2=80=99t load on FreeBSD even -current and the devel kmod.

=46rom searching online, I see that support was added to the Linux 5.3 =
kernel. I also noticed from the kms-drm repo that there is a pull =
request for to add support for 5.1. So, I was motivated and decided to =
be fearless and try and =E2=80=9Csync=E2=80=9D the amdgpu driver with =
what was in the 5.3 kernel. I was somewhat successful in that I got some =
of the newer files to compile, but it seems that it probably need some =
additional bits.

It was at this point that I realized that I should probably try to do =
this correctly. That is, try and help in upgrading the devel port to =
5.3. But, it seems that there is a procedure where the git commit =
history from Linux is pulled in. How does one do this? I searched the =
archives, but nothing immediately jumped out.

The next question is that I don=E2=80=99t want to stomp on someone =
else=E2=80=99s toes. So, if there are people working on or have plans on =
trying to do this, I can try to help them out or if nothing else, try =
and test things out? Maybe I could even document how we go about =
upgrading to a new version of the Linux DRM?=20

It would be really nice to be able do use something beyond the scfb =
driver with the graphics card. :-)

Best regards,

--=20
Trenton=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5F842657-4AB6-4E03-818B-F2F35F0A96CB>