Home
last modified time | relevance | path

Searched refs:sx_board (Results 1 – 3 of 3) sorted by relevance

/linux-2.4.37.9/drivers/char/
Dsx.c309 static int sx_init_board (struct sx_board *board);
322 static struct sx_board boards[SX_NBOARDS];
496 static inline void write_sx_byte (struct sx_board *board, int offset, u8 byte) in write_sx_byte()
501 static inline u8 read_sx_byte (struct sx_board *board, int offset) in read_sx_byte()
507 static inline void write_sx_word (struct sx_board *board, int offset, u16 word) in write_sx_word()
512 static inline u16 read_sx_word (struct sx_board *board, int offset) in read_sx_word()
518 static int sx_busy_wait_eq (struct sx_board *board, in sx_busy_wait_eq()
544 static int sx_busy_wait_neq (struct sx_board *board, in sx_busy_wait_neq()
572 static int sx_reset (struct sx_board *board) in sx_reset()
656 static int sx_start_board (struct sx_board *board) in sx_start_board()
[all …]
Dspecialix.c196 static struct specialix_board sx_board[SX_NBOARD] = { variable
244 return bp - sx_board; in board_No()
258 return &sx_board[SX_BOARD(port - sx_port)]; in port_Board()
1460 if (board > SX_NBOARD || !(sx_board[board].flags & SX_BOARD_PRESENT)) in sx_open()
1463 bp = &sx_board[board]; in sx_open()
2329 sx_board[i].base = 0; in specialix_setup()
2334 sx_board[i/2].base = ints[i]; in specialix_setup()
2336 sx_board[i/2 -1].irq = ints[i]; in specialix_setup()
2361 if (sx_board[i].base && !sx_probe(&sx_board[i])) in specialix_init()
2370 if (sx_board[i].flags & SX_BOARD_PRESENT) { in specialix_init()
[all …]
Dsx.h32 struct sx_board *board;
37 struct sx_board { struct