After our ViewCast Osprey 820 drivers were released earlier this year, we held off requesting an upstream merge knowing that we’d have to give them a whitespace cleanup, and we also wanted to gather public feedback prior to any formal peer review.
After 3 months, no negative feedback and continued reliability during testing, we’ve cleaned up the patches and made them available in our git repositories.
We’ve posted a merge request to the linux-media mailing list. Assuming no major problems you should see the patches merged into the next kernel release candidate shortly. The firmware has also been present for upstream merge and is available via git here.