Den 22.06.2015 15:40, skrev [email protected]:
From: Martin Sperl <[email protected]>
This driver does NOT make use of native chip-selects but uses the
generic cs-gpios facilities provided by the framework allowing for
more than 3 chip-selects.
Signed-off-by: Martin Sperl <[email protected]>
---
drivers/spi/Kconfig | 10 +
drivers/spi/Makefile | 1 +
drivers/spi/spi-bcm2835aux.c | 549 ++++++++++++++++++++++++++++++++++++++++++
3 files changed, 560 insertions(+)
create mode 100644 drivers/spi/spi-bcm2835aux.c
Only tested spi1, as no Compute Module is available to me to test spi2.
Also note that the driver currently implements locking of the auxiliar
device enable bits inside the driver. This is shared with the uart1,
for which we have so far no driver. Ideally this should get moved out
as soon as we get the uart1 driver enabled.
Uart1 is also only accessible on the Compute Module.
Uart1 is available on the uart0 pins (alt5) and the 8250 driver can be
used (ns16550 compatible).
See: https://github.com/raspberrypi/linux/pull/1008
--
To unsubscribe from this list: send the line "unsubscribe linux-spi" in