forked from mirrors/linux
		
	This moves the DMA40 platform data header from <plat/ste_dma40.h> to <linux/platform_data/dma-ste-dma40.h> where is belongs. Cc: Dan Williams <djbw@fb.com> Cc: Mark Brown <broonie@opensource.wolfsonmicro.com> Cc: Ola Lilja <ola.o.lilja@stericsson.com> Cc: Herbert Xu <herbert@gondor.apana.org.au> Cc: Andreas Westin <andreas.westin@stericsson.com> Acked-by: Vinod Koul <vinod.koul@intel.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
		
			
				
	
	
		
			22 lines
		
	
	
	
		
			543 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
	
		
			543 B
		
	
	
	
		
			C
		
	
	
	
	
	
/*
 | 
						|
 * Copyright (C) ST-Ericsson SA 2011
 | 
						|
 *
 | 
						|
 * Author: Joakim Bech <joakim.xx.bech@stericsson.com> for ST-Ericsson
 | 
						|
 * License terms: GNU General Public License (GPL) version 2
 | 
						|
 */
 | 
						|
#ifndef _CRYPTO_UX500_H
 | 
						|
#define _CRYPTO_UX500_H
 | 
						|
#include <linux/dmaengine.h>
 | 
						|
#include <linux/platform_data/dma-ste-dma40.h>
 | 
						|
 | 
						|
struct hash_platform_data {
 | 
						|
	void *mem_to_engine;
 | 
						|
	bool (*dma_filter)(struct dma_chan *chan, void *filter_param);
 | 
						|
};
 | 
						|
 | 
						|
struct cryp_platform_data {
 | 
						|
	struct stedma40_chan_cfg mem_to_engine;
 | 
						|
	struct stedma40_chan_cfg engine_to_mem;
 | 
						|
};
 | 
						|
 | 
						|
#endif
 |