bus: add driver for the Technologic Systems NBUS
authorSebastien Bourdelin <sebastien.bourdelin@savoirfairelinux.com>
Wed, 1 Nov 2017 17:14:33 +0000 (13:14 -0400)
committerArnd Bergmann <arnd@arndb.de>
Tue, 7 Nov 2017 15:28:19 +0000 (16:28 +0100)
commit5b143d2a6edeae59700420c948f7d793da3356a8
tree028589e4d7c1f4221bce5015bcd0cd01d19e0680
parentd771d62e3139986cc62d2067b37ebbe33a6d3b08
bus: add driver for the Technologic Systems NBUS

This driver implements a GPIOs bit-banged bus, called the NBUS by
Technologic Systems. It is used to communicate with the peripherals in
the FPGA on the TS-4600 SoM.

Signed-off-by: Sebastien Bourdelin <sebastien.bourdelin@savoirfairelinux.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
drivers/bus/Kconfig
drivers/bus/Makefile
drivers/bus/ts-nbus.c [new file with mode: 0644]
include/linux/ts-nbus.h [new file with mode: 0644]