zephyr/drivers
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
..
adc drivers: adc: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
aio drivers: aio: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
bluetooth Bluetooth: Userchan: Add missing headers 2018-08-02 19:14:19 +02:00
can drivers: can: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
clock_control clock_control: nRF5x: Fix HFSTAT and LFSTAT check 2018-08-02 01:04:46 +02:00
console native_posix: Add missing headers and function prototypes 2018-08-02 19:14:19 +02:00
counter drivers: qmsi: Fix types and u32_t/uint32_t conflicts 2018-07-18 12:32:23 -04:00
crypto drivers: crypto: Fix input len size for cbc decryption 2018-08-02 19:18:58 +02:00
display drivers: display: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
dma drivers/dma: dma_stm32f4x: use dma_slot to select peripheral 2018-07-05 11:24:59 -05:00
entropy drivers: entropy: nrf5: Fix ENTROPY_BUSYWAIT implementation 2018-08-10 15:16:18 +02:00
ethernet Kconfig: Use the first default with a satisfied condition 2018-08-10 12:38:28 -07:00
flash Kconfig: Use the first default with a satisfied condition 2018-08-10 12:38:28 -07:00
gpio boards: riscv: Convert HiFive1 to DTS 2018-08-13 18:35:38 -05:00
grove drivers: grove: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
i2c Kconfig: Use the first default with a satisfied condition 2018-08-10 12:38:28 -07:00
i2s i2s: expose i2s APIs to user mode 2018-08-13 16:44:09 -07:00
ieee802154 Kconfig: Use the first default with a satisfied condition 2018-08-10 12:38:28 -07:00
interrupt_controller boards: riscv: Convert HiFive1 to DTS 2018-08-13 18:35:38 -05:00
ipm drivers: ipm: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
led Kconfig: Clean up some symbol definitions 2018-08-01 12:47:17 -04:00
led_strip drivers: led_strip: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
modem boards: arm: nrf52840_pca10056: add settings for WNC-M14A2A modem 2018-08-06 10:43:46 +03:00
net drivers: slip: Add LLDP support 2018-08-08 09:53:24 +03:00
pci drivers: pci: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
pinmux drivers/pinmux: stm32 fix ports_enable array definition 2018-07-31 09:45:39 -05:00
ptp_clock drivers: ptp_clock: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
pwm drivers: add i.MX PWM driver 2018-07-17 16:08:22 -05:00
rtc drivers: rtc: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
sensor drivers/sensor/fxas21002: Fix race condition during initialization 2018-08-13 09:05:54 -05:00
serial boards: riscv: Convert HiFive1 to DTS 2018-08-13 18:35:38 -05:00
spi Kconfig: Use the first default with a satisfied condition 2018-08-10 12:38:28 -07:00
timer driver: timer: nrf: Remove redundant RTC_COUNTER reads. 2018-08-13 13:10:50 -07:00
usb usb_dc_stm32: Fix FS mode 2018-07-24 22:27:17 -04:00
watchdog drivers: watchdog: nrfx: Remove false dependency on CLOCK_CONTROL_NRF5 2018-08-08 17:23:55 +02:00
wifi drivers: wifi: simplelink: enable Fast Connect policy 2018-07-26 13:57:34 +03:00
CMakeLists.txt drivers: modem: add modem receiver (tty) driver 2018-08-06 10:43:46 +03:00
Kconfig drivers: modem: add modem receiver (tty) driver 2018-08-06 10:43:46 +03:00