The Reference design is based on the ZedBoard. It has the complete infrastructure for Linux support.
The reference design contains HDL blocks for interfacing with the various components of the motor control hardware:
In order to build the project you need to follow the instructions from ADI Reference Designs HDL User Guide
For instructions on how to setup linux on the ZED board, please follow instructions at:
Linux on Zynq Quick Start Guide