* Tomi Valkeinen <tomi.valkeinen@xxxxxxxxxxxxxxxx> [210226 09:04]: > Hmm, if I read the code right, TE was not enabled at all before this patch. > And this patch enables it. So maybe TE has never worked with that panel? > > You could try changing the enable_te calls to pass false. > > Or with the upstream driver, comment out > > mipi_dsi_dcs_set_tear_on(ddata->dsi, MIPI_DSI_DCS_TEAR_MODE_VBLANK); Yup you're right that's it. Commenting it out in drivers/gpu/drm/panel/panel-dsi-cm.c makes the warnings go away. There are some BTA related comments in the old v3.0.8 based Android kernel for droid4 panel at [0], but I don't really follow what they mean. Maybe it's some ordering issue? Regards, Tony [0] https://github.com/NotKit/android_kernel_motorola_omap4-common/blob/hybris-11.0/drivers/video/omap2/displays/panel-mapphone.c