On 06/13/2018 03:52 PM, Fabio Estevam wrote:
On Wed, Jun 13, 2018 at 9:38 AM, Stefan Agner stefan@agner.ch wrote:
It seems to me a rather extreme measure though, given we could fix the situation rather easily.
There are dtb's using the fbdev mxsfb driver like for example: arch/arm/boot/dts/imx28-evk.dts
If we kill the fbdev mxsfb driver then the display will stop working for some users and I don't think they will be happy.
Maybe it's time to fix them ?
Having two drivers for the same hardware in the kernel is a bad idea and the new driver was in the kernel for long enough for the user of the old deprecated bindings migrated over I think.
Last time I tried it was not possible to use the original fbdev mxsfb bindings with the new drm driver.
Of course we can convert to the drm mxsfb driver, but IMHO we should avoid functional breakage all of a sudden.
The driver was in the kernel for over a year now though, so it's not new and sudden anymore.
In the meantime Stefan's patch seems to be a good approach.