Linux Audio

Check our new training course

Loading...
v6.13.7
 1/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
 2/* Copyright (c) 2019-2020 Marvell International Ltd. */
 3
 4#ifndef _QED_SELFTEST_API_H
 5#define _QED_SELFTEST_API_H
 6#include <linux/types.h>
 7
 8/**
 9 * qed_selftest_memory(): Perform memory test.
10 *
11 * @cdev: Qed dev pointer.
12 *
13 * Return: Int.
14 */
15int qed_selftest_memory(struct qed_dev *cdev);
16
17/**
18 * qed_selftest_interrupt(): Perform interrupt test.
19 *
20 * @cdev: Qed dev pointer.
21 *
22 * Return: Int.
23 */
24int qed_selftest_interrupt(struct qed_dev *cdev);
25
26/**
27 * qed_selftest_register(): Perform register test.
28 *
29 * @cdev: Qed dev pointer.
30 *
31 * Return: Int.
32 */
33int qed_selftest_register(struct qed_dev *cdev);
34
35/**
36 * qed_selftest_clock(): Perform clock test.
37 *
38 * @cdev: Qed dev pointer.
39 *
40 * Return: Int.
41 */
42int qed_selftest_clock(struct qed_dev *cdev);
43
44/**
45 * qed_selftest_nvram(): Perform nvram test.
46 *
47 * @cdev: Qed dev pointer.
48 *
49 * Return: Int.
50 */
51int qed_selftest_nvram(struct qed_dev *cdev);
52
53#endif
v4.17
 1/* SPDX-License-Identifier: GPL-2.0 */
 
 
 2#ifndef _QED_SELFTEST_API_H
 3#define _QED_SELFTEST_API_H
 4#include <linux/types.h>
 5
 6/**
 7 * @brief qed_selftest_memory - Perform memory test
 8 *
 9 * @param cdev
10 *
11 * @return int
12 */
13int qed_selftest_memory(struct qed_dev *cdev);
14
15/**
16 * @brief qed_selftest_interrupt - Perform interrupt test
17 *
18 * @param cdev
19 *
20 * @return int
21 */
22int qed_selftest_interrupt(struct qed_dev *cdev);
23
24/**
25 * @brief qed_selftest_register - Perform register test
26 *
27 * @param cdev
28 *
29 * @return int
30 */
31int qed_selftest_register(struct qed_dev *cdev);
32
33/**
34 * @brief qed_selftest_clock - Perform clock test
35 *
36 * @param cdev
37 *
38 * @return int
39 */
40int qed_selftest_clock(struct qed_dev *cdev);
41
42/**
43 * @brief qed_selftest_nvram - Perform nvram test
44 *
45 * @param cdev
46 *
47 * @return int
48 */
49int qed_selftest_nvram(struct qed_dev *cdev);
50
51#endif