Makefile 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. # SPDX-License-Identifier: GPL-2.0
  2. sun4i-backend-y += sun4i_backend.o sun4i_layer.o
  3. sun4i-frontend-y += sun4i_frontend.o
  4. sun4i-drm-y += sun4i_drv.o
  5. sun4i-drm-y += sun4i_framebuffer.o
  6. sun4i-drm-hdmi-y += sun4i_hdmi_ddc_clk.o
  7. sun4i-drm-hdmi-y += sun4i_hdmi_enc.o
  8. sun4i-drm-hdmi-y += sun4i_hdmi_i2c.o
  9. sun4i-drm-hdmi-y += sun4i_hdmi_tmds_clk.o
  10. sun8i-drm-hdmi-y += sun8i_dw_hdmi.o
  11. sun8i-drm-hdmi-y += sun8i_hdmi_phy.o
  12. sun8i-drm-hdmi-y += sun8i_hdmi_phy_clk.o
  13. sun8i-mixer-y += sun8i_mixer.o sun8i_ui_layer.o \
  14. sun8i_vi_layer.o sun8i_ui_scaler.o \
  15. sun8i_vi_scaler.o sun8i_csc.o
  16. sun4i-tcon-y += sun4i_crtc.o
  17. sun4i-tcon-y += sun4i_dotclock.o
  18. sun4i-tcon-y += sun4i_lvds.o
  19. sun4i-tcon-y += sun4i_tcon.o
  20. sun4i-tcon-y += sun4i_rgb.o
  21. sun6i-dsi-y += sun6i_mipi_dphy.o
  22. sun6i-dsi-y += sun6i_mipi_dsi.o
  23. obj-$(CONFIG_DRM_SUN4I) += sun4i-drm.o
  24. obj-$(CONFIG_DRM_SUN4I) += sun4i-tcon.o
  25. obj-$(CONFIG_DRM_SUN4I) += sun4i_tv.o
  26. obj-$(CONFIG_DRM_SUN4I) += sun6i_drc.o
  27. obj-$(CONFIG_DRM_SUN4I_BACKEND) += sun4i-backend.o
  28. ifdef CONFIG_DRM_SUN4I_BACKEND
  29. obj-$(CONFIG_DRM_SUN4I) += sun4i-frontend.o
  30. endif
  31. obj-$(CONFIG_DRM_SUN4I_HDMI) += sun4i-drm-hdmi.o
  32. obj-$(CONFIG_DRM_SUN6I_DSI) += sun6i-dsi.o
  33. obj-$(CONFIG_DRM_SUN8I_DW_HDMI) += sun8i-drm-hdmi.o
  34. obj-$(CONFIG_DRM_SUN8I_MIXER) += sun8i-mixer.o
  35. obj-$(CONFIG_DRM_SUN8I_TCON_TOP) += sun8i_tcon_top.o