2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-27 06:34:11 +08:00
linux-next/drivers/gpu/drm/bridge
Douglas Anderson baef4d5619 drm/bridge: ti-sn65dsi86: Clear old error bits before AUX transfers
The AUX channel transfer error bits in the status register are latched
and need to be cleared.  Clear them before doing our transfer so we
don't see old bits and get confused.

Without this patch having a single failure would mean that all future
transfers would look like they failed.

Fixes: b814ec6d45 ("drm/bridge: ti-sn65dsi86: Implement AUX channel")
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Reviewed-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20200508163314.1.Idfa69d5d3fc9623083c0ff78572fea87dccb199c@changeid
2020-05-18 20:01:14 +02:00
..
adv7511 drm: Fix misspellings of "Analog Devices" 2020-04-21 08:15:03 +02:00
analogix drm/bridge: analogix_dp: Split bind() into probe() and real bind() 2020-04-09 10:29:35 +02:00
synopsys Merge drm/drm-next into drm-misc-next 2020-04-17 08:12:22 +02:00
cdns-dsi.c drm/bridge: Extend bridge API to disable connector creation 2020-02-26 13:31:23 +02:00
chrontel-ch7033.c drm/bridge: chrontel-ch7033: Add a new driver 2020-05-05 09:48:56 +02:00
display-connector.c drm/bridge: Add bridge driver for display connectors 2020-02-26 13:31:37 +02:00
Kconfig drm/bridge: chrontel-ch7033: Add a new driver 2020-05-05 09:48:56 +02:00
lvds-codec.c drm/bridge: Extend bridge API to disable connector creation 2020-02-26 13:31:23 +02:00
Makefile drm/bridge: chrontel-ch7033: Add a new driver 2020-05-05 09:48:56 +02:00
megachips-stdpxxxx-ge-b850v3-fw.c drm/bridge: Extend bridge API to disable connector creation 2020-02-26 13:31:23 +02:00
nwl-dsi.c drm/bridge: Add NWL MIPI DSI host controller support 2020-04-09 15:52:47 +02:00
nwl-dsi.h drm/bridge: Add NWL MIPI DSI host controller support 2020-04-09 15:52:47 +02:00
nxp-ptn3460.c drm/bridge: Extend bridge API to disable connector creation 2020-02-26 13:31:23 +02:00
panel.c drm/bridge: panel: Return always an error pointer in drm_panel_bridge_add() 2020-04-25 16:48:55 +02:00
parade-ps8622.c drm/bridge: Extend bridge API to disable connector creation 2020-02-26 13:31:23 +02:00
parade-ps8640.c drm/bridge: ps8640: Let panel to set the connector type 2020-04-25 16:43:11 +02:00
sii902x.c drm/bridge: Extend bridge API to disable connector creation 2020-02-26 13:31:23 +02:00
sii9234.c drm/bridge: sii9234: silence warning about regulators during deferred probe 2020-03-27 08:39:55 +01:00
sil-sii8620.c drm/bridge: Extend bridge API to disable connector creation 2020-02-26 13:31:23 +02:00
sil-sii8620.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
simple-bridge.c drm/bridge: simple-bridge: Add support for the TI OPA362 2020-02-26 13:31:33 +02:00
tc358764.c drm: Remove drm_fb_helper add, add all and remove connector calls 2020-03-06 14:19:58 +01:00
tc358767.c Linux 5.6-rc5 2020-03-11 07:27:21 +10:00
tc358768.c drm/bridge: fix stack usage warning on old gcc 2020-04-29 22:35:50 +02:00
thc63lvd1024.c drm/bridge: Extend bridge API to disable connector creation 2020-02-26 13:31:23 +02:00
ti-sn65dsi86.c drm/bridge: ti-sn65dsi86: Clear old error bits before AUX transfers 2020-05-18 20:01:14 +02:00
ti-tfp410.c Linux 5.6-rc5 2020-03-11 07:27:21 +10:00
ti-tpd12s015.c drm/bridge: Add driver for the TI TPD12S015 HDMI level shifter 2020-02-26 13:31:38 +02:00