zephyr/include/drivers
Jordan Yates 5963ebaf33 drivers: spi: CS configuration through devicetree
Add an additional option to the spi_cs_control struct that records how
the pin has been configured in devicetree. For drivers that are not
updated, the CS behaviour is the same as before (Push-Pull).

Use the devicetree knowledge with the GPIO subsystem so that the correct
physical pin levels for the CS pin are automatically selected.

Fixes #26267

Signed-off-by: Jordan Yates <jordan.yates@data61.csiro.au>
2020-07-01 16:40:03 -05:00
..
adc zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
bluetooth zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
clock_control zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
console zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
gpio zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
i2c/slave zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ieee802154 zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
interrupt_controller drivers: interrupt_controller: Add gicv3 SGI api 2020-07-01 08:02:57 -04:00
led zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
pcie pcie: endpoint: Add public API to register reset interrupt callback 2020-06-22 12:44:54 +02:00
rtc zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
sensor zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
timer zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
usb zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
adc.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
can.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
clock_control.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
counter.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
dac.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
display.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
dma.h dma: add support for MCUX EDMA 2020-06-12 13:03:28 -05:00
eeprom.h
entropy.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
espi.h drivers: espi: Add support for ACPI_EC1 interface 2020-06-25 17:05:43 -04:00
flash.h drivers/flash: Move write_block_size into flash_parameters 2020-06-22 14:35:03 +02:00
gna.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
gpio.h gpio: remove deprecated API functions/macros 2020-06-16 19:13:05 +02:00
hwinfo.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
i2c.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
i2s.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ipm.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
kscan.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
led_strip.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
led.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
lora.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
peci.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
pinmux.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ps2.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
pwm.h drivers: pwm: clarify behavior 2020-06-09 18:12:53 +02:00
sensor.h drivers: sensor: add api function for getting a sensor attribute 2020-06-17 17:13:14 +02:00
spi.h drivers: spi: CS configuration through devicetree 2020-07-01 16:40:03 -05:00
uart.h drivers: uart: RX_RDY after rx_disable 2020-06-16 19:11:57 +02:00
video-controls.h
video.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
watchdog.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00