Commit | Line | Data |
---|---|---|
03dc76ca SRK |
1 | #ifndef _QED_SELFTEST_API_H |
2 | #define _QED_SELFTEST_API_H | |
3 | #include <linux/types.h> | |
4 | ||
5 | /** | |
6 | * @brief qed_selftest_memory - Perform memory test | |
7 | * | |
8 | * @param cdev | |
9 | * | |
10 | * @return int | |
11 | */ | |
12 | int qed_selftest_memory(struct qed_dev *cdev); | |
13 | ||
14 | /** | |
15 | * @brief qed_selftest_interrupt - Perform interrupt test | |
16 | * | |
17 | * @param cdev | |
18 | * | |
19 | * @return int | |
20 | */ | |
21 | int qed_selftest_interrupt(struct qed_dev *cdev); | |
22 | ||
23 | /** | |
24 | * @brief qed_selftest_register - Perform register test | |
25 | * | |
26 | * @param cdev | |
27 | * | |
28 | * @return int | |
29 | */ | |
30 | int qed_selftest_register(struct qed_dev *cdev); | |
31 | ||
32 | /** | |
33 | * @brief qed_selftest_clock - Perform clock test | |
34 | * | |
35 | * @param cdev | |
36 | * | |
37 | * @return int | |
38 | */ | |
39 | int qed_selftest_clock(struct qed_dev *cdev); | |
40 | #endif |