Lines Matching refs:board_info
76 * struct board_info - maintain the saved data
98 struct board_info {
119 static int dm9051_set_reg(struct board_info *db, unsigned int reg, unsigned int val)
130 static int dm9051_update_bits(struct board_info *db, unsigned int reg, unsigned int mask,
144 static int dm9051_dumpblk(struct board_info *db, u8 reg, size_t count)
166 static int dm9051_set_regs(struct board_info *db, unsigned int reg, const void *val,
178 static int dm9051_get_regs(struct board_info *db, unsigned int reg, void *val,
190 static int dm9051_write_mem(struct board_info *db, unsigned int reg, const void *buff,
202 static int dm9051_read_mem(struct board_info *db, unsigned int reg, void *buff,
217 static int dm9051_nsr_poll(struct board_info *db)
229 static int dm9051_epcr_poll(struct board_info *db)
241 static int dm9051_irq_flag(struct board_info *db)
252 static unsigned int dm9051_intcr_value(struct board_info *db)
258 static int dm9051_set_fcr(struct board_info *db)
270 static int dm9051_set_recv(struct board_info *db)
281 static int dm9051_core_reset(struct board_info *db)
303 static int dm9051_update_fcr(struct board_info *db)
315 static int dm9051_disable_interrupt(struct board_info *db)
320 static int dm9051_enable_interrupt(struct board_info *db)
325 static int dm9051_stop_mrcmd(struct board_info *db)
330 static int dm9051_clear_interrupt(struct board_info *db)
335 static int dm9051_eeprom_read(struct board_info *db, int offset, u8 *to)
358 static int dm9051_eeprom_write(struct board_info *db, int offset, u8 *data)
383 struct board_info *db = context;
411 struct board_info *db = context;
435 struct board_info *db = bus->priv;
450 struct board_info *db = bus->priv;
460 struct board_info *db = dbcontext;
467 struct board_info *db = dbcontext;
500 static int dm9051_map_init(struct spi_device *spi, struct board_info *db)
516 static int dm9051_map_chipid(struct board_info *db)
539 static int dm9051_map_etherdev_par(struct net_device *ndev, struct board_info *db)
572 struct board_info *db = to_dm9051_board(ndev);
579 struct board_info *db = to_dm9051_board(ndev);
592 struct board_info *db = to_dm9051_board(ndev);
613 struct board_info *db = to_dm9051_board(ndev);
635 struct board_info *db = to_dm9051_board(ndev);
643 struct board_info *db = to_dm9051_board(ndev);
671 static int dm9051_all_start(struct board_info *db)
693 static int dm9051_all_stop(struct board_info *db)
709 static int dm9051_all_restart(struct board_info *db)
739 static int dm9051_loop_rx(struct board_info *db)
820 static int dm9051_single_tx(struct board_info *db, u8 *buff, unsigned int len)
839 static int dm9051_loop_tx(struct board_info *db)
873 struct board_info *db = pw;
907 struct board_info *db = container_of(work, struct board_info, tx_work);
921 struct board_info *db = container_of(work, struct board_info, rxctrl_work);
945 struct board_info *db = to_dm9051_board(ndev);
993 struct board_info *db = to_dm9051_board(ndev);
1018 struct board_info *db = to_dm9051_board(ndev);
1033 struct board_info *db = to_dm9051_board(ndev);
1078 struct board_info *db = to_dm9051_board(ndev);
1098 static void dm9051_operation_clear(struct board_info *db)
1107 static int dm9051_mdio_register(struct board_info *db)
1134 struct board_info *db = to_dm9051_board(ndev);
1152 static int dm9051_phy_connect(struct board_info *db)
1168 struct board_info *db;
1171 ndev = devm_alloc_etherdev(dev, sizeof(struct board_info));
1229 struct board_info *db = to_dm9051_board(ndev);