Lines Matching +full:no +full:- +full:loopback +full:- +full:test
1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /* FDDI network adapter driver for DEC FDDIcontroller 700/700-C devices.
36 #define FZA_RESET_CLR 0x0000 /* run self-test and return to work */
43 #define FZA_EVENT_NXM_ERR 0x0080 /* non-existent memory access error;
45 * unsupported partial-word accesses
64 #define FZA_STATUS_TEST_SHIFT 0x0 /* test failure bits */
93 #define FZA_HALT_HOST 0x01 /* host-directed HALT */
95 #define FZA_HALT_NXM 0x03 /* adapter non-existent memory ref. */
98 #define FZA_HALT_PC_TRACE 0x06 /* PC Trace path test */
102 #define FZA_TEST_FATAL 0x00 /* self-test catastrophic failure */
106 #define FZA_TEST_SRAM_STUCK1 0x04 /* SRAM stuck-at range 1 */
107 #define FZA_TEST_SRAM_STUCK2 0x05 /* SRAM stuck-at range 2 */
121 #define FZA_TEST_SC_LOOP 0x13 /* SC loopback packet */
122 #define FZA_TEST_LM_LOOP 0x14 /* LM loopback packet */
123 #define FZA_TEST_EB_LOOP 0x15 /* EB loopback packet */
124 #define FZA_TEST_SC_LOOP_BYPS 0x16 /* SC bypass loopback packet */
125 #define FZA_TEST_LM_LOOP_LOCAL 0x17 /* LM local loopback packet */
126 #define FZA_TEST_EB_LOOP_LOCAL 0x18 /* EB local loopback packet */
127 #define FZA_TEST_CDC_LOOP 0x19 /* CDC loopback packet */
128 #define FZA_TEST_FIBER_LOOP 0x1A /* FIBER loopback packet */
129 #define FZA_TEST_CAM_MATCH_LOOP 0x1B /* CAM match packet loopback */
130 #define FZA_TEST_68K_IRQ_STUCK 0x1C /* 68000 interrupt line stuck-at */
163 #define FZA_MASK_NXM_ERR 0x0080 /* adapter non-existent memory
184 #define FZA_CONTROL_A_NXM_ERR 0x4000 /* adapter non-existent memory
205 #define FZA_CONTROL_B_IDLE 0x0000 /* no driver installed */
208 (FZA_REG_RESET - FZA_REG_BASE)
210 (FZA_REG_INT_EVENT - FZA_REG_RESET - sizeof(u16))
212 (FZA_REG_CONTROL_A - FZA_REG_INT_MASK - sizeof(u16))
306 #define FZA_RING_TX_DCC_ABORT 0x05000000 /* MAC-requested abort */
314 * bits [22:0]: right-shifted address of the
318 * bits [22:0]: right-shifted address of the
349 #define FZA_RING_RX_DA_NONE 0x00000000 /* no match */
354 #define FZA_RING_RX_SA_NONE 0x00000000 /* no match */
399 struct fza_counter dup_addr; /* duplicate address test failures */
418 * DEFZA-AA rev. C03 board. The board counts time in units of 80ns.
442 u32 def_t_req; /* default Requested TTRT (T_REQ) --
446 * (TVX) -- C03: 32768 [80ns]
448 u32 def_t_max; /* default Maximum TTRT (T_MAX) --
451 u32 lem_threshold; /* default LEM threshold -- C03: 8 */
459 * -- C03: 12500000 [80ns]
461 u32 ring_purger; /* default ring purger enable --
484 * DEFZA-AA rev. C03 board, respectively. The rtoken_timeout field is
488 u32 loop_mode; /* loopback mode */
495 * C03: [50001,t_max-1] [80ns]
510 /* Loopback modes for the PARAM command. */
556 u32 phy_lee; /* PHY link error estimate [-log10] */
587 #define FZA_PRH0_TKN_TYPE_IMM 0x00 /* send immediately, no token required
631 #define FZA_PRH1_TKN_SEND_NONE 0x00 /* send no token */
763 struct timer_list reset_timer; /* RESET time-out trigger */