I'd like to suggest that the romstrap files be moved from southbridge to mainboard, because the files are board specific with a default MAC address. Also the ck804_nic.c files needs a mainboard specific get_mac_address() that resides in mainboard.
Steve