Thanks for the response, I did however figure out this particular problem. I had compiled the 4.5 kernel and it still did the same thing. Turns out I needed a different or more drivers, I ended up putting all of these file
Code:
tonga_ce.bin, tonga_me.bin, tonga_mec.bin,
tonga_rlc.bin, tonga_sdma.bin, tonga_uvd.bin,
tonga_mc.bin, tonga_mec2.bin tonga_pfp.bin,
tonga_sdma1.bin, tonga_smc.bin tonga_vce.bin
into the /lib/firmware/amdgpu directory while setting CONFIG_DRM_AMDGPU=m and now it boots and seems to load that fine (I don't know if all of those files are needed or just a particular one but the only one my system had ever warned me about was tonga_mc.bin which I already had) However my X still doesn't work and I was hoping this would fix that :/ however as that's a separate issue I'll post a different thread about that.
I do however think that as long as I do not run into any issues I'll be keeping the 4.5 kernel.