diff options
Diffstat (limited to 'drivers/staging/sbe-2t3e3/ctrl.h')
-rw-r--r-- | drivers/staging/sbe-2t3e3/ctrl.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/drivers/staging/sbe-2t3e3/ctrl.h b/drivers/staging/sbe-2t3e3/ctrl.h index c11a58871845..41f144d75c36 100644 --- a/drivers/staging/sbe-2t3e3/ctrl.h +++ b/drivers/staging/sbe-2t3e3/ctrl.h @@ -84,7 +84,7 @@ #define NG_SBE_2T3E3_NODE_TYPE "sbe2T3E3" #define NG_SBE_2T3E3_COOKIE 0x03800891 -typedef struct t3e3_param { +struct t3e3_param { u_int8_t frame_mode; /* FRAME_MODE_* */ u_int8_t crc; /* CRC_* */ u_int8_t receiver_on; /* ON/OFF */ @@ -102,9 +102,9 @@ typedef struct t3e3_param { u_int8_t fractional_mode; /* FRACTIONAL_MODE_* */ u_int8_t bandwidth_start; /* 0-255 */ u_int8_t bandwidth_stop; /* 0-255 */ -} t3e3_param_t; +}; -typedef struct t3e3_stats { +struct t3e3_stats { u_int64_t in_bytes; u32 in_packets, in_dropped; u32 in_errors, in_error_desc, in_error_coll, in_error_drib, @@ -117,15 +117,15 @@ typedef struct t3e3_stats { u_int8_t LOC, LOF, OOF, LOS, AIS, FERF, IDLE, AIC, FEAC; u_int16_t FEBE_code; u32 LCV, FRAMING_BIT, PARITY_ERROR, FEBE_count, CP_BIT; -} t3e3_stats_t; +}; -typedef struct t3e3_resp { +struct t3e3_resp { union { - t3e3_param_t param; - t3e3_stats_t stats; + struct t3e3_param param; + struct t3e3_stats stats; u32 data; } u; -} t3e3_resp_t; +}; #endif /* CTRL_H */ |