Lines Matching +full:per +full:- +full:peripheral
7 (see Documentation/spi/spi-summary.rst). The driver has the following features
9 - Support for any PXA2xx and compatible SSP.
10 - SSP PIO and SSP DMA data transfers.
11 - External and Internal (SSPFRM) chip selects.
12 - Per peripheral device (chip) configuration.
13 - Full suspend, freeze, resume support.
21 ---------------------------------
23 arch/.../mach-*/board-*.c as a "platform device". The host controller configuration
33 peripheral devices (chips) attached to this SPI host controller.
40 For the new platforms the description of the controller and peripheral devices
44 ----------------
66 .name = "pxa2xx-spi", /* MUST BE THIS VALUE, so device match driver */
84 Declaring peripheral devices
85 ----------------------------
86 Typically, for a legacy platform, each SPI peripheral device (chip) is defined in the
87 arch/.../mach-*/board-*.c using the "spi_board_info" structure found in
88 "linux/spi/spi.h". See "Documentation/spi/spi-summary.rst" for additional
91 Each peripheral device (chip) attached to the PXA2xx must provide specific chip configuration
94 the configuration whenever the driver communicates with the peripheral
119 to determine the correct value. An SSP configured for byte-wide transfers would
126 peripheral device. Please note that the PXA2xx SSP 1 does not support trailing byte
127 timeouts and must busy-wait any trailing bytes.
135 NSSP PERIPHERAL SAMPLE
136 ----------------------
165 .irq = STREETRACER_APCI_IRQ, /* Peripheral device interrupt */
173 .irq = STREETRACER_APCI_IRQ, /* Peripheral device interrupt */
185 -----------------------
194 a per "spi_transfer" basis::
210 ---------