summaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--[-rwxr-xr-x]src/Makefile.am71
1 files changed, 47 insertions, 24 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index e293a9a..a8a563c 100755..100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,53 +1,62 @@
-AM_CFLAGS = -I@top_srcdir@/src @XORG_CFLAGS@ @EXYNOS_CFLAGS@
+AM_CFLAGS = -I@top_srcdir@/src @XORG_CFLAGS@ @EXYNOS_CFLAGS@ @TTRACE_CFLAGS@
exynos_drv_la_LTLIBRARIES = exynos_drv.la
#exynos_drv_la_LDFLAGS = -module -avoid-version @EXYNOS_LIBS@
exynos_drv_la_LDFLAGS = -module -avoid-version
-exynos_drv_la_LIBADD = @EXYNOS_LIBS@
+exynos_drv_la_LIBADD = @EXYNOS_LIBS@ @TTRACE_LIBS@
exynos_drv_ladir = @moduledir@/drivers
# common
exynos_drv_la_SOURCES = \
- sec.c
+ exynos.c
# crtcconfig
exynos_drv_la_SOURCES += \
- crtcconfig/sec_crtc.c \
- crtcconfig/sec_output.c \
- crtcconfig/sec_plane.c \
- crtcconfig/sec_layer.c \
- crtcconfig/sec_prop.c \
- crtcconfig/sec_xberc.c \
- crtcconfig/sec_display.c
+ crtcconfig/exynos_crtc.c \
+ crtcconfig/exynos_output.c \
+ crtcconfig/exynos_plane.c \
+ crtcconfig/exynos_layer.c \
+ crtcconfig/exynos_prop.c \
+ crtcconfig/exynos_xberc.c \
+ crtcconfig/exynos_display.c \
+ crtcconfig/exynos_dummy.c \
+ crtcconfig/exynos_layer_manager.c
AM_CFLAGS += -I@top_srcdir@/src/crtcconfig
# accel
exynos_drv_la_SOURCES += \
- accel/sec_exa.c \
- accel/sec_exa_sw.c \
- accel/sec_dri2.c
+ accel/exynos_exa.c \
+ accel/exynos_exa_sw.c \
+ accel/exynos_dri2.c
AM_CFLAGS += -I@top_srcdir@/src/accel
+if ENABLE_DRI3_PRESENT
+exynos_drv_la_SOURCES += \
+ accel/exynos_present.c \
+ accel/exynos_dri3.c
+endif
+
# xv
exynos_drv_la_SOURCES += \
- xv/sec_video_tvout.c \
- xv/sec_video_virtual.c \
- xv/sec_video_display.c \
- xv/sec_video.c
+ xv/exynos_video_tvout.c \
+ xv/exynos_video_virtual.c \
+ xv/exynos_video_display.c \
+ xv/exynos_video_clone.c \
+ xv/exynos_video.c
AM_CFLAGS += -I@top_srcdir@/src/xv
# util
exynos_drv_la_SOURCES += \
- util/sec_util.c
+ util/exynos_util.c
AM_CFLAGS += -I@top_srcdir@/src/util
# debug
exynos_drv_la_SOURCES += \
- debug/sec_drmmode_dump.c
+ debug/exynos_drmmode_dump.c
AM_CFLAGS += -I@top_srcdir@/src/debug
# memory flush
#exynos_drv_la_SOURCES += \
-# memory/sec_memory_flush.c
+# memory/exynos_memory_flush.c
#AM_CFLAGS += -I@top_srcdir@/src/memory
# neon
@@ -58,14 +67,28 @@ AM_CFLAGS += -I@top_srcdir@/src/neon
# ipp
exynos_drv_la_SOURCES += \
- ipp/sec_drm_ipp.c \
- ipp/sec_converter.c \
- ipp/sec_wb.c
+ ipp/exynos_drm_ipp.c \
+ ipp/exynos_converter.c \
+ ipp/exynos_wb.c
AM_CFLAGS += -I@top_srcdir@/src/ipp
# g2d
exynos_drv_la_SOURCES += \
- accel/sec_exa_g2d.c \
g2d/fimg2d.c \
g2d/util_g2d.c
AM_CFLAGS += -I@top_srcdir@/src/g2d
+
+# hwc
+if ENABLE_HWC
+exynos_drv_la_SOURCES += \
+ hwc/exynos_hwc.c
+endif
+AM_CFLAGS += -I@top_srcdir@/src/hwc
+
+# hwa
+if ENABLE_HWA
+exynos_drv_la_SOURCES += \
+ hwa/exynos_hwa.c
+endif
+AM_CFLAGS += -I@top_srcdir@/src/hwa
+