zephyr/include/drivers
Carlo Caione 67ef1df950 mbox: Enforce callback registration before enabling the channel
Specify in the API that the callback must be registered before the
channel is enabled, fix the NRFX IPC driver to be compliant and change
the MBOX sample.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2021-12-23 12:38:21 +01:00
..
adc drivers: adc: add ADC emulator 2021-05-07 15:27:37 +02:00
bluetooth Bluetooth: host: Add ISO support for num_completed_packets event 2021-08-25 18:06:09 -04:00
clock_control include/drivers/clock_control: stm32h7: Add missing symbol PLL SRC CSI 2021-12-23 10:37:22 +01: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 driver: gpio: nct38xx: Add NCT38XX gpio driver support 2021-11-20 08:00:38 -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 drivers: modem: Added simcom sim7080 modem driver. 2021-12-20 17:48:47 +01:00
pcie drivers/pcie: Use the generic arch-interface for allocating IRQs 2021-12-22 12:16:52 +01:00
pinctrl drivers: pinctrl: Support pinctrl with GD32VF103 2021-12-20 17:51:30 +01:00
pm_cpu_ops
regulator drivers: pca9420: Added voltage level support for PCA9420 2021-12-08 08:27:44 -05:00
rtc drivers: counter: NXP SNVS rtc: Add support for NXP imx SNVS RTC 2021-12-07 09:45:43 -06:00
sensor drivers: sensor: Add MH-Z19B CO2 sensor driver 2021-12-20 18:47:47 +01:00
timer Revert "drivers: timer: extend nrf_rtc_timer" 2021-12-20 21:04:26 +01: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 cache: Rename sys_{dcache,icache}_* to sys_{data,instr}_cache_* 2021-05-08 07:00:33 +02:00
can.h drivers: can: deprecate the can_attach_workq() API call 2021-12-22 18:04:02 +01:00
clock_control.h drivers: clock_control: Opaque type for clock rate 2021-11-30 14:04:38 -05:00
counter.h drivers: counter: Added get_freq to API 2021-12-09 19:55:17 -05:00
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 stats: i2c: I2C stats 2021-12-04 07:22:56 -05:00
i2s.h drivers: i2s: Add missing const qualifiers 2021-05-03 19:57:49 -04:00
ipm.h
kscan.h
led_strip.h
led.h led.h: clarify brightness API for on/off LEDs 2021-05-04 16:01:30 +02:00
lora.h lora: asynchronous packet reception 2021-10-26 15:48:09 +02:00
mbox.h mbox: Enforce callback registration before enabling the channel 2021-12-23 12:38:21 +01: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 frame format property on SPI device 2021-11-29 17:17:36 +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