We have been using the CC9P9125 for years now always thinking it would perform Auto MDI-X on the Eth interface. Now a customer complains about it so we started testing. It seems it doesn't work at all. We needed to use a crossover cable in direct connection to one of our older Computers here.
The BSP code in MII.c suggest that the bit for the ICS Phy is set to auto (Register 19). However I am a bit concerned that it might be a problem that the code only notes 1893B while there is actually a 1893C on the boards, so maybe the auto detect fails.
We use Net+OS 7.3. but we also tried the fresh-out-of-box modules (with the plain ftp programming software) and they also didn't responded on a 1:1 patch cable.