![]() |
|
|||
0001 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */ 0002 /* Copyright (c) 2019-2020 Marvell International Ltd. */ 0003 0004 #ifndef _QED_SELFTEST_API_H 0005 #define _QED_SELFTEST_API_H 0006 #include <linux/types.h> 0007 0008 /** 0009 * qed_selftest_memory(): Perform memory test. 0010 * 0011 * @cdev: Qed dev pointer. 0012 * 0013 * Return: Int. 0014 */ 0015 int qed_selftest_memory(struct qed_dev *cdev); 0016 0017 /** 0018 * qed_selftest_interrupt(): Perform interrupt test. 0019 * 0020 * @cdev: Qed dev pointer. 0021 * 0022 * Return: Int. 0023 */ 0024 int qed_selftest_interrupt(struct qed_dev *cdev); 0025 0026 /** 0027 * qed_selftest_register(): Perform register test. 0028 * 0029 * @cdev: Qed dev pointer. 0030 * 0031 * Return: Int. 0032 */ 0033 int qed_selftest_register(struct qed_dev *cdev); 0034 0035 /** 0036 * qed_selftest_clock(): Perform clock test. 0037 * 0038 * @cdev: Qed dev pointer. 0039 * 0040 * Return: Int. 0041 */ 0042 int qed_selftest_clock(struct qed_dev *cdev); 0043 0044 /** 0045 * qed_selftest_nvram(): Perform nvram test. 0046 * 0047 * @cdev: Qed dev pointer. 0048 * 0049 * Return: Int. 0050 */ 0051 int qed_selftest_nvram(struct qed_dev *cdev); 0052 0053 #endif
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.1.0 LXR engine. The LXR team |
![]() ![]() |