X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fasm-powerpc%2Fdevice.h;h=228ab2a315b9cd1354004bb96a77419574c52af8;hb=a263898f628dd21e59210b547986c154788f628e;hp=d8f9872b0e2dc3587a9e658adc957f093b7906fb;hpb=72a73a69f6a79266b8b4b18f796907b73a5c01e3;p=linux-2.6 diff --git a/include/asm-powerpc/device.h b/include/asm-powerpc/device.h index d8f9872b0e..228ab2a315 100644 --- a/include/asm-powerpc/device.h +++ b/include/asm-powerpc/device.h @@ -3,5 +3,22 @@ * * This file is released under the GPLv2 */ -#include +#ifndef _ASM_POWERPC_DEVICE_H +#define _ASM_POWERPC_DEVICE_H +struct dma_mapping_ops; +struct device_node; + +struct dev_archdata { + /* Optional pointer to an OF device node */ + struct device_node *of_node; + + /* DMA operations on that device */ + struct dma_mapping_ops *dma_ops; + void *dma_data; + + /* NUMA node if applicable */ + int numa_node; +}; + +#endif /* _ASM_POWERPC_DEVICE_H */