Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Welcomed and encouraged to submit their driver for consideration. I would guess that the vast majority of vendor-proprietary drivers would get rejected from upstream, so for most cases the viable options for vendors wishing have an driver in mainline are to improve an existing reverse-engineered driver or rewrite the driver to fit the kernel standards.


If they accounted for mainlining from the start and not just as an afterthought, they would not have this issue.


A lot of the drivers are older than their Linux port, which makes mainlining from the start not really make sense. Nvidia and PowerVR I know for a fact are in that category.


Sure, that makes sense.


Getting your driver accepted upstream is a conversation with the maintainers of that kernel part.

You can't just throw a pile of code over the fence and assume it will be accepted.

When adding support for your device keep in mind that this is something everyone wants, maintainers/users/vendors alike.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: