| spi_new_device(9) - phpMan
SPI_NEW_DEVICE(9) Serial Peripheral Interface (S SPI_NEW_DEVICE(9)
NAME
spi_new_device - instantiate one new SPI device
SYNOPSIS
struct spi_device * spi_new_device(struct spi_master * master,
struct spi_board_info * chip);
ARGUMENTS
master
Controller to which device is connected
chip
Describes the SPI device
CONTEXT
can sleep
DESCRIPTION
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).
RETURN
the new device, or NULL.
COPYRIGHT
Kernel Hackers Manual 4.8. January 2017 SPI_NEW_DEVICE(9)
|