Patch the driver to use data from the FEX file (if you want to use the fex)
You need to supply the driver with platform data (check the header file in the repository you linked). You can either use fex, module arguments or hardcode the values as constants or defines.
No idea, you can compare the drivers to check the differences.
You still will need to add the platform data hacks/code if you want to use this driver on sunxi 3.4.x kernel, in addition to possible backporting issues.