maybe you should have a look here ?h=montage-3103b.v2
this is likely upstreamd from Brad and if you have some patch he is likely helpful in getting it upstream too
This is his gh repo, just open an issue if you have questions/patches for the driver Issues · b-rad-NDi/Ubuntu-media-tree-kernel-builder · GitHub
Thanks. I just found that yesterday. It looks really promising, and it will be great when the code gets pushed upstream. I've only really had time to install the pre-compiled kernel from his PPA, which doesn't seem to work yet, though I didn't spend long trying to get it to work, so I could have missed something obvious.