zephyr/drivers
Tomasz Bursztyka eb96f0a73a spi: dw: Fix Tx and Rx threshold after each push/pull
Reading: As when setting up the transfer, Rx has to adapt to current
left Tx lenght.
Writing: If nothing will be transmitted anymore, downsizing the level to
0. This fixes a hanging issue while making the controller being busy for
nothing. Another hack found to fix the same issue was to test the SR
Busy flag bit in the ISR handler. As the threshold level makes more
sense, kepping this one.

Change-Id: I87ba393d507c9418295f188d866d9979f423536c
Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
2016-02-05 20:25:23 -05:00
..
adc adc: updates sample width kconfig help message 2016-02-05 20:25:23 -05:00
aio interrupts: new static IRQ API 2016-02-05 20:25:17 -05:00
bluetooth c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
clock_control Use SoC instead of platform. 2016-02-05 20:25:11 -05:00
console interrupts: new static IRQ API 2016-02-05 20:25:17 -05:00
ethernet c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
gpio c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
grove grove_lcd: this display is not a feature of the board 2016-02-05 20:25:06 -05:00
i2c c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
interrupt_controller interrupts: new static IRQ API 2016-02-05 20:25:17 -05:00
ipm c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
nble drivers/nble: Fix overwriting default Kconfig values 2016-02-05 20:25:21 -05:00
pci drivers: pci: struct pci_dev_info rename class 2016-02-05 20:25:12 -05:00
pinmux c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
pwm c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
qmsi drivers: Add infrastructure for QMSI drivers 2016-02-05 20:25:15 -05:00
random Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
rtc c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
serial ns16550: implement the irq_tx_empty function 2016-02-05 20:25:23 -05:00
shared_irq interrupts: new static IRQ API 2016-02-05 20:25:17 -05:00
spi spi: dw: Fix Tx and Rx threshold after each push/pull 2016-02-05 20:25:23 -05:00
timer clock: Make sure the clock is initialized prior to devices 2016-02-05 20:25:22 -05:00
watchdog watchdog: Use a common names for drivers 2016-02-05 20:25:20 -05:00
Kconfig drivers/nble: Introduce basic skeleton 2016-02-05 20:25:18 -05:00
Makefile drivers/nble: Introduce basic skeleton 2016-02-05 20:25:18 -05:00