Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * CAAM Error Reporting code header
4 *
5 * Copyright 2009-2011 Freescale Semiconductor, Inc.
6 */
7
8#ifndef CAAM_ERROR_H
9#define CAAM_ERROR_H
10#define CAAM_ERROR_STR_MAX 302
11
12void caam_strstatus(struct device *dev, u32 status, bool qi_v2);
13
14#define caam_jr_strstatus(jrdev, status) caam_strstatus(jrdev, status, false)
15#define caam_qi2_strstatus(qidev, status) caam_strstatus(qidev, status, true)
16
17void caam_dump_sg(const char *level, const char *prefix_str, int prefix_type,
18 int rowsize, int groupsize, struct scatterlist *sg,
19 size_t tlen, bool ascii);
20#endif /* CAAM_ERROR_H */