]> nv-tegra.nvidia Code Review - linux-2.6.git/blobdiff - drivers/base/Makefile
drivers: add Contiguous Memory Allocator
[linux-2.6.git] / drivers / base / Makefile
index c66637392bbc71756731941a50253240d0da3b9a..1128a612e24d532a2a8066c607992f360231e6c9 100644 (file)
@@ -1,22 +1,29 @@
 # Makefile for the Linux device tree
 
-obj-y                  := core.o sys.o bus.o dd.o \
+obj-y                  := core.o bus.o dd.o syscore.o \
                           driver.o class.o platform.o \
                           cpu.o firmware.o init.o map.o devres.o \
-                          attribute_container.o transport_class.o
+                          attribute_container.o transport_class.o \
+                          topology.o
+obj-$(CONFIG_DEVTMPFS) += devtmpfs.o
+obj-$(CONFIG_CMA) += dma-contiguous.o
 obj-y                  += power/
 obj-$(CONFIG_HAS_DMA)  += dma-mapping.o
+obj-$(CONFIG_HAVE_GENERIC_DMA_COHERENT) += dma-coherent.o
+obj-$(CONFIG_DMA_SHARED_BUFFER) += dma-buf.o
 obj-$(CONFIG_ISA)      += isa.o
 obj-$(CONFIG_FW_LOADER)        += firmware_class.o
 obj-$(CONFIG_NUMA)     += node.o
 obj-$(CONFIG_MEMORY_HOTPLUG_SPARSE) += memory.o
-obj-$(CONFIG_SMP)      += topology.o
 ifeq ($(CONFIG_SYSFS),y)
 obj-$(CONFIG_MODULES)  += module.o
 endif
 obj-$(CONFIG_SYS_HYPERVISOR) += hypervisor.o
+obj-$(CONFIG_REGMAP)   += regmap/
+obj-$(CONFIG_SOC_BUS) += soc.o
 
-ifeq ($(CONFIG_DEBUG_DRIVER),y)
-EXTRA_CFLAGS += -DDEBUG
-endif
+obj-$(CONFIG_SYNC)     += sync.o
+obj-$(CONFIG_SW_SYNC)  += sw_sync.o
+
+ccflags-$(CONFIG_DEBUG_DRIVER) := -DDEBUG