Bug 94782

Summary: AMDgpu not finding both gpus
Product: xorg Reporter: Tomas W <tomas.wilhelmsson>
Component: Driver/AMDgpuAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: tomas.wilhelmsson
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
xorg log
none
dmesg
none
lspci none

Description Tomas W 2016-04-01 19:17:02 UTC
Created attachment 122668 [details]
xorg log

Trying to activate my dedicated gpu in my laptop (Aspire E15-552G) and xrandr --listproviders gives only one.

Providers: number : 1
Provider 0: id: 0x85 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 3 associated providers: 0 name:amdgpu


kernel:
Linux mrsun-E15 4.4.5-1-ARCH #1 SMP PREEMPT Thu Mar 10 07:38:19 CET 2016 x86_64 GNU/Linux
Comment 1 Tomas W 2016-04-01 19:18:00 UTC
Created attachment 122669 [details]
dmesg

dmesg from bootup
Comment 2 Tomas W 2016-04-01 19:19:38 UTC
Ah might add its an A10 8700p APU (With built in R6 Carrizo) and "external" gpu is supposed to be an R7 Topaz
Comment 3 Tomas W 2016-04-01 19:19:54 UTC
Created attachment 122670 [details]
lspci
Comment 4 Alex Deucher 2016-04-01 19:57:15 UTC
The driver appears to be loading fine according to your xorg log and dmesg output.

[     9.835] (--) AMDGPU(0): Chipset: "CARRIZO" (ChipID = 0x9874)
[    10.084] (--) AMDGPU(G0): Chipset: "TOPAZ" (ChipID = 0x6900)


[    1.955962] [drm] initializing kernel modesetting (CARRIZO 0x1002:0x9874 0x1025:0x095E 0xC5).
[    7.666565] [drm] initializing kernel modesetting (TOPAZ 0x1002:0x6900 0x1025:0x1057 0x81).
Comment 5 Tomas W 2016-04-02 02:28:06 UTC
Seems to work with kernel 4.5, tho no powerplay for the topaz gpu so its very very slow =)
Comment 6 Michel Dänzer 2016-04-04 02:35:10 UTC
Resolving per comment 5.

BTW, with DRI3 enabled, you don't need to fiddle with xrandr --listproviders and friends at all; Mesa automagically uses the other GPU with DRI_PRIME=1.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.