zephyr/include/drivers
Tomasz Bursztyka 4bd5935302 dts/bindings: Add a dedicated property for duplex mode on SPI device
Users will have to include dt-bindings/spi/spi.h in order to use the
relevant flags fol this property. For instance:

    ...
    duplex = <SPI_HALF_DUPLEX>;
    ....

By default all SPI device are configured to be full duplex so the
property is optional. This property makes sense only for devices that
can be configured on either modes. Which, in such case, it will need to
use DT_INST_PROP(<instance number>, duplex) macro call to retrieve the
property value. Others can fully ignore it.

Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
2021-11-19 11:50:38 +01:00
..
adc
bluetooth Bluetooth: host: Add ISO support for num_completed_packets event 2021-08-25 18:06:09 -04:00
clock_control include/driver/clock_control: stm32: Remove STM32_PLL_PREDIV1 2021-11-03 16:19:06 -04:00
console
dma drivers: dma: stm32 dma of type V1 with mux 2021-08-20 06:28:32 -04:00
ec_host_cmd_periph
flash drivers: flash: add specific api for access flash_simulator RAM 2021-09-01 12:09:58 +02:00
gpio boards: xtensa: add ledc support to the esp32 board 2021-11-07 05:36:42 -05:00
i2c/slave
ieee802154
interrupt_controller Microchip: MEC172x: eSPI driver 2021-10-26 09:27:20 -04:00
led drivers: ht16k33: convert keyscan driver from gpio API to kscan API 2021-06-18 11:22:40 +02:00
misc
modem modem: hl7800: remove NEWLIB_LIBC dependency 2021-11-09 11:19:02 +01:00
pcie include/pcie: Add PTM API 2021-11-04 11:06:02 -04:00
pm_cpu_ops
rtc drivers: counter: add driver for Microchip MCP7940N RTCC 2021-07-30 19:51:29 -04:00
sensor drivers: sensor: SHT4X Added support 2021-07-22 10:17:13 -04:00
timer pm: device: remove pointer usage for state 2021-08-04 08:23:01 -04:00
uart
usb
virtualization
adc.h drivers: adc: add PGA gain value 2021-09-03 10:10:09 -04:00
bbram.h nuvoton: battery-backed ram 2021-08-07 20:32:33 -04:00
cache.h
can.h drivers: can: Add get_max_filters API 2021-10-28 13:56:58 -04:00
clock_control.h
counter.h
dac.h
disk.h
display.h drivers: display: fix doxygen issues 2021-05-19 06:21:53 -04:00
dma.h include: drivers: dma.h DMA_MAGIC is a 32-bit magic code 2021-08-27 13:08:33 -04:00
ec_host_cmd_periph.h
edac.h edac: ibecc: Fix return error type 2021-08-17 17:21:50 +02:00
eeprom.h
emul.h emul: Add data and parent pointers to emulators 2021-10-05 19:21:39 -04:00
entropy.h
espi_emul.h emul: Add data and parent pointers to emulators 2021-10-05 19:21:39 -04:00
espi_saf.h
espi.h driver: eSPI: unify the bit fields of ACPI/KBC event data 2021-07-26 22:50:44 -04:00
flash.h
fpga.h drivers: fpga controller: add fpga api 2021-09-03 09:54:00 -04:00
gna.h
gpio.h drivers: gpio: add combined drive strength flags and mask 2021-11-11 07:20:12 -05:00
hwinfo.h drivers: hwinfo: add reset causes 2021-09-29 14:44:21 -04:00
i2c_emul.h i2c: emul: Add get_config function 2021-11-02 16:46:33 +01:00
i2c.h i2c: Add get_config to I2C API 2021-11-02 16:46:33 +01:00
i2s.h
ipm.h
kscan.h
led_strip.h
led.h
lora.h lora: asynchronous packet reception 2021-10-26 15:48:09 +02:00
mbox.h drivers: mbox: Introduce MBOX driver class 2021-10-27 18:27:21 +02:00
mdio.h drivers: Add mdio API 2021-08-27 11:43:48 -04:00
peci.h
pinctrl.h drivers: pinctrl: add support for dynamic pin control 2021-10-25 15:26:47 -05:00
pinmux.h
pm_cpu_ops.h
ps2.h
ptp_clock.h
pwm.h drivers: pwm: clarify API details 2021-08-19 17:14:48 -04:00
regulator.h
sensor.h drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
spi_emul.h emul: Add data and parent pointers to emulators 2021-10-05 19:21:39 -04:00
spi.h dts/bindings: Add a dedicated property for duplex mode on SPI device 2021-11-19 11:50:38 +01:00
syscon.h drivers: syscon: Add support for multiple regions 2021-09-22 10:32:11 -04:00
uart.h uart: add API support for wide data 2021-11-09 19:44:38 -05:00
video-controls.h drivers: video: add more camera control IDs 2021-08-17 09:18:38 -04:00
video.h drivers: video: add JPEG pixel format 2021-08-17 09:18:38 -04:00
watchdog.h