Star64_linux/drivers/gpu/drm/bridge
YueHaibing c2530cc961 drm/bridge: tpd12s015: Fix irq registering in tpd12s015_probe
gpiod_to_irq() return negative value in case of error,
the existing code doesn't handle negative error codes.
If the HPD gpio supports IRQs (gpiod_to_irq returns a
valid number), we use the IRQ. If it doesn't (gpiod_to_irq
returns an error), it gets polled via detect().

Fixes: cff5e6f7e8 ("drm/bridge: Add driver for the TI TPD12S015 HDMI level shifter")
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20201102143024.26216-1-yuehaibing@huawei.com
2020-11-05 22:09:09 +01:00
..
adv7511 drm: bridge: adv7511: make adv7511_hdmi_hw_params() static 2020-10-17 08:12:00 +02:00
analogix drm/bridge: analogix_dp: make analogix_dp_start_aux_transaction() static 2020-10-17 08:11:50 +02:00
cadence drm: bridge: cdns-mhdp8546: fix compile warning 2020-10-01 12:49:22 +02:00
synopsys drm: bridge: dw-hdmi: Constify dw_hdmi_i2s_ops 2020-10-05 16:06:58 +02:00
cdns-dsi.c
chrontel-ch7033.c
display-connector.c
Kconfig drm: bridge: Add support for Cadence MHDP8546 DPI/DP bridge 2020-09-18 15:16:01 +03:00
lontium-lt9611.c drm/bridge: Fix the dsi remote end-points 2020-08-29 23:02:34 +02:00
lvds-codec.c drm/bridge: lvds-codec: Add support for regulator 2020-10-16 23:01:55 +02:00
Makefile drm: bridge: Add support for Cadence MHDP8546 DPI/DP bridge 2020-09-18 15:16:01 +03:00
megachips-stdpxxxx-ge-b850v3-fw.c drm/brige/megachips: Add checking if ge_b850v3_lvds_init() is working correctly 2020-08-23 17:08:51 +02:00
nwl-dsi.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
nwl-dsi.h
nxp-ptn3460.c
panel.c
parade-ps8622.c
parade-ps8640.c drm/bridge: ps8640: Rework power state handling 2020-09-15 15:12:24 +02:00
sii902x.c
sii9234.c
sil-sii8620.c
sil-sii8620.h
simple-bridge.c
tc358762.c drm/bridge: tc358762: Add basic driver for Toshiba TC358762 DSI-to-DPI bridge 2020-08-12 22:06:18 +02:00
tc358764.c drm/bridge: tc358764: restore connector support 2020-10-05 16:25:25 +02:00
tc358767.c
tc358768.c
tc358775.c drm/bridge/tc358775: Remove unneeded semicolon 2020-09-10 08:46:24 +02:00
thc63lvd1024.c
ti-sn65dsi86.c drm/bridge: ti-sn65dsi86: remove redundant null check 2020-10-16 21:04:00 +02:00
ti-tfp410.c
ti-tpd12s015.c drm/bridge: tpd12s015: Fix irq registering in tpd12s015_probe 2020-11-05 22:09:09 +01:00