i2c: Add i2c-icy for I2C on m68k/Amiga
authorMax Staudt <max@enpas.org>
Tue, 20 Aug 2019 09:27:39 +0000 (11:27 +0200)
committerWolfram Sang <wsa@the-dreams.de>
Thu, 29 Aug 2019 19:04:11 +0000 (21:04 +0200)
commit4768e90ecaec6b503ff64229bda5d91186d2edd3
tree6e6b4340e6931fc358bfb37e0a4abc767ba0ffa5
parent250212b59a8e33f1b47f15ad9afa3db19ba0fc8d
i2c: Add i2c-icy for I2C on m68k/Amiga

This is the i2c-icy driver for the ICY board for Amiga computers.
It connects a PCF8584 I2C controller to the Zorro bus, providing I2C
connectivity. The original documentation can be found on Aminet:

https://aminet.net/package/docs/hard/icy

IRQ support is currently not implemented, as i2c-algo-pcf is built for
the ISA bus and a straight implementation of the same stack locks up a
Zorro machine.

Signed-off-by: Max Staudt <max@enpas.org>
Reviewed-by: Geert Uytterhoeven <geert@linux-m68k.org>
[wsa: added a missing newline reported by checkpatch]
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
MAINTAINERS
drivers/i2c/busses/Kconfig
drivers/i2c/busses/Makefile
drivers/i2c/busses/i2c-icy.c [new file with mode: 0644]