Yes, and this is awesome, but this still ongoing and was not always the case [1] [2]. Following the "shitty code" debacle, Amlogic announced a two year effort to mainline their drivers.
[1] https://github.com/steeve/linux-amlogic
[2] http://www.cnx-software.com/2016/08/19/amlogic-releases-linu...
[1]: http://linux-meson.com/doku.php [2]: https://patchwork.kernel.org/project/linux-amlogic/list/