vendor-specific drivers are the norm. Usually on an obsolete kernel version which never gets updated.