No worries, as I said before waiting on one person to reply regarding TDC but I'm also in the process of asking a 2nd, only problem is the forum that person is more active on I'm waiting for activation to be able to ask.
In the meantime @Ized
has kindly pointed me to source of some driver code he sent me so I'll be digging into that.
Thirdly I'm gonna manually sift through new atombios.h files which are on some repositories that AMD personnel are updating (just in case a mod thinks it's hacking it isn't, their freely viewable but not downloadable).
If I manually take new updated atombios.h (ie copy script manually) and mod into old atomdis it doesn't works as there are certain "things" the rest of the files used to make atomdis lack. As I'm no programmer I can't make sense of what I have to do to update it.
What I think is MPDL is a) due to info in reviews (checked about 2-3 against values I've marked) b) its right next to MAX ASIC Temp, same location as Hawaii.
What I think is TDP may well be TDC, I don't know as can't find a figure for it online to cross ref with.
Now why I think TDP is TDP as in the Stock Sapphire bios it matches what I think is MPDL. And in Hawaii ROMs TDP / MPDL are always the same and TDC is usually lower by a few percent.
Now I can't yet find a value that resembles TDC, in Hawaii you found TDP > TDC > MPDL > MAX ASIC Temp (grey boxed value)
Now look at the Fury section.
It could well be there is no TDC value and its linked. Now you see when I test effect of TDP / MPDL / TDC when modding a Hawaii ROM I rely on a) monitoring gpu frequency b) software readings for VIN , IIN , IOUT , POUT , PIN .
You're in a position to get real data via DMM, which is beyond my capabilities.
Now if your wondering why TDP isn't the same as MPDL in the unlocked Sapphire Fury ROM, I think they "gimped" the ROM and that's why reviewers see the same GPU frequency range when they use that ROM for testing. In Hawaii all 3 values needed to be upped to effect GPU frequency.
Even when voltage control comes out for Fiji it will be the same as Hawaii. ie software applies a global GPU voltage offset hitting all DPM state voltages.
With bios modding some people on Hawaii have lowered the idle voltage well below stock and ramped up highest state to what they require. Then some have also tested what they require for the in between states and set those as they require.
Now Fiji is EVV GEN 2 and so is Tonga (aka R9 285 / 380) I'll also look at those ROMs, looking at those PowerPlays will also get me some data / experience.Edited by gupsterg - 11/6/15 at 2:01pm