VideoBuf2 is a new implementation of the existing videobuffer API, promising lots of improvements, cleaner abstractions, resolved intrinsic deficiencies. It has been integrated into the 2.6.38 kernel, later several drivers have been converted to it. It has been suggested, that supporting it would also be beneficial for soc-camera. And indeed, extending the soc-camera core to support both videobuffer API versions turned out to be a reasonably simple task, but converting individual camera host drivers will require more work, which is also the reason, why supporting both versions simultaneously is important.
Patches, implementing videobuf2 core support and porting sh_mobile_ceu to it, have been posted for review. Patch 2/3 should be pretty close to its final version, patch 3/3 might require further work, possibly, specific support for multiplane formats will have to be added.