[Bug 185681] amdgpu: powerplay initialization failed

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Fri Nov 4 08:08:13 UTC 2016


https://bugzilla.kernel.org/show_bug.cgi?id=185681

--- Comment #5 from René Linder <rene.linder at lihaso.ch> ---
If i go back to where the Powermanagment (smu7_hwmgr.c) where the commit
change:

Since Commit: ab4f06d3adcc5165b13ed2e657050fd1808f319b (agd5f/linux
origin/drm-fixes-4.9
-            iceland_hwmgr_init(hwmgr);
+            topaz_set_asic_special_caps(hwmgr);
+            hwmgr->feature_mask &= ~(PP_SMC_VOLTAGE_CONTROL_MASK |

And the Problem is that it get an empty table back here:
        struct phm_ppt_v1_information *table_info =
                        (struct phm_ppt_v1_information *)hwmgr->pptable;
        struct phm_ppt_v1_clock_voltage_dependency_table *sclk_table = NULL;

        printk("Table info");
        if (table_info == NULL) {
                printk("failed\n");
                return -EINVAL;
        }
        printk("successfull");

dmesg Output of this Part:
[    9.616470] [drm] Memory usable by graphics device = 2048M
[    9.616473] [drm] Replacing VGA console driver
[    9.616513] [drm] ACPI BIOS requests an excessive sleep of 5000 ms, using
1500 ms instead
[    9.623922] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    9.623924] [drm] Driver supports precise vblank timestamp query.
[    9.627447] vga_switcheroo: enabled
[    9.627897] vgaarb: device changed decodes:
PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[    9.639545] ATOM BIOS: HP
[    9.639562] [drm] GPU posting now...
[    9.643523] [drm] Changing default dispclk from 0Mhz to 600Mhz
[    9.646378] [TTM] Zone  kernel: Available graphics memory: 1910192 kiB
[    9.646380] [TTM] Initializing pool allocator
[    9.646387] [TTM] Initializing DMA pool allocator
[    9.646413] amdgpu 0000:0a:00.0: VRAM: 1024M 0x0000000000000000 -
0x000000003FFFFFFF (1024M used)
[    9.646415] amdgpu 0000:0a:00.0: GTT: 1865M 0x0000000040000000 -
0x00000000B496BFFF
[    9.646426] [drm] Detected VRAM RAM=1024M, BAR=256M
[    9.646428] [drm] RAM width 64bits DDR3
[    9.646448] [drm] amdgpu: 1024M of VRAM memory ready
[    9.646450] [drm] amdgpu: 1865M of GTT memory ready.
[    9.646470] [drm] GART: num cpu pages 477548, num gpu pages 477548
[    9.648496] [drm] PCIE GART of 1865M enabled (table at 0x0000000000040000).
[    9.648543] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    9.648544] [drm] Driver supports precise vblank timestamp query.
[    9.648598] amdgpu 0000:0a:00.0: amdgpu: using MSI.
[    9.648633] [drm] amdgpu: irq initialized.
[    9.648642] Table info
[    9.648643] failed
[    9.648644] Get EVV Voltage Failed.  Abort Driver loading!
[    9.648646] amdgpu: powerplay initialization failed
[    9.648706] [drm:amdgpu_device_init [amdgpu]] *ERROR* sw_init of IP block
<amdgpu_powerplay> failed -22
[    9.648713] amdgpu 0000:0a:00.0: amdgpu_init failed
[    9.650148] [TTM] Finalizing pool allocator
[    9.650152] [TTM] Finalizing DMA pool allocator
[    9.650181] [TTM] Zone  kernel: Used memory at exit: 0 kiB
[    9.650182] [drm] amdgpu: ttm finalized
[    9.650187] amdgpu 0000:0a:00.0: Fatal error during GPU init
[    9.650193] [drm] amdgpu: finishing device.
[    9.650195] [TTM] Memory type 2 has not been initialized
[    9.650232] vga_switcheroo: disabled
[    9.650546] amdgpu: probe of 0000:0a:00.0 failed with error -22

-- 
You are receiving this mail because:
You are watching the assignee of the bug.


More information about the dri-devel mailing list