diff options
author | Conor Dooley <conor.dooley@microchip.com> | 2022-07-06 15:13:13 +0100 |
---|---|---|
committer | Wolfram Sang <wsa@kernel.org> | 2022-07-07 22:54:29 +0200 |
commit | 64a6f1c4987e027339818b9d142257e7ede6dfe0 (patch) | |
tree | 840ee39de29445ed95346af08af8ed53b5cc14f2 /drivers/i2c/busses/Kconfig | |
parent | 24fff66f1f26d618d3b16c36603c10175e3d660f (diff) | |
download | lwn-64a6f1c4987e027339818b9d142257e7ede6dfe0.tar.gz lwn-64a6f1c4987e027339818b9d142257e7ede6dfe0.zip |
i2c: add support for microchip fpga i2c controllers
Add Microchip CoreI2C i2c controller support. This driver supports the
"hard" i2c controller on the Microchip PolarFire SoC & the basic feature
set for "soft" i2c controller implemtations in the FPGA fabric.
Co-developed-by: Daire McNamara <daire.mcnamara@microchip.com>
Signed-off-by: Daire McNamara <daire.mcnamara@microchip.com>
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
Diffstat (limited to 'drivers/i2c/busses/Kconfig')
-rw-r--r-- | drivers/i2c/busses/Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig index 3f6d03073079..f77f51b273a4 100644 --- a/drivers/i2c/busses/Kconfig +++ b/drivers/i2c/busses/Kconfig @@ -782,6 +782,17 @@ config I2C_MESON If you say yes to this option, support will be included for the I2C interface on the Amlogic Meson family of SoCs. +config I2C_MICROCHIP_CORE + tristate "Microchip FPGA I2C controller" + depends on SOC_MICROCHIP_POLARFIRE || COMPILE_TEST + depends on OF + help + If you say yes to this option, support will be included for the + I2C interface on Microchip FPGAs. + + This driver can also be built as a module. If so, the module will be + called i2c-microchip-core. + config I2C_MPC tristate "MPC107/824x/85xx/512x/52xx/83xx/86xx" depends on PPC |