On 21/07/17 19:20, Stuart Longland wrote: > I have also tried the drm-next branch of the kernel, commit > a26307ced13c6f1ad82593964e303b053586b064, with the same effect. > > I can confirm that /lib/firmware/amdgpu/polaris12_mc.bin exists. So I > have no idea why I am getting -ENOENT (aka error -2). If the file isn't > to go in /lib/firmware, then where do I put it? The following .config options in the kernel have worked around the issue I think: > CONFIG_FW_LOADER=y > # CONFIG_FIRMWARE_IN_KERNEL is not set > CONFIG_EXTRA_FIRMWARE="amdgpu/polaris12_ce.bin amdgpu/polaris12_mc.bin amdgpu/polaris12_me.bin amdgpu/polaris12_mec2.bin amdgpu/polaris12_mec.bin amdgpu/polaris12_pfp.bin amdgpu/polaris12_rlc.bin amdgpu/polaris12_sdma1.bin amdgpu/polaris12_sdma.bin amdgpu/polaris12_smc.bin amdgpu/polaris12_uvd.bin amdgpu/polaris12_vce.bin" > CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware" Testing with some of the OpenGL screensavers in xscreensaver seems to show reasonable performance (well, good enough for my needs: this is a work PC). I'm not sure that's the proper solution though. It at least confirms my firmware binaries are good though, otherwise I'm certain it wouldn't be working there either. -- Stuart Longland (aka Redhatter, VK4MSL) I haven't lost my mind... ...it's backed up on a tape somewhere. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: <https://lists.freedesktop.org/archives/amd-gfx/attachments/20170721/72528690/attachment.sig>