[PATCH 3/3] drm/amdgpu/radeon: Use radeon by default for CIK GPUs

Michel Dänzer michel at daenzer.net
Tue May 30 03:22:53 UTC 2017

On 29/05/17 11:24 PM, Kai Wasserbäch wrote:
> Hey Michel,
> Michel Dänzer wrote on 29.05.2017 11:20:
>> From: Michel Dänzer <michel.daenzer at amd.com>
>> Even if CONFIG_DRM_AMDGPU_CIK is enabled.
>> There is no feature parity yet for CIK, in particular amdgpu doesn't
>> support HDMI/DisplayPort without DC.
> that can't be correct.

Indeed, I meant "HDMI/DisplayPort audio", sorry for the confusion. Will
be fixed in v2.

>> diff --git a/drivers/gpu/drm/amd/amdgpu/Kconfig b/drivers/gpu/drm/amd/amdgpu/Kconfig
>> index 8d36087fc186..e0121f8b436e 100644
>> --- a/drivers/gpu/drm/amd/amdgpu/Kconfig
>> +++ b/drivers/gpu/drm/amd/amdgpu/Kconfig
>> @@ -17,11 +17,11 @@ config DRM_AMDGPU_CIK
>>  	help
>>  	  Choose this option if you want to enable support for CIK asics.
>> -	  CIK is already supported in radeon. If you enable this option,
>> -	  support for CIK will be provided by amdgpu and disabled in
>> -	  radeon by default. Use module options to override this:
>> +	  CIK is already supported in radeon. Support for SI in amdgpu
>> +	  will be disabled by default and is still provided by radeon.
>> +	  Use module options to override this:
>> -	  radeon.cik_support=1 amdgpu.cik_support=0
>> +	  radeon.cik_support=0 amdgpu.cik_support=1
> What happens if I have radeon blacklisted? Do I still need to set this
> additional flag?

Yes, you still need to set amdgpu.cik_support=1.

> If so I'd kindly request to at least fall back to amdgpu if somebody
> blacklisted radeon (or didn't compile it).

I'm afraid that's not possible, at least I don't know how it could be done.

The intention is that these options provide a cleaner way than
blacklisting for choosing between the drivers, so the options should be
used instead of blacklisting.

> Maybe issue a warning that not all features are supported yet.

The drivers print a message when they're ignoring a GPU due to these

Earthling Michel Dänzer               |               http://www.amd.com
Libre software enthusiast             |             Mesa and X developer

More information about the amd-gfx mailing list