zephyr/drivers
Michael Hope d8e8a72eb4 spi: sam0: fix txrx, NULL buffers, and add a stub async method.
This patches fixes a few bugs with the SAM0 driver:

- txrx was trasnmitting too many bytes
- adds support for NULL buffers to the fast paths
- fixes a NULL dereference on the rx buffer slow path

The tests under tests/driver/spi/spi_loopback now pass.

Signed-off-by: Michael Hope <mlhx@google.com>
2018-02-01 20:23:39 +01:00
..
adc drivers: ti_adc108s102: remove newline from syslog messages 2018-01-09 10:59:41 -05:00
aio kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
bluetooth dts: add spi device support for SPI bluetooth modules 2018-01-22 18:08:51 -06:00
clock_control drivers: clock_control: simplify CLOCK_STM32_PLL_PREDIV1 config 2018-01-25 15:13:53 -06:00
console various: Update/fix some textual material and code comments. 2017-12-29 09:45:39 -05:00
counter kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
crypto kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
display kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
dma kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
entropy drivers: entropy: stm32: use Kconfig to select HAL/LL sources 2018-01-23 08:46:16 -06:00
ethernet drivers: ethernet: eth_stm32_hal: use Kconfig to select HAL/LL sources 2018-01-23 08:46:16 -06:00
flash drivers: flash: NXP k6x/kw2xd: Convert to use device tree 2018-01-29 16:34:49 -06:00
gpio lpc: Add gpio mcux driver for lpc 2018-01-23 09:18:32 -06:00
grove kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
i2c drivers: i2c: stm32: use Kconfig to select HAL/LL sources 2018-01-23 08:46:16 -06:00
i2s drivers: Add Atmel SAM I2S (SSC) driver 2017-11-30 10:30:33 -05:00
ieee802154 drivers: 15.4: nrf5: Add OpenThread support to 802.15.4 driver 2018-01-29 22:42:03 -05:00
interrupt_controller drivers: ioapic: remove pre DTS kconfigs 2018-01-29 10:38:32 -06:00
ipm kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
led_strip kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
net drivers: net: loopback: Simulate real hw device 2017-11-15 12:27:14 +02:00
pci kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
pinmux pinmux: stm32f0: add additional defines for I2C2 2018-01-26 09:57:44 -06:00
pwm drivers: pwm: stm32: use Kconfig to select HAL/LL sources 2018-01-23 08:46:16 -06:00
rtc kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
sensor sensors: dts: cleanup usage of HAS_DTS_I2C_DEVICE 2018-01-29 22:25:41 -05:00
serial lpc: Add usart shim driver for lpcxpresso54114 2018-01-23 09:18:32 -06:00
spi spi: sam0: fix txrx, NULL buffers, and add a stub async method. 2018-02-01 20:23:39 +01:00
timer kconfig: fix help text indentation 2018-01-08 08:08:45 -05:00
usb usb: stm32: Introduce transfer method 2018-01-29 11:26:48 -06:00
watchdog watchdog: add a watchdog driver for the SAM0 family. 2018-01-04 13:18:25 -05:00
CMakeLists.txt irq: move shared irq support under drivers/interrupt_controller 2018-01-23 13:37:01 -06:00
Kconfig irq: move shared irq support under drivers/interrupt_controller 2018-01-23 13:37:01 -06:00