[RFC 0/2] sandbox: add gpio support with libftdi1
Antony Pavlov
antonynpavlov at gmail.com
Tue Feb 14 23:12:25 PST 2017
This patch series makes it possible to use FT2232H ACBUS[7:0]
pins as gpio pins from sandbox barebox.
I have tested output gpio functionality by connecting
a LED to ACBUS[0] and lightening it with gpio_direction_output
and gpio_set_value barebox commands.
Also I have performed input test with ACBUS[0] -> ACBUS[1] loopback.
The main goal of adding gpio functionality to sandbox barebox
is using it for connecting real i2c and spi devices to sandbox barebox
(not tested yet).
Antony Pavlov (2):
sandbox: avoid symbol conflict for {open,read,close}dir
sandbox: add gpio support with libftdi1
arch/sandbox/Kconfig | 1 +
arch/sandbox/Makefile | 10 +-
arch/sandbox/board/board.c | 7 ++
arch/sandbox/mach-sandbox/include/mach/linux.h | 11 ++
arch/sandbox/os/Makefile | 3 +
arch/sandbox/os/ftdi.c | 167 +++++++++++++++++++++++++
drivers/gpio/Kconfig | 4 +
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio-libftdi1.c | 116 +++++++++++++++++
9 files changed, 318 insertions(+), 2 deletions(-)
create mode 100644 arch/sandbox/os/ftdi.c
create mode 100644 drivers/gpio/gpio-libftdi1.c
--
2.11.0
More information about the barebox
mailing list