![]() |
|
|||
0001 /* SPDX-License-Identifier: GPL-2.0-only */ 0002 /* 0003 * driver for the IPOCTAL boards 0004 * 0005 * Copyright (C) 2009-2012 CERN (www.cern.ch) 0006 * Author: Nicolas Serafini, EIC2 SA 0007 * Author: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 0008 */ 0009 0010 #ifndef _IPOCTAL_H_ 0011 #define _IPOCTAL_H_ 0012 0013 #define NR_CHANNELS 8 0014 #define IPOCTAL_MAX_BOARDS 16 0015 #define MAX_DEVICES (NR_CHANNELS * IPOCTAL_MAX_BOARDS) 0016 0017 /** 0018 * struct ipoctal_stats -- Stats since last reset 0019 * 0020 * @tx: Number of transmitted bytes 0021 * @rx: Number of received bytes 0022 * @overrun: Number of overrun errors 0023 * @parity_err: Number of parity errors 0024 * @framing_err: Number of framing errors 0025 * @rcv_break: Number of break received 0026 */ 0027 struct ipoctal_stats { 0028 unsigned long tx; 0029 unsigned long rx; 0030 unsigned long overrun_err; 0031 unsigned long parity_err; 0032 unsigned long framing_err; 0033 unsigned long rcv_break; 0034 }; 0035 0036 #endif /* _IPOCTAL_H_ */
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.1.0 LXR engine. The LXR team |
![]() ![]() |