zephyr/drivers/led_strip
Tomasz Bursztyka ea2431f32f api/spi: Reduce parameter number on transceive function
tx_bufs/tx_count and rx_bufs/rx_count can be hold in another dedicated
structure, thus reducing the number of parameters to transceive. This
permits to avoid using the stack when calling transceive.

Since we saved parameters, we can expose back the struct device pointer,
to stay consistent with other device driver APIs.

Fixes #5839

Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
2018-04-04 19:02:35 +02:00
..
CMakeLists.txt
Kconfig
Kconfig.apa102 api/spi: Reduce parameter number on transceive function 2018-04-04 19:02:35 +02:00
Kconfig.lpd880x api/spi: Reduce parameter number on transceive function 2018-04-04 19:02:35 +02:00
Kconfig.ws2812 api/spi: Reduce parameter number on transceive function 2018-04-04 19:02:35 +02:00
Kconfig.ws2812b_sw arch: arm: nrf: Rename nrf5 SoC Family to nrf 2018-03-20 11:57:14 +01:00
apa102.c api/spi: Reduce parameter number on transceive function 2018-04-04 19:02:35 +02:00
lpd880x.c api/spi: Reduce parameter number on transceive function 2018-04-04 19:02:35 +02:00
ws2812.c api/spi: Reduce parameter number on transceive function 2018-04-04 19:02:35 +02:00
ws2812b_sw.c