From: Uwe Kleine-König Date: Thu, 20 Jan 2011 08:26:38 +0000 (+0100) Subject: net/fec: provide device for dma functions and matching sizes for map and unmap X-Git-Tag: v2.6.39-rc1~468^2~348^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d1ab1f54a1b0fb0ae6479fad6e26983f09fd263a;p=pandora-kernel.git net/fec: provide device for dma functions and matching sizes for map and unmap This fixes warnings when CONFIG_DMA_API_DEBUG=y: NULL NULL: DMA-API: device driver tries to free DMA memory it has not allocated [device address=0x000000004781a020] [size=64 bytes] net eth0: DMA-API: device driver frees DMA memory with different size [device address=0x000000004781a020] [map size=2048 bytes] [unmap size=64 bytes] Moreover pass the platform device to dma_{,un}map_single which makes more sense because the logical network device doesn't know anything about dma. Passing the platform device was a suggestion by Lothar Waßmann. Signed-off-by: Uwe Kleine-König --- Reading git-diff-tree failed