AMD-GFX Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: "Timur Kristóf" <timur.kristof@gmail.com>
To: amd-gfx@lists.freedesktop.org,
	"Alex Deucher" <alexander.deucher@amd.com>,
	"Christian König" <christian.koenig@amd.com>,
	"Alexandre Demers" <alexandre.f.demers@gmail.com>,
	"Timur Kristóf" <timur.kristof@gmail.com>,
	"Rodrigo Siqueira" <siqueira@igalia.com>
Subject: [PATCH 0/3] Use amdgpu by default on CIK dGPUs
Date: Sun,  9 Nov 2025 16:41:03 +0100	[thread overview]
Message-ID: <20251109154106.43279-1-timur.kristof@gmail.com> (raw)

Now that analog connector support is merged in DC,
amdgpu has reached feature parity with the old radeon
driver on CIK dedicated GPUs.

This series refactors how the default driver for SI/CIK
is determined, adds a "-1" option for default, and makes
it possible to determine the default depending on the
chip. This way we can make sure to keep using radeon on
those chips that are not at feature parity yet.

As a reminder, CIK dedicated GPUs are the following:
Hawaii (2013~2015): Radeon R9 290 and 390 series
Bonaire (2013~2016): Radeon HD 7790/8870, R7 260/360/450,
RX 455, FirePro W5100, etc. and their mobile variants.

Why?

Compared to the old radeon driver, amdgpu offers better
performance, more display features through DC,
as well as support for Vulkan 1.3 through RADV.
(Note, although the hardware is 10 years old, the R9 290
still appears in the Steam hardware survey for Linux,
albeit at a modest 0.25%.)

What can these GPUs actually do on amdgpu?

Hawaii (eg. R9 390X) can even play modern games such as
Baldur's Gate 3 or Cyberpunk 2077 and gives a decent user
experience considering the age of the hardware.
Bonaire can play games from its era well.

Looking forward to reviews and feedback!

ps. After VCE1 support is merged, I would like to also
enable amdgpu by default on SI dGPUs.

Timur Kristóf (3):
  drm/radeon: Refactor how SI and CIK support is determined
  drm/amdgpu: Refactor how SI and CIK support is determined
  drm/amdgpu: Use amdgpu by default on CIK dedicated GPUs

 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 159 ++++++++++++++----------
 drivers/gpu/drm/radeon/radeon_drv.c     |  80 +++++++-----
 2 files changed, 144 insertions(+), 95 deletions(-)

-- 
2.51.1


             reply	other threads:[~2025-11-09 15:41 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-11-09 15:41 Timur Kristóf [this message]
2025-11-09 15:41 ` [PATCH 1/3] drm/radeon: Refactor how SI and CIK support is determined Timur Kristóf
2025-11-09 15:41 ` [PATCH 2/3] drm/amdgpu: " Timur Kristóf
2025-11-09 15:41 ` [PATCH 3/3] drm/amdgpu: Use amdgpu by default on CIK dedicated GPUs Timur Kristóf
2025-11-12 14:50 ` [PATCH 0/3] Use amdgpu by default on CIK dGPUs Alex Deucher

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20251109154106.43279-1-timur.kristof@gmail.com \
    --to=timur.kristof@gmail.com \
    --cc=alexander.deucher@amd.com \
    --cc=alexandre.f.demers@gmail.com \
    --cc=amd-gfx@lists.freedesktop.org \
    --cc=christian.koenig@amd.com \
    --cc=siqueira@igalia.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox