Lines Matching refs:bi
609 struct spi_board_info *bi) in spi_match_master_to_boardinfo() argument
613 if (master->bus_num != bi->bus_num) in spi_match_master_to_boardinfo()
616 dev = spi_new_device(master, bi); in spi_match_master_to_boardinfo()
619 bi->modalias); in spi_match_master_to_boardinfo()
645 struct boardinfo *bi; in spi_register_board_info() local
651 bi = kzalloc(n * sizeof(*bi), GFP_KERNEL); in spi_register_board_info()
652 if (!bi) in spi_register_board_info()
655 for (i = 0; i < n; i++, bi++, info++) { in spi_register_board_info()
658 memcpy(&bi->board_info, info, sizeof(*info)); in spi_register_board_info()
660 list_add_tail(&bi->list, &board_list); in spi_register_board_info()
662 spi_match_master_to_boardinfo(master, &bi->board_info); in spi_register_board_info()
1782 struct boardinfo *bi; in spi_register_master() local
1845 list_for_each_entry(bi, &board_list, list) in spi_register_master()
1846 spi_match_master_to_boardinfo(master, &bi->board_info); in spi_register_master()