zephyr/drivers/i2c
Marcus Shawcroft 2dd2dfc3f9 i2c/nrf5: Implement NRF5 I2C driver.
Basic interrupt driven i2c driver for the NRf5 series.

The NRf5 series hardware imposes a constraint that various peripherals
cannot be used simultaneously.  This driver does not implement mutual
exclusion against SPI, or SPIs drivers (yet).

Change-Id: I308d93bc486eef95db7b95c6b7c9beafc0d7e97f
Signed-off-by: Marcus Shawcroft <marcus.shawcroft@arm.com>
2017-01-25 09:59:27 +00:00
..
Kconfig i2c/nrf5: Implement NRF5 I2C driver. 2017-01-25 09:59:27 +00:00
Makefile i2c/nrf5: Implement NRF5 I2C driver. 2017-01-25 09:59:27 +00:00
i2c_atmel_sam3.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
i2c_atmel_sam3.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
i2c_dw.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
i2c_dw.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
i2c_dw_registers.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
i2c_mcux.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
i2c_nrf5.c i2c/nrf5: Implement NRF5 I2C driver. 2017-01-25 09:59:27 +00:00
i2c_qmsi.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
i2c_qmsi_ss.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
i2c_stm32lx.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
i2c_stm32lx.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00