All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Timur Kristóf" <timur.kristof@gmail.com>
To: "Christian König" <christian.koenig@amd.com>,
	amd-gfx@lists.freedesktop.org,
	"Alex Deucher" <alexander.deucher@amd.com>,
	"Alexandre Demers" <alexandre.f.demers@gmail.com>,
	"Rodrigo Siqueira" <siqueira@igalia.com>
Subject: Re: [PATCH 1/1] drm/amdgpu: Use amdgpu by default on SI dedicated GPUs
Date: Fri, 14 Nov 2025 11:47:25 +0100	[thread overview]
Message-ID: <3cb44392f5fac69558bbf2933d2a8806a05379e8.camel@gmail.com> (raw)
In-Reply-To: <7604807a-86ac-4e46-8690-3a605e9023f1@amd.com>

On Fri, 2025-11-14 at 11:40 +0100, Christian König wrote:
> On 11/13/25 20:07, Timur Kristóf wrote:
> > Now that the DC analog connector support and VCE1 support landed,
> > SI dGPUs are at feature parity with the old radeon driver.
> > 
> > Enabling the amdgpu driver by default for SI dGPUs has the
> > following benefits:
> > 
> > - More stable OpenGL support through RadeonSI
> > - Vulkan support through RADV
> > - Improved performance
> > - Better display features through DC
> > 
> > Users who want to keep using the old driver can do so using:
> > amdgpu.si_support=0 radeon.si_support=1
> > 
> > Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
> 
> The patch should probably also update the text in the Kconfig file
> drivers/gpu/drm/amd/amdgpu/Kconfig.

Nice catch.

I will send a second version for both SI and CIK to update the Konfig
file as well.

> 
> That currently reads:
> 
> config DRM_AMDGPU_SI
>         bool "Enable amdgpu support for SI parts"
>         depends on DRM_AMDGPU
>         help
>           Choose this option if you want to enable experimental
> support
>           for SI (Southern Islands) asics.
> 
>           SI is already supported in radeon. Experimental support for
> SI
>           in amdgpu will be disabled by default and is still provided
> by
>           radeon. Use module options to override this:
> 
>           radeon.si_support=0 amdgpu.si_support=1
> 
> Same for CIK BTW.
> 
> Apart from that look good to me,
> Christian.
> 
> > ---
> >  drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 +
> >  drivers/gpu/drm/radeon/radeon_drv.c     | 1 +
> >  2 files changed, 2 insertions(+)
> > 
> > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
> > b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
> > index 3cf36d28d27f..0539f97fa2f5 100644
> > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
> > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
> > @@ -2327,6 +2327,7 @@ static bool amdgpu_support_enabled(struct
> > device *dev,
> >  		param = "si_support";
> >  		module_param = amdgpu_si_support;
> >  		amdgpu_support_built =
> > IS_ENABLED(CONFIG_DRM_AMDGPU_SI);
> > +		support_by_default = true;
> >  		break;
> >  
> >  	case CHIP_BONAIRE:
> > diff --git a/drivers/gpu/drm/radeon/radeon_drv.c
> > b/drivers/gpu/drm/radeon/radeon_drv.c
> > index 40dff6feac8a..fe7ed70f4703 100644
> > --- a/drivers/gpu/drm/radeon/radeon_drv.c
> > +++ b/drivers/gpu/drm/radeon/radeon_drv.c
> > @@ -273,6 +273,7 @@ static bool radeon_support_enabled(struct
> > device *dev,
> >  		gen = "SI";
> >  		module_param = radeon_si_support;
> >  		amdgpu_support_built &=
> > IS_ENABLED(CONFIG_DRM_AMDGPU_SI);
> > +		support_by_default = false;
> >  		break;
> >  
> >  	case CHIP_BONAIRE:

      reply	other threads:[~2025-11-14 10:47 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-11-13 19:07 [PATCH 0/1] Use amdgpu by default on SI dGPUs Timur Kristóf
2025-11-13 19:07 ` [PATCH 1/1] drm/amdgpu: Use amdgpu by default on SI dedicated GPUs Timur Kristóf
2025-11-14 10:40   ` Christian König
2025-11-14 10:47     ` Timur Kristóf [this message]

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=3cb44392f5fac69558bbf2933d2a8806a05379e8.camel@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.