linux/drivers/gpu/drm/bridge
Tomi Valkeinen fd70c7755b drm/bridge: tc358767: fix max_tu_symbol value
max_tu_symbol was programmed to TU_SIZE_RECOMMENDED - 1, which is not
what the spec says. The spec says:

roundup ((input active video bandwidth in bytes/output active video
bandwidth in bytes) * tu_size)

It is not quite clear what the above means, but calculating
max_tu_symbol = (input Bps / output Bps) * tu_size seems to work and
fixes the issues seen.

This fixes artifacts in some videomodes (e.g. 1024x768@60 on 2-lanes &
1.62Gbps was pretty bad for me).

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Tested-by: Jyri Sarha <jsarha@ti.com>
Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190924131702.9988-1-tomi.valkeinen@ti.com
2019-10-10 11:15:45 +02:00
..
adv7511 drm fixes for 5.4-rc1 2019-09-27 11:13:35 -07:00
analogix drm/panel: drop return code from drm_panel_detach() 2019-08-10 15:41:48 +02:00
synopsys drm-misc-next for 5.4: 2019-08-27 17:21:04 +10:00
analogix-anx78xx.c Linux 5.2-rc5 2019-06-19 12:07:29 +02:00
analogix-anx78xx.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
cdns-dsi.c drm/bridge: cdns: Convert to phy framework 2019-02-07 09:48:40 +01:00
dumb-vga-dac.c drm/bridge: dumb-vga-dac: Fix dereferencing -ENODEV DDC channel 2019-08-14 16:44:04 +02:00
Kconfig drm-misc-next for 5.4: 2019-08-09 16:04:31 +10:00
lvds-encoder.c Linux 5.2-rc5 2019-06-19 12:07:29 +02:00
Makefile drm/bridge: tc358764: Add DSI to LVDS bridge driver 2018-07-27 09:09:57 +02:00
megachips-stdpxxxx-ge-b850v3-fw.c drm/bridge/megachips: Drop GPIO header 2019-08-05 18:42:15 +02:00
nxp-ptn3460.c drm/bridge/nxp-ptn3460: Drop legacy GPIO headers 2019-08-05 18:48:07 +02:00
panel.c Linux 5.2-rc5 2019-06-19 12:07:29 +02:00
parade-ps8622.c drm/bridge/parade: Drop legacy GPIO header 2019-08-05 18:50:50 +02:00
sii902x.c drm/bridge: sii902x: add audio graph card support 2019-07-25 14:20:02 +02:00
sii9234.c gpu: drm: bridge: sii9234: simplify getting the adapter of a client 2019-06-12 16:01:30 +02:00
sil-sii8620.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
sil-sii8620.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tc358764.c drm/bridge: drop drmP.h usage 2019-05-26 10:55:04 +02:00
tc358767.c drm/bridge: tc358767: fix max_tu_symbol value 2019-10-10 11:15:45 +02:00
thc63lvd1024.c R-Car DU changes for v5.3: 2019-06-11 10:08:49 +02:00
ti-sn65dsi86.c drm/bridge: ti-sn65dsi86: use dev name for debugfs 2019-07-16 09:53:03 +02:00
ti-tfp410.c drm/bridge: ti-tfp410: Provide ddc symlink in connector sysfs directory 2019-07-31 16:34:55 +02:00