zephyr/drivers
Simon Glass a1d8e55cad emul: spi: Add support for SPI emulators
Add an emulation controller which routes SPI traffic to an attached
emulator. Only one emulator is supported per bus at present, since
chip-selction functionality is not present.

This allows drivers for SPI peripherals to be tested on systems that
don't have that peripheral attached, with the emulator handling the SPI
traffic.

Signed-off-by: Simon Glass <sjg@chromium.org>
2020-10-05 15:33:00 -04:00
..
adc misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
audio device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
bluetooth drivers: Bluetooth: rpmsg: Add missing BT_QUIRK_NO_AUTO_DLE 2020-09-16 12:02:32 +02:00
can drivers: mcux: imx rt flexcan support 2020-09-29 14:03:10 -05:00
clock_control drivers: stm32: fix MSI PLL mode enabling 2020-10-02 11:46:22 +02:00
console misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
counter drivers: stm32: fix MSI PLL mode enabling 2020-10-02 11:46:22 +02:00
crypto misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
dac device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
debug tracing: cleanup and split segger/rtt configuration options 2020-02-07 15:58:05 -05:00
display drivers: ssd1306: Add SPI support 2020-10-02 11:33:26 +02:00
dma drivers: dma: dma_stm32_v2: typo in compilation switch 2020-09-11 09:31:27 -05:00
ec_host_cmd_periph ec_host_cmd_periph: add device API 2020-09-04 14:50:45 -04:00
eeprom dts/Kconfig: Remove HAS_DTS_I2C 2020-09-18 13:34:44 -05:00
entropy drivers/entropy: stm32: fix error erasing 2020-09-09 14:10:07 +02:00
espi soc: npcx7: add comments for macro funcs used for device tree files. 2020-10-02 11:33:15 +02:00
ethernet misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
flash drivers: flash: Restore write protection in flash_shell 2020-10-02 12:06:28 -04:00
gpio drivers: gpio: litex_vexriscv: adapt to changes in CSR accessors 2020-10-02 11:36:16 +02:00
hwinfo drivers: hwinfo: sam: Add sam4l hwinfo support 2020-09-04 16:29:19 -05:00
i2c i2c: power on reset for certain stm32 devices 2020-10-02 11:44:17 +02:00
i2s misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
ieee802154 misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
interrupt_controller misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
ipm drivers: Manual const-ification of device driver instance 2020-09-02 13:48:13 +02:00
kscan dts/Kconfig: Remove HAS_DTS_I2C 2020-09-18 13:34:44 -05:00
led dts/Kconfig: Remove HAS_DTS_I2C 2020-09-18 13:34:44 -05:00
led_strip drivers: led_strip: APA102 use CS flags from devicetree 2020-09-14 18:35:26 -05:00
lora drivers: lora: sx126x: Support software-managed RF switches 2020-09-04 12:36:53 +02:00
modem drivers: modem: ublox-sara-r4: inform modem_context about HW flow control 2020-10-05 17:04:52 +03:00
net drivers: net: slip: Allow slip to co-exist with other interfaces 2020-09-21 10:02:06 -05:00
neural_net device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
pcie drivers: pcie: endpoint: fix ISR prototype 2020-09-08 18:10:22 -05:00
peci drivers: peci: xec: Fix error recovery handling 2020-09-15 12:35:15 -05:00
pinmux drivers/pinmux: stm32f1: Update dt to gpio encoding function 2020-10-01 11:08:42 -05:00
ps2 drivers: Manual const-ification of device driver instance 2020-09-02 13:48:13 +02:00
ptp_clock device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
pwm misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
sensor drivers: sensor: bmi160: Use more constants for reg access 2020-10-05 15:33:00 -04:00
serial misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
spi emul: spi: Add support for SPI emulators 2020-10-05 15:33:00 -04:00
timer drivers: timer: nrf: Add configurable clock startup mode 2020-09-10 21:31:01 +02:00
usb usb: nrf: Do not allow to clear STALL or dtoggle for ISO ep. 2020-09-15 10:15:20 +02:00
video drivers: video: mcux_csi: Fix compile error 2020-09-03 18:08:08 -04:00
watchdog misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
wifi drivers: wifi: esp: inform modem_context about HW flow control 2020-10-05 17:04:52 +03:00
CMakeLists.txt ec_host_cmd_periph: add device API 2020-09-04 14:50:45 -04:00
Kconfig ec_host_cmd_periph: add device API 2020-09-04 14:50:45 -04:00