spi_new_device — instantiate one new SPI device
|struct spi_master * master,|
|struct spi_board_info * chip|
On typical mainboards, this is purely internal; and it's not needed after board init creates the hard-wired devices. Some development platforms may not be able to use spi_register_board_info though, and this is exported so that for example a USB or parport based adapter driver could add devices (which it would learn about out-of-band).