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);
155 struct hecuba_board *board;
161 /* pick up board specific routines */
162 board = dev->dev.platform_data;
163 if (!board)
167 if (!try_module_get(board->owner))
188 par->board = board;
206 retval = par->board->init(par);
216 module_put(board->owner);
229 if (par->board->remove)
230 par->board->remove(par);
231 module_put(par->board->owner);