Accton AS5712_54X and additional commits

These commits would like to be merged to the master branch. Thank you.