summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/Kconfig
diff options
context:
space:
mode:
authorMax Staudt <max@enpas.org>2019-08-20 11:27:39 +0200
committerWolfram Sang <wsa@the-dreams.de>2019-08-29 21:04:11 +0200
commit4768e90ecaec6b503ff64229bda5d91186d2edd3 (patch)
tree6e6b4340e6931fc358bfb37e0a4abc767ba0ffa5 /drivers/i2c/busses/Kconfig
parent250212b59a8e33f1b47f15ad9afa3db19ba0fc8d (diff)
downloadlinux-stable-4768e90ecaec6b503ff64229bda5d91186d2edd3.tar.gz
linux-stable-4768e90ecaec6b503ff64229bda5d91186d2edd3.tar.bz2
linux-stable-4768e90ecaec6b503ff64229bda5d91186d2edd3.zip
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>
Diffstat (limited to 'drivers/i2c/busses/Kconfig')
-rw-r--r--drivers/i2c/busses/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
index 69f19312a574..8b97ba4a2c0c 100644
--- a/drivers/i2c/busses/Kconfig
+++ b/drivers/i2c/busses/Kconfig
@@ -1309,6 +1309,17 @@ config I2C_ELEKTOR
This support is also available as a module. If so, the module
will be called i2c-elektor.
+config I2C_ICY
+ tristate "ICY Zorro card"
+ depends on ZORRO
+ select I2C_ALGOPCF
+ help
+ This supports the PCF8584 Zorro bus I2C adapter, known as ICY.
+ Say Y if you own such an adapter.
+
+ This support is also available as a module. If so, the module
+ will be called i2c-icy.
+
config I2C_MLXCPLD
tristate "Mellanox I2C driver"
depends on X86_64