Lines Matching defs:board
24 * It is intended to be architecture independent. A board specific driver
75 par->board->set_data(par, data);
78 par->board->set_ctl(par, HCB_DS_BIT, 0);
81 par->board->wait_for_ack(par, 0);
84 par->board->set_ctl(par, HCB_DS_BIT, 1);
87 par->board->wait_for_ack(par, 1);
93 par->board->set_ctl(par, HCB_CD_BIT, 1);
99 par->board->set_ctl(par, HCB_CD_BIT, 0);
217 struct hecuba_board *board;
223 /* pick up board specific routines */
224 board = dev->dev.platform_data;
225 if (!board)
229 if (!try_module_get(board->owner))
250 par->board = board;
268 retval = par->board->init(par);
278 module_put(board->owner);
291 if (par->board->remove)
292 par->board->remove(par);
293 module_put(par->board->owner);