zephyr/drivers/i2c
Daniel Leung 67b48ab2a8 drivers/i2c: i2c_dw: extends driver to support 8 controllers
This adds the necessary driver structs to support a total of 8
I2C controllers. This also allows each I2C controller to have
its own PCI vendor/device IDs.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2018-07-27 17:16:18 -04:00
..
slave
CMakeLists.txt drivers: add i.MX I2C driver shim 2018-07-06 15:55:57 -05:00
i2c_atmel_sam3.c
i2c_bitbang.c
i2c_bitbang.h
i2c_cc32xx.c
i2c_dw_registers.h
i2c_dw.c drivers/i2c: i2c_dw: extends driver to support 8 controllers 2018-07-27 17:16:18 -04:00
i2c_dw.h
i2c_esp32.c include: drivers: gpio: Turn functions generic - esp32 2018-07-15 16:13:36 -04:00
i2c_gpio.c
i2c_handlers.c
i2c_imx.c drivers: add i.MX I2C driver shim 2018-07-06 15:55:57 -05:00
i2c_ll_stm32_v1.c
i2c_ll_stm32_v2.c i2c: stm32_v2: implement slave support 2018-07-04 11:57:33 +02:00
i2c_ll_stm32.c i2c: stm32_v2: implement slave support 2018-07-04 11:57:33 +02:00
i2c_ll_stm32.h i2c: stm32_v2: implement slave support 2018-07-04 11:57:33 +02:00
i2c_mcux.c
i2c_nios2.c
i2c_nrfx_twi.c
i2c_nrfx_twim.c
i2c_qmsi_ss.c
i2c_qmsi.c
i2c_sam_twi.c
i2c_sam_twihs.c
i2c_sbcon.c
i2c-priv.h
Kconfig drivers/i2c: extends Kconfig to support 8 controllers 2018-07-27 17:16:18 -04:00
Kconfig.dw
Kconfig.esp32
Kconfig.gpio
Kconfig.nrfx
Kconfig.qmsi
Kconfig.sbcon
Kconfig.stm32 drivers: i2c: stm32: Kconfig: Remove redundant 'default n' properties 2018-07-25 07:19:12 -04:00