[PATCH v4 24/80] drm/omap: dsi: move TE GPIO handling into core
Tony Lindgren
tony at atomide.com
Sat Feb 27 07:18:45 UTC 2021
* Tomi Valkeinen <tomi.valkeinen at ideasonboard.com> [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
More information about the dri-devel
mailing list