Lines Matching +full:slave +full:- +full:mode

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.
121 Get the SPI mode (clock polarity and phase) to be used
124 Set the SPI mode (clock polarity and phase) to be used
136 .Bl -tag -width indent
146 The chip-select number to assert when performing I/O for this device.
148 .It Va hint.spigen.%d.mode
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
183 phase (CPHA) mode.
184 .It Va spi-cpol
185 Empty property indicating the slave device requires inverse clock
186 polarity (CPOL) mode.
187 .It Va spi-cs-high
188 Empty property indicating the slave device requires chip select active high.
191 .Bl -tag -width -compact