mirror of https://github.com/torvalds/linux.git
After the changes from 4.20 the DSI encoder tries to find the
attached panel before populating the DSI bus. If the panel is
not found -EPROBE_DEFER is returned, so the DSI bus is never
populated and the panel never added.
Fix this by populating the DSI bus before searching for the
video sink in dsi_init_output().
Fixes:
|
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Makefile | ||
| base.c | ||
| core.c | ||
| dispc.c | ||
| dispc.h | ||
| dispc_coefs.c | ||
| display.c | ||
| dpi.c | ||
| dsi.c | ||
| dss-of.c | ||
| dss.c | ||
| dss.h | ||
| hdmi.h | ||
| hdmi4.c | ||
| hdmi4_cec.c | ||
| hdmi4_cec.h | ||
| hdmi4_core.c | ||
| hdmi4_core.h | ||
| hdmi5.c | ||
| hdmi5_core.c | ||
| hdmi5_core.h | ||
| hdmi_common.c | ||
| hdmi_phy.c | ||
| hdmi_pll.c | ||
| hdmi_wp.c | ||
| omapdss-boot-init.c | ||
| omapdss.h | ||
| output.c | ||
| pll.c | ||
| sdi.c | ||
| venc.c | ||
| video-pll.c | ||