1. NAME▲
spi_new_device - instantiate one new SPI device
2. SYNOPSIS ▲
struct spi_device * spi_new_device(struct spi_master * master , struct spi_board_info * chip );
3. ARGUMENTS ▲
master
Controller to which device is connected
chip
Describes the SPI device
4. CONTEXT ▲
can sleep
5. DESCRIPTION ▲
On typical mainboards, this is purely internal; and itAqs 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).
Returns the new device, or NULL.
6. COPYRIGHT ▲