OrangePi_CM5/drivers/gpu/drm/bridge
Hangyu Hua 7f29d75693 drm: bridge: sii8620: fix possible off-by-one
[ Upstream commit 21779cc21c732c5eff8ea1624be6590450baa30f ]

The next call to sii8620_burst_get_tx_buf will result in off-by-one
When ctx->burst.tx_count + size == ARRAY_SIZE(ctx->burst.tx_buf). The same
thing happens in sii8620_burst_get_rx_buf.

This patch also change tx_count and tx_buf to rx_count and rx_buf in
sii8620_burst_get_rx_buf. It is unreasonable to check tx_buf's size and
use rx_buf.

Fixes: e19e9c692f ("drm/bridge/sii8620: add support for burst eMSC transmissions")
Signed-off-by: Hangyu Hua <hbh25y@gmail.com>
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Signed-off-by: Robert Foss <robert.foss@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20220518065856.18936-1-hbh25y@gmail.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-08-21 15:15:45 +02:00
..
adv7511 drm: bridge: adv7511: Add check for mipi_dsi_driver_register 2022-08-21 15:15:41 +02:00
analogix drm/bridge: analogix_dp: Support PSR-exit to disable transition 2022-06-14 18:32:46 +02:00
cadence drm: bridge: cdns-mhdp8546: Fix PM reference leak in 2021-07-19 09:44:44 +02:00
synopsys drm/bridge: dw-hdmi: use safe format when first in bridge chain 2022-04-08 14:40:15 +02:00
Kconfig drm/bridge/sii8620: fix dependency on extcon 2021-07-14 16:56:14 +02:00
Makefile
…
cdns-dsi.c drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt 2022-04-08 14:40:18 +02:00
chrontel-ch7033.c
…
display-connector.c drm/bridge: display-connector: fix an uninitialized pointer in probe() 2022-01-27 10:53:44 +01:00
lontium-lt9611.c drm/bridge: lt9611: Fix handling of 4k panels 2021-09-22 12:27:54 +02:00
lvds-codec.c
…
megachips-stdpxxxx-ge-b850v3-fw.c drm/bridge: megachips: Ensure both bridges are probed before registration 2022-01-27 10:54:12 +01:00
nwl-dsi.c drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe 2022-04-08 14:40:12 +02:00
nwl-dsi.h
…
nxp-ptn3460.c
…
panel.c drm: bridge/panel: Cleanup connector on bridge detach 2021-05-14 09:50:01 +02:00
parade-ps8622.c
…
parade-ps8640.c
…
sii902x.c
…
sii9234.c
…
sil-sii8620.c drm: bridge: sii8620: fix possible off-by-one 2022-08-21 15:15:45 +02:00
sil-sii8620.h
…
simple-bridge.c
…
tc358762.c
…
tc358764.c
…
tc358767.c drm/bridge: tc358767: Make sure Refclk clock are enabled 2022-08-21 15:15:38 +02:00
tc358768.c
…
tc358775.c
…
thc63lvd1024.c
…
ti-sn65dsi86.c drm/bridge: ti-sn65dsi86: Set max register for regmap 2022-01-27 10:53:57 +01:00
ti-tfp410.c
…
ti-tpd12s015.c
…