Nobody's asking for mainline submissions though. Just publishing the drivers source code under a FLOSS licence when they stop supporting it would be enough to let the community take over the maintenance.
The sources for the matching userspace binaries (which are usually the issue for Android version bumps) are usually under NDA by the component manufacturer and can not be released by the OEM independently.