linux/drivers/gpu/drm/sti
Laurent Pinchart 3bb80f2495 drm: bridge: Link encoder and bridge in core code
Instead of linking encoders and bridges in every driver (and getting it
wrong half of the time, as many drivers forget to set the drm_bridge
encoder pointer), do so in core code. The drm_bridge_attach() function
needs the encoder and optional previous bridge to perform that task,
update all the callers.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Stefan Agner <stefan@agner.ch> # For DCU
Acked-by: Boris Brezillon <boris.brezillon@free-electrons.com> # For atmel-hlcdc
Acked-by: Vincent Abriou <vincent.abriou@st.com> # For STI
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com> # For sun4i
Acked-by: Xinliang Liu <z.liuxinliang@hisilicon.com> # For hisilicon
Acked-by: Jyri Sarha <jsarha@ti.com> # For tilcdc
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Archit Taneja <architt@codeaurora.org>
Link: http://patchwork.freedesktop.org/patch/msgid/1481709550-29226-4-git-send-email-laurent.pinchart+renesas@ideasonboard.com
2016-12-18 16:31:45 +05:30
..
Kconfig drm/sti: remove stih415-416 platform support 2016-09-20 15:03:33 +02:00
Makefile drm/sti: remove stih415-416 platform support 2016-09-20 15:03:33 +02:00
NOTES
sti_awg_utils.c drm/sti: adjust delay for AWG 2016-06-27 10:18:25 +02:00
sti_awg_utils.h drm: sti: add DVO output connector 2014-12-30 15:08:16 +01:00
sti_compositor.c drm/sti: remove stih415-416 platform support 2016-09-20 15:03:33 +02:00
sti_compositor.h drm/sti: fix compositor debugfs creation 2016-09-20 11:32:07 +02:00
sti_crtc.c drm/sti: fix compositor debugfs creation 2016-09-20 11:32:07 +02:00
sti_crtc.h drm/irq: Use unsigned int pipe in public API 2015-10-06 12:57:47 +02:00
sti_cursor.c drm/sti: fix atomic_disable check 2016-09-20 11:32:05 +02:00
sti_cursor.h drm/sti: atomic crtc/plane update 2015-08-03 14:26:05 +02:00
sti_drv.c Merge tag 'topic/drm-misc-2016-11-10' of git://anongit.freedesktop.org/drm-intel into drm-next 2016-11-11 09:28:44 +10:00
sti_drv.h drm: sti: rework init sequence 2016-06-21 21:32:52 +02:00
sti_dvo.c drm: bridge: Link encoder and bridge in core code 2016-12-18 16:31:45 +05:30
sti_gdp.c drm: Nuke fb->pixel_format 2016-12-15 14:55:34 +02:00
sti_gdp.h drm/sti: atomic crtc/plane update 2015-08-03 14:26:05 +02:00
sti_hda.c drm: bridge: Link encoder and bridge in core code 2016-12-18 16:31:45 +05:30
sti_hdmi_tx3g4c28phy.c drm: sti: add HDMI driver 2014-07-30 19:24:55 +02:00
sti_hdmi_tx3g4c28phy.h drm: sti: add HDMI driver 2014-07-30 19:24:55 +02:00
sti_hdmi.c drm: bridge: Link encoder and bridge in core code 2016-12-18 16:31:45 +05:30
sti_hdmi.h drm: sti: Add ASoC generic hdmi codec support. 2016-07-01 09:12:49 +02:00
sti_hqvdp_lut.h drm: sti: add HQVDP plane 2014-12-11 14:00:13 +01:00
sti_hqvdp.c drm: Nuke fb->pixel_format 2016-12-15 14:55:34 +02:00
sti_mixer.c drm/sti: remove stih415-416 platform support 2016-09-20 15:03:33 +02:00
sti_mixer.h drm: sti: use late_register and early_unregister callbacks 2016-06-21 21:32:52 +02:00
sti_plane.c drm: sti: use generic zpos for plane 2016-07-29 10:02:51 +02:00
sti_plane.h drm: sti: use generic zpos for plane 2016-07-29 10:02:51 +02:00
sti_tvout.c drm/sti: remove stih415-416 platform support 2016-09-20 15:03:33 +02:00
sti_vid.c drm/sti: use valid video mode 2016-09-20 11:32:06 +02:00
sti_vid.h drm: sti: use late_register and early_unregister callbacks 2016-06-21 21:32:52 +02:00
sti_vtac.c drm/sti: Fix sparse warnings 2016-09-20 11:32:04 +02:00
sti_vtg.c drm/sti: Fix sparse warnings 2016-09-20 11:32:04 +02:00
sti_vtg.h drm/sti: update VTG timing programming 2016-02-26 10:03:57 +01:00