Go to file
Baohong Liu e1153004f9 drivers: spi_shim: grant arc the access to spi on I/O fabric
Enable arc to access the spi controller on I/O fabric.

There are two spi controllers on quark se SoC. One is attached
to the I/O fabric and the other one is in the sensor system.
X86 cpu is only able to access the spi controller on the I/O
fabric and the access is supported by existing code. HW allows
arc to access both controllers. But, the existing code only
gives arc access to the controller in the sensor sub-system.
Let's grant arc the access to the controller on I/O fabric as
well by the following changes.

1. Add spi_qmsi.c into arc compilation.
2. Use the already defined macros to choose interrupt numbers
   and do interrupt unmasking automatically based on the
   compilation targets.
3. Add new symbols in Kconfig including driver names for both
   controllers

Jira: ZEP-1190

Change-Id: I40a5d423d4b7986a897834d1a3831938005eda6f
Signed-off-by: Baohong Liu <baohong.liu@intel.com>
2016-12-22 01:22:26 +00:00
.known-issues
arch drivers: spi_shim: grant arc the access to spi on I/O fabric 2016-12-22 01:22:26 +00:00
boards drivers: spi_shim: grant arc the access to spi on I/O fabric 2016-12-22 01:22:26 +00:00
doc
drivers drivers: spi_shim: grant arc the access to spi on I/O fabric 2016-12-22 01:22:26 +00:00
ext
include kernel: optimize ms-to-ticks for certain tick frequencies 2016-12-21 19:50:07 +00:00
kernel kernel: optimize ms-to-ticks for certain tick frequencies 2016-12-21 19:50:07 +00:00
lib
misc
samples samples: i2c_fram: update some comments 2016-12-22 01:21:54 +00:00
scripts
subsys
tests tests: spi: correct a spi buffer length issue 2016-12-22 01:20:42 +00:00
.checkpatch.conf
.gitattributes
.gitignore
.gitreview
.mailmap
defaults.tc
Kbuild
Kconfig
Kconfig.zephyr
LICENSE
LICENSING.rst
MAINTAINERS
Makefile
Makefile.inc
release-notes.rst
zephyr-env.sh