zephyr/ext/hal/qmsi
Baohong Liu b0c28f2d00 drivers: i2c: fix a compilation dependency issue
Fix a compilation warning. Compilation of the i2c driver
requires QMSI dma object file. As a solution, the current
code has "selects DMA_QMSI" in i2c Kconfig. This results
in a compilation warning since "select DMA" is also
required. Adding "select DMA" and "select DMA_QMSI"
together in i2c Kconfig can solve the compilation issue.
But, this will cause the dma driver be unnecessarily
enabled. So, the solution is to fix the issue in the QMSI
part instead of in the shim driver.

Jira: ZEP-777 ZEP-778

Change-Id: Id4c1f749bf71eece1e70583bd586a69b596768b2
Signed-off-by: Baohong Liu <baohong.liu@intel.com>
2016-09-10 11:29:49 +00:00
..
drivers ext: qmsi: disable tx empty interrupt at the end of rx transfer 2016-08-12 20:38:09 +00:00
include ext qmsi: Update to QMSI 1.1-Beta 2016-07-01 13:43:02 -07:00
soc ext qmsi: Update to QMSI 1.1.0 release 2016-08-12 20:12:27 +00:00
Kbuild drivers: i2c: fix a compilation dependency issue 2016-09-10 11:29:49 +00:00
Kconfig ext: plumb out Kconfig support for external source code 2016-05-25 11:28:34 +00:00
Makefile ext qmsi: Make QMSI headers available to more than just drivers 2016-07-18 18:47:51 +00:00
README ext qmsi: Update to QMSI 1.1.0 release 2016-08-12 20:12:27 +00:00

README

The sources in this directory are imported from QMSI project
at https://github.com/quark-mcu/qmsi.

Intel® Quark™ Microcontroller Software Interface (QMSI) is a
Hardware Abstraction Layer (HAL) for Intel® Quark™
Microcontroller products. It currently supports the following SoCs:

- Intel® Quark™ D2000 Microcontroller
- Intel® Quark™ SE Microcontroller

The current version supported in Zephyr is QMSI 1.1.0. See:

   https://github.com/quark-mcu/qmsi/releases

for more details.