IIO likes the driver except for one tiny bit.
Using a 32 bit buffer to store 12 bit adc data.
Except for that minor change jonathan stated 'Very very nearly there' :)
I'll make the changes and test the thing and get it done in some time
Thankfully, i'll be walking away with a completeness feeling from GSoC :)