diff options
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--[-rwxr-xr-x] | src/Makefile.am | 71 |
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 + |