forked from Minki/linux
f0a3dd33ba
The documentation for drm_do_get_edid in drivers/gpu/drm/drm_edid.c states: "As in the general case the DDC bus is accessible by the kernel at the I2C level, drivers must make all reasonable efforts to expose it as an I2C adapter and use drm_get_edid() instead of abusing this function." Exposing the DDC bus as an I2C adapter is more beneficial as it can be used for purposes other than reading the EDID such as modifying the EDID or using the HDMI DDC pins as an I2C bus through the I2C dev interface from userspace (e.g. i2c-tools). Implement this for A10s. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
25 lines
719 B
Makefile
25 lines
719 B
Makefile
sun4i-drm-y += sun4i_drv.o
|
|
sun4i-drm-y += sun4i_framebuffer.o
|
|
|
|
sun4i-drm-hdmi-y += sun4i_hdmi_enc.o
|
|
sun4i-drm-hdmi-y += sun4i_hdmi_i2c.o
|
|
sun4i-drm-hdmi-y += sun4i_hdmi_ddc_clk.o
|
|
sun4i-drm-hdmi-y += sun4i_hdmi_tmds_clk.o
|
|
|
|
sun4i-tcon-y += sun4i_tcon.o
|
|
sun4i-tcon-y += sun4i_rgb.o
|
|
sun4i-tcon-y += sun4i_dotclock.o
|
|
sun4i-tcon-y += sun4i_crtc.o
|
|
|
|
sun4i-backend-y += sun4i_backend.o sun4i_layer.o
|
|
|
|
sun8i-mixer-y += sun8i_mixer.o sun8i_layer.o
|
|
|
|
obj-$(CONFIG_DRM_SUN4I) += sun4i-drm.o sun4i-tcon.o
|
|
obj-$(CONFIG_DRM_SUN4I) += sun6i_drc.o
|
|
obj-$(CONFIG_DRM_SUN4I) += sun4i_tv.o
|
|
|
|
obj-$(CONFIG_DRM_SUN4I_BACKEND) += sun4i-backend.o
|
|
obj-$(CONFIG_DRM_SUN4I_HDMI) += sun4i-drm-hdmi.o
|
|
obj-$(CONFIG_DRM_SUN8I_MIXER) += sun8i-mixer.o
|