mirror of
https://gitlab.freedesktop.org/mesa/drm.git
synced 2026-05-02 01:38:18 +02:00
be ported, rolled back r128 and i810 version bumps so 4.1.0 works with
cvs kernel modules, added Config.in and updated Makefile.kernel,
incorporated lots of drm fixes inspired by patches sent by Redhat, made
DRM(realloc) usage check for NULL allocations, restructure driver init
routines to export dev_priv only when initialized and to check for all
error conditions.
47 lines
1.3 KiB
Text
47 lines
1.3 KiB
Text
#
|
|
# Makefile for the drm device driver. This driver provides support for the
|
|
# Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher.
|
|
|
|
O_TARGET := drm.o
|
|
export-objs := gamma_drv.o tdfx_drv.o r128_drv.o mga_drv.o i810_drv.o \
|
|
ffb_drv.o
|
|
list-multi := gamma.o tdfx.o r128.o mga.o i810.o ffb.o
|
|
|
|
gamma-objs := gamma_drv.o gamma_dma.o
|
|
tdfx-objs := tdfx_drv.o
|
|
r128-objs := r128_drv.o r128_cce.o r128_state.o
|
|
mga-objs := mga_drv.o mga_dma.o mga_state.o mga_warp.o
|
|
i810-objs := i810_drv.o i810_dma.o
|
|
radeon-objs := radeon_drv.o radeon_cp.o radeon_state.o
|
|
ffb-objs := ffb_drv.o ffb_context.o
|
|
|
|
obj-$(CONFIG_DRM_GAMMA) += gamma.o
|
|
obj-$(CONFIG_DRM_TDFX) += tdfx.o
|
|
obj-$(CONFIG_DRM_R128) += r128.o
|
|
obj-$(CONFIG_DRM_RADEON)+= radeon.o
|
|
obj-$(CONFIG_DRM_MGA) += mga.o
|
|
obj-$(CONFIG_DRM_I810) += i810.o
|
|
obj-$(CONFIG_DRM_FFB) += ffb.o
|
|
|
|
include $(TOPDIR)/Rules.make
|
|
|
|
gamma.o: $(gamma-objs) $(lib)
|
|
$(LD) -r -o $@ $(gamma-objs) $(lib)
|
|
|
|
tdfx.o: $(tdfx-objs) $(lib)
|
|
$(LD) -r -o $@ $(tdfx-objs) $(lib)
|
|
|
|
mga.o: $(mga-objs) $(lib)
|
|
$(LD) -r -o $@ $(mga-objs) $(lib)
|
|
|
|
i810.o: $(i810-objs) $(lib)
|
|
$(LD) -r -o $@ $(i810-objs) $(lib)
|
|
|
|
r128.o: $(r128-objs) $(lib)
|
|
$(LD) -r -o $@ $(r128-objs) $(lib)
|
|
|
|
radeon.o: $(radeon-objs) $(lib)
|
|
$(LD) -r -o $@ $(radeon-objs) $(lib)
|
|
|
|
ffb.o: $(ffb-objs) $(lib)
|
|
$(LD) -r -o $@ $(ffb-objs) $(lib)
|