Guide to contribute to kernel video drivers
Alexander Mishurov
alexander.m.mishurov at gmail.com
Mon Feb 22 11:21:42 UTC 2016
I agreed that the first thing we have to do is to move to linux kpi. But
this step causes some questions.
1. Linux kpi is conflicting with drm_os_freebsd and drm_scatter and may
be some other things from drm. This means we have to migrate whole drm
core to linux kpi and therefore that affects at least radeon drivers.
It's quite huge amount of work in comparison to only i915. What about
existing non i915 drivers depend on drm and drm_os_freebsd ?
2. Move to linux kpi is not enough, I'm sure there should be one more
layer like drm_os_freebsd on top of linux kpi with our own macros,
inlines and other things for minimizing modifications of the original
Linux driver sources because linux kpi covers only basic things.
3. Did anyone already start to work on moving to linux kpi?
More information about the freebsd-x11
mailing list