Lines Matching +full:slave +full:- +full:kernel
33 To compile this driver into the kernel,
35 kernel configuration file:
36 .Bd -ragged -offset indent
45 .Bd -literal -offset indent
51 driver provides direct access to a slave device on the SPI bus.
54 device is associated with a single chip-select
56 with that chip-select line asserted.
58 SPI data transfers are inherently bi-directional; there are no separate
71 driver provides access to the SPI slave device with the following
75 .Bl -tag -width indent
83 .Bd -literal
91 The buffers for the transfer are a previously-mmap'd region.
100 is non-zero, the data appears in the memory region immediately
104 .Bd -literal
112 when communicating with this slave device.
115 when communicating with this slave device.
136 .Bl -tag -width indent
146 The chip-select number to assert when performing I/O for this device.
149 The SPI mode (0-3) to use when communicating with this device.
154 based system, the spigen device is defined as a slave device subnode
161 The most commonly-used ones are documented below.
166 .Bl -tag -width indent
171 .It Va spi-max-frequency
172 The maximum bus frequency to use when communicating with this slave device.
180 .Bl -tag -width indent
181 .It Va spi-cpha
182 Empty property indicating the slave device requires shifted clock
184 .It Va spi-cpol
185 Empty property indicating the slave device requires inverse clock
187 .It Va spi-cs-high
188 Empty property indicating the slave device requires chip select active high.
191 .Bl -tag -width -compact