# # Makefile for the drm device(radeon) driver. # # Please keep SRC list structured in blocks and sorted. # KMOD = radeon SRCS += \ radeon_acpi.c \ radeon_agp.c \ radeon_asic.c \ radeon_atombios.c \ radeon_benchmark.c \ radeon_bios.c \ radeon_clocks.c \ radeon_combios.c \ radeon_connectors.c \ radeon_cs.c \ radeon_cursor.c \ radeon_device.c \ radeon_display.c \ radeon_drv.c \ radeon_encoders.c \ radeon_fb.c \ radeon_fence.c \ radeon_gart.c \ radeon_gem.c \ radeon_i2c.c \ radeon_ib.c \ radeon_irq_kms.c \ radeon_kms.c \ radeon_legacy_crtc.c \ radeon_legacy_encoders.c \ radeon_legacy_tv.c \ radeon_object.c \ radeon_pm.c \ radeon_ring.c \ radeon_sa.c \ radeon_semaphore.c \ radeon_test.c \ radeon_ttm.c \ radeon_ucode.c \ radeon_vm.c \ atom.c \ atombios_crtc.c \ atombios_dp.c \ atombios_encoders.c \ atombios_i2c.c \ r100.c \ r200.c \ r300.c \ r420.c \ rs400.c \ rs600.c \ rs690.c \ rv515.c \ r520.c \ r600.c \ r600_blit_shaders.c \ r600_cs.c \ r600_hdmi.c \ rv770.c \ dce3_1_afmt.c \ evergreen.c \ evergreen_blit_shaders.c \ evergreen_cs.c \ evergreen_hdmi.c \ cayman_blit_shaders.c \ ni.c \ si.c \ si_blit_shaders.c \ cik.c \ cik_blit_shaders.c \ r600_dpm.c \ rs780_dpm.c \ rv6xx_dpm.c \ rv770_dpm.c \ rv730_dpm.c \ rv740_dpm.c \ rv770_smc.c \ cypress_dpm.c \ btc_dpm.c \ sumo_dpm.c \ sumo_smc.c \ trinity_dpm.c \ trinity_smc.c \ ni_dpm.c \ si_smc.c \ si_dpm.c \ kv_smc.c \ kv_dpm.c \ ci_smc.c \ ci_dpm.c \ dce6_afmt.c # add KMS driver SRCS+= \ radeon_audio.c \ radeon_dp_auxch.c \ radeon_dp_mst.c \ radeon_prime.c \ radeon_sync.c # CONFIG_MMU_NOTIFIER #SRCS+= \ # radeon_mn.c # async DMA block SRCS += \ r600_dma.c \ rv770_dma.c \ evergreen_dma.c \ ni_dma.c \ si_dma.c \ cik_sdma.c # UVD block SRCS += \ radeon_uvd.c \ uvd_v1_0.c \ uvd_v2_2.c \ uvd_v3_1.c \ uvd_v4_2.c # add VCE block SRCS += \ radeon_vce.c \ vce_v1_0.c \ vce_v2_0.c #radeon_ioc32.c #--radeon_trace_points.c SRCS += \ opt_acpi.h \ opt_ddb.h \ opt_drm.h \ acpi_if.h \ bus_if.h \ device_if.h \ pci_if.h KCFLAGS+= -I${SYSDIR}/dev/drm/include KCFLAGS+= -I${SYSDIR}/dev/drm/include/uapi KCFLAGS+= -I${SYSDIR}/dev/drm/amd/include KCFLAGS+= -I${SYSDIR}/contrib/dev/acpica/source/include KCFLAGS+= -include ${SYSDIR}/dev/drm/kconfig.h KCFLAGS+= -DKBUILD_MODNAME=\"${KMOD}\" .include