/* | |
* CAAM public-level include definitions for the JobR backend | |
* | |
* Copyright 2008-2011 Freescale Semiconductor, Inc. | |
*/ | |
#ifndef JR_H | |
#define JR_H | |
/* Prototypes for backend-level services exposed to APIs */ | |
struct device *caam_jr_alloc(void); | |
void caam_jr_free(struct device *rdev); | |
int caam_jr_enqueue(struct device *dev, u32 *desc, | |
void (*cbk)(struct device *dev, u32 *desc, u32 status, | |
void *areq), | |
void *areq); | |
#endif /* JR_H */ |