zephyr/drivers/i2s
Andrew Boie 06c23f157f i2s: expose i2s APIs to user mode
User mode may now access the read, write, and trigger APIs.
Unlike supervisor mode, memory slabs are not dealt with directly,
the data is always copied.

A new driver API added to fetch the current channel configuration,
used by the system call handlers.

The i2s_sam_ssc driver updated for the new API. CAVS driver not
modified as there is no user mode port to Xtensa yet.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2018-08-13 16:44:09 -07:00
..
CMakeLists.txt i2s: expose i2s APIs to user mode 2018-08-13 16:44:09 -07:00
i2s_cavs.c arch: soc: intel_s1000: set M/N divider ownership 2018-06-01 08:59:01 -04:00
i2s_cavs.h drivers: i2s: intel_s1000: Fractional bit-clock 2018-06-01 08:59:01 -04:00
i2s_common.c i2s: expose i2s APIs to user mode 2018-08-13 16:44:09 -07:00
i2s_handlers.c i2s: expose i2s APIs to user mode 2018-08-13 16:44:09 -07:00
i2s_sam_ssc.c i2s: expose i2s APIs to user mode 2018-08-13 16:44:09 -07:00
Kconfig drivers: i2c: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
Kconfig.cavs drivers: i2c: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
Kconfig.sam_ssc drivers: i2c: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00