http://nerdralph.blogspot.ca/2017/03/amdgpu-pro-1660-on-ubuntu-kernel-4105.html
When you're ready to come back to the deep end of the pool we'll still be here. :-)
on the rx470 in question I ended up hard-coding mem/core clocks & voltages in the BIOS so no tool is needed to change speed, happy with it on Win10 LTSB for now but may try linux again, thanks
question: on your blog, in the amdgpu screenshot it shows that 2100 MHz is the max, why is overclocking limited in linux? (or do you just not care becuause 2100MHz happens to be perfect for eth using your tightened timings?)
If you look back in this thread you'll see where I posted about hitting a limit of 2100 with this particular card. Lots of Linux users have cards (usually Rx 480) running up to 2200 or even higher.