Lines Matching defs:data
11 * data[0] : 0 Configure As Timer
14 * data[1] : 1 Enable Interrupt
16 * data[2] : Time Unit
17 * data[3] : Reload Value
22 unsigned int *data)
28 if (data[0] == ADDIDATA_WATCHDOG) {
34 if (data[1] == 1) {
42 outl(data[2], dev->iobase + APCI3501_TIMER_TIMEBASE_REG);
43 outl(data[3], dev->iobase + APCI3501_TIMER_RELOAD_REG);
50 else if (data[0] == ADDIDATA_TIMER) {
56 if (data[1] == 1) {
64 outl(data[2], dev->iobase + APCI3501_TIMER_TIMEBASE_REG);
65 outl(data[3], dev->iobase + APCI3501_TIMER_RELOAD_REG);
82 * data[0] : 0 Timer
85 * data[1] : 1 Start
92 unsigned int *data)
100 if (data[1] == 1) {
105 } else if (data[1] == 0) { /* Stop The Watchdog */
109 } else if (data[1] == 2) {
117 if (data[1] == 1) {
123 } else if (data[1] == 0) {
130 else if (data[1] == 2) {
147 * data[0] : 0 Timer
150 * data[1] : Timer Counter Watchdog Number
155 unsigned int *data)
160 data[0] = inl(dev->iobase + APCI3501_TIMER_STATUS_REG) & 0x1;
161 data[1] = inl(dev->iobase + APCI3501_TIMER_SYNC_REG);
165 data[0] = inl(dev->iobase + APCI3501_TIMER_STATUS_REG) & 0x1;
166 data[1] = inl(dev->iobase + APCI3501_TIMER_SYNC_REG);