mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-11 04:46:38 +07:00
1d926114d8
The hdmi output in rcar-du uses the i2c slave encoder interface to link to the adv7511 encoder chip. The kms driver creates encoder and connector entities that internally uses the drm_encoder_slave_funcs ops provided by the slave encoder driver. Change the driver such that it expects a bridge entity instead of a slave encoder. The hdmi connector code isn't needed anymore as we expect the adv7511 bridge driver to create/manage the connector. Note that the kms driver still expects a connector node for hdmi to be present in DT. This node has no connection to the connector created by the bridge driver. Tested-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Archit Taneja <architt@codeaurora.org>
17 lines
394 B
Makefile
17 lines
394 B
Makefile
rcar-du-drm-y := rcar_du_crtc.o \
|
|
rcar_du_drv.o \
|
|
rcar_du_encoder.o \
|
|
rcar_du_group.o \
|
|
rcar_du_kms.o \
|
|
rcar_du_lvdscon.o \
|
|
rcar_du_plane.o \
|
|
rcar_du_vgacon.o
|
|
|
|
rcar-du-drm-$(CONFIG_DRM_RCAR_HDMI) += rcar_du_hdmienc.o
|
|
|
|
rcar-du-drm-$(CONFIG_DRM_RCAR_LVDS) += rcar_du_lvdsenc.o
|
|
|
|
rcar-du-drm-$(CONFIG_DRM_RCAR_VSP) += rcar_du_vsp.o
|
|
|
|
obj-$(CONFIG_DRM_RCAR_DU) += rcar-du-drm.o
|