Go to file
Jithu Joseph f271d7dd3e qmsi: rtc: Use locking to guard critical section
Guard critical section of the driver API, so that
multiple simultaneous calls from tasks/fibers wont
corrupt the driver state.

The locking mechanism is by default disabled in the
build. To enable it, the following flag needs to be defined:

CONFIG_RTC_QMSI_API_REENTRANCY

Jira: ZEP-412

Change-Id: I430ebc07bf3277e5a5961cb6278c5500cd1e139b
Signed-off-by: Jithu Joseph <jithu.joseph@intel.com>
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
Signed-off-by: Kuo-Lang Tseng <kuo-lang.tseng@intel.com>
2016-07-27 22:17:20 +00:00
.known-issues build: Update Bluetooth known_issues whitelist 2016-07-13 07:39:35 +00:00
arch arc: Remove nonexistant Kconfig sybmol from defconfig 2016-07-27 17:14:54 +00:00
boards qemu_cortex_m3: Remove nonexistent UART_CONSOLE_BAUDRATE from defconfig 2016-07-27 17:14:50 +00:00
doc doc: remove unused figures from board directory 2016-07-27 16:27:06 +00:00
drivers qmsi: rtc: Use locking to guard critical section 2016-07-27 22:17:20 +00:00
ext build/crypto: Update build system for tinycrypt 2.0 2016-07-27 21:34:14 +00:00
include misc/byteorder.h: Mark bswap_16 & bswap_32 as internal helpers 2016-07-27 17:09:52 +00:00
kernel nano_init.c: STACK_CANARY_INIT fix for ARC 2016-07-27 15:23:15 +00:00
lib libc: Add assert.h to minimal libc 2016-07-21 02:09:44 +00:00
misc
net crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00
samples samples/net: Fix typo in comment 2016-07-27 16:20:55 +00:00
scripts Makefile: Restructure for multilibs 2016-07-27 17:15:56 +00:00
tests arc: move special-purpose irq priorities to flags 2016-07-26 15:06:28 +00:00
usb
.checkpatch.conf
.gitattributes
.gitignore
.gitreview
.mailmap
defaults.tc testcases: introduce defaults to build/deploy/evaluate 2016-07-23 18:31:18 +00:00
Kbuild build: Make sure sysgen related header files get updated 2016-07-18 18:46:31 +00:00
Kconfig
Kconfig.zephyr
LICENSE
MAINTAINERS MAINTAINERS: add mbedTLS section 2016-07-27 00:22:18 +00:00
Makefile Makefile: Restructure for multilibs 2016-07-27 17:15:56 +00:00
Makefile.inc
zephyr-env.sh