• Home
  • Raw
  • Download

Lines Matching refs:isac

24 		del_timer(&cs->dc.isac.arcofitimer);  in add_arcofi_timer()
26 init_timer(&cs->dc.isac.arcofitimer); in add_arcofi_timer()
27 cs->dc.isac.arcofitimer.expires = jiffies + ((ARCOFI_TIMER_VALUE * HZ) / 1000); in add_arcofi_timer()
28 add_timer(&cs->dc.isac.arcofitimer); in add_arcofi_timer()
34 cs->dc.isac.mon_txp = 0; in send_arcofi()
35 cs->dc.isac.mon_txc = cs->dc.isac.arcofi_list->len; in send_arcofi()
36 memcpy(cs->dc.isac.mon_tx, cs->dc.isac.arcofi_list->msg, cs->dc.isac.mon_txc); in send_arcofi()
37 switch (cs->dc.isac.arcofi_bc) { in send_arcofi()
39 case 1: cs->dc.isac.mon_tx[1] |= 0x40; in send_arcofi()
43 cs->dc.isac.mocr &= 0x0f; in send_arcofi()
44 cs->dc.isac.mocr |= 0xa0; in send_arcofi()
45 cs->writeisac(cs, ISAC_MOCR, cs->dc.isac.mocr); in send_arcofi()
47 cs->writeisac(cs, ISAC_MOX1, cs->dc.isac.mon_tx[cs->dc.isac.mon_txp++]); in send_arcofi()
48 cs->dc.isac.mocr |= 0x10; in send_arcofi()
49 cs->writeisac(cs, ISAC_MOCR, cs->dc.isac.mocr); in send_arcofi()
55 debugl1(cs, "arcofi state %d event %d", cs->dc.isac.arcofi_state, event); in arcofi_fsm()
58 cs->dc.isac.arcofi_state = ARCOFI_NOP; in arcofi_fsm()
60 wake_up(&cs->dc.isac.arcofi_wait); in arcofi_fsm()
63 switch (cs->dc.isac.arcofi_state) { in arcofi_fsm()
66 cs->dc.isac.arcofi_list = data; in arcofi_fsm()
67 cs->dc.isac.arcofi_state = ARCOFI_TRANSMIT; in arcofi_fsm()
73 if (cs->dc.isac.arcofi_list->receive) { in arcofi_fsm()
75 cs->dc.isac.arcofi_state = ARCOFI_RECEIVE; in arcofi_fsm()
77 if (cs->dc.isac.arcofi_list->next) { in arcofi_fsm()
78 cs->dc.isac.arcofi_list = in arcofi_fsm()
79 cs->dc.isac.arcofi_list->next; in arcofi_fsm()
83 del_timer(&cs->dc.isac.arcofitimer); in arcofi_fsm()
85 cs->dc.isac.arcofi_state = ARCOFI_NOP; in arcofi_fsm()
86 wake_up(&cs->dc.isac.arcofi_wait); in arcofi_fsm()
93 if (cs->dc.isac.arcofi_list->next) { in arcofi_fsm()
94 cs->dc.isac.arcofi_list = in arcofi_fsm()
95 cs->dc.isac.arcofi_list->next; in arcofi_fsm()
96 cs->dc.isac.arcofi_state = ARCOFI_TRANSMIT; in arcofi_fsm()
100 del_timer(&cs->dc.isac.arcofitimer); in arcofi_fsm()
102 cs->dc.isac.arcofi_state = ARCOFI_NOP; in arcofi_fsm()
103 wake_up(&cs->dc.isac.arcofi_wait); in arcofi_fsm()
108 debugl1(cs, "Arcofi unknown state %x", cs->dc.isac.arcofi_state); in arcofi_fsm()
122 del_timer(&cs->dc.isac.arcofitimer); in clear_arcofi()
128 cs->dc.isac.arcofitimer.function = (void *) arcofi_timer; in init_arcofi()
129 cs->dc.isac.arcofitimer.data = (long) cs; in init_arcofi()
130 init_timer(&cs->dc.isac.arcofitimer); in init_arcofi()
131 init_waitqueue_head(&cs->dc.isac.arcofi_wait); in init_arcofi()