Accton AS5712_54X: Support kernel module

Signed-off-by: Curt Brune <curt@cumulusnetworks.com>