zephyr/include/drivers
Peter Bigot d983ad193b drivers: i2c: document slave API
The I2C slave API has been present since 1.12 but lacked documentation
on the behavior of its functions.  Provide that, and revise existing
documentation to make clear the type and mode of the device passed to
each API call.

Documented behavior is derived primarily from the LPC11U6X
implementation, as the STM32 implementation generally ignores return
values.

Signed-off-by: Peter Bigot <peter.bigot@nordicsemi.no>
2021-02-09 13:59:17 -05:00
..
adc
bluetooth
clock_control drivers: clock_control: stm32: Convert drivers to new DT device macros 2020-12-16 15:23:39 -06:00
console
dma drivers/dma: stm32: Preparation for QSPI DMA mode support 2021-01-15 10:29:30 -05:00
ec_host_cmd_periph
gpio drivers: Dev. spec. PWM functionality for SX1509B 2021-01-08 15:52:42 +01:00
i2c/slave Revert "drivers: move eeprom_slave driver to tests directory" 2020-12-16 16:39:49 -05:00
ieee802154
interrupt_controller arch: arm64: GICv2/v3 handling causes abort on spurious interrupt 2020-12-16 08:46:03 -05:00
led
modem
pcie drivers/pcie: Add support for MSI-X 2020-12-08 09:29:20 -05:00
rtc doc: fix @param usage in callbacks 2020-12-18 12:18:28 +01:00
sensor drivers: sensor: add NXP MCUX ACMP driver 2020-12-17 08:54:33 -06:00
timer dts: Rename compatible arm,arm-timer to arm,armv8-timer 2021-02-04 07:04:28 -05:00
uart doc: fix @param usage in callbacks 2020-12-18 12:18:28 +01:00
usb
virtualization drivers/virtualization: Make ivshmem driver userspace ready 2020-12-16 18:47:35 -05:00
adc.h drivers: adc: update to conform to API guidelines 2021-01-15 09:50:40 -05:00
can.h Update can_common: Check bitrate is greater than 0 2021-01-12 15:11:18 -06:00
clock_control.h
counter.h
dac.h
display.h drivers: display: Added support for restricted update. 2021-01-21 17:26:37 +01:00
dma.h
ec_host_cmd_periph.h
edac.h edac: doc: Include EDAC API to Zephyr API Reference 2021-01-21 08:34:07 -05:00
eeprom.h
entropy.h
espi_emul.h emul: Add an emulator for the eSPI Host 2021-01-20 17:49:19 -05:00
espi.h driver: espi: add notification and opcodes for ec host command support. 2020-12-20 13:05:50 -05:00
flash.h
gna.h
gpio.h
gsm_ppp.h
hwinfo.h
i2c_emul.h
i2c.h drivers: i2c: document slave API 2021-02-09 13:59:17 -05:00
i2s.h
ipm.h
kscan.h doc: fix @param usage in callbacks 2020-12-18 12:18:28 +01:00
led_strip.h
led.h include: drivers: add missing extern "C" in led.h and lora.h 2020-11-17 13:08:47 +02:00
lora.h include: drivers: add missing extern "C" in led.h and lora.h 2020-11-17 13:08:47 +02:00
peci.h
pinmux.h
ps2.h
psci.h drivers: PSCI: Add driver and subsystem 2021-01-18 19:06:53 +01:00
pwm.h drivers: pwm: clean up the PWM capture API documentation 2021-01-19 08:09:16 -05:00
regulator.h
sensor.h doc: fix @param usage in callbacks 2020-12-18 12:18:28 +01:00
spi_emul.h
spi.h drivers: spi: update to conform to API guidelines 2021-01-15 09:50:40 -05:00
uart.h include: drivers: uart: fix incorrect event name in brief 2021-02-03 09:44:21 -05:00
video-controls.h
video.h
watchdog.h