Patch '[ 1429825 ] EJTAG driver (some remaining patch lines for flash/amd.c)' in r740 adds a workaround for RTL8181 in amdstatus() that breaks functionality of this function for other chips.
My opinion is that this has to be solved in a way that general things aren't affected.
Logged In: YES
user_id=156321
Originator: YES
Fixed in r759.
Problematic implementation of amdstatus() deactivated and re-installed original version.
Workaround can still be activated by #if during compilation.