The fix for that compilation issue is contained in d1b167e168bdac0b6af11e7a8c601773639fc419
Basically you need to make nouveau_channel_idle return an int, and just stick a 'return ret' at the end. And adjust the prototype in nouveau_drv.h.
The fix for that compilation issue is contained in d1b167e168bdac0 b6af11e7a8c6017 73639fc419
Basically you need to make nouveau_ channel_ idle return an int, and just stick a 'return ret' at the end. And adjust the prototype in nouveau_drv.h.