linux-xiaomi-chiron/drivers/gpu/drm/panel
Eric Anholt 3481fe768f drm/panel: Enable DSI transactions on the RPi panel.
It turns out that I had just mistaken what type of write the register
writes were supposed to be, using DCS instead of generic long writes.

Switching to transactions instead of using the atmel as a bridge also
seems to resolve the sparkling pixels problem I've had.

Signed-off-by: Eric Anholt <eric@anholt.net>
Fixes: 2f733d6194 ("drm/panel: Add support for the Raspberry Pi 7" Touchscreen.")
Link: https://patchwork.freedesktop.org/patch/msgid/20171031193258.17373-2-eric@anholt.net
Reviewed-by: Boris Brezillon <boris.brezillon@bootlin.com>
Acked-by: Thierry Reding <treding@nvidia.com>
2018-04-30 13:57:13 -07:00
..
Kconfig
Makefile
panel-arm-versatile.c
panel-ilitek-ili9322.c
panel-innolux-p079zca.c
panel-jdi-lt070me05000.c
panel-lg-lg4573.c
panel-lvds.c
panel-orisetech-otm8009a.c
panel-panasonic-vvx10f034n00.c
panel-raspberrypi-touchscreen.c drm/panel: Enable DSI transactions on the RPi panel. 2018-04-30 13:57:13 -07:00
panel-raydium-rm68200.c
panel-samsung-ld9040.c
panel-samsung-s6e3ha2.c
panel-samsung-s6e8aa0.c
panel-samsung-s6e63j0x03.c
panel-seiko-43wvf1g.c
panel-sharp-lq101r1sx01.c
panel-sharp-ls043t1le01.c
panel-simple.c
panel-sitronix-st7789v.c