[PATCH 3/3] drm/amdgpu/radeon: Use radeon by default for CIK GPUs
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
>> 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