Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
drivers Directory Reference

Directories

 adc
 
 bluetooth
 
 can
 
 clock_control
 
 comparator
 
 console
 
 dma
 
 eeprom
 
 ethernet
 
 firmware
 
 flash
 
 gnss
 
 gpio
 
 haptics
 
 i2c
 
 i3c
 
 ieee802154
 
 interrupt_controller
 
 led
 
 led_strip
 
 mfd
 
 mipi_dsi
 
 misc
 
 mm
 
 modem
 
 mspi
 
 pcie
 
 pinctrl
 
 pm_cpu_ops
 
 power
 
 pwm
 
 regulator
 
 rtc
 
 sensor
 
 serial
 
 sip_svc
 
 spi
 
 stepper
 
 timer
 
 uart
 
 usb
 
 usb_c
 
 virtualization
 
 wifi
 

Files

 adc.h
 ADC public API header file.
 
 auxdisplay.h
 Public API for auxiliary (textual/non-graphical) display drivers.
 
 bbram.h
 
 bluetooth.h
 Bluetooth HCI driver API.
 
 cache.h
 Public APIs for external cache controller drivers.
 
 can.h
 Controller Area Network (CAN) driver API.
 
 cellular.h
 Public cellular network API.
 
 charger.h
 Charger APIs.
 
 clock_control.h
 Public Clock Control APIs.
 
 comparator.h
 
 coredump.h
 Public APIs for coredump pseudo-device driver.
 
 counter.h
 Public API for counter and timer drivers.
 
 dac.h
 DAC public API header file.
 
 dai.h
 Public APIs for the DAI (Digital Audio Interface) bus drivers.
 
 disk.h
 Disk Driver Interface.
 
 display.h
 Public API for display drivers and applications.
 
 dma.h
 Public APIs for the DMA drivers.
 
 edac.h
 EDAC API header file.
 
 eeprom.h
 Public API for EEPROM drivers.
 
 emul.h
 
 emul_bbram.h
 
 emul_fuel_gauge.h
 Backend APIs for the fuel gauge emulators.
 
 emul_sensor.h
 
 emul_stub_device.h
 
 entropy.h
 Public APIs for the entropy driver.
 
 espi.h
 Public APIs for eSPI driver.
 
 espi_emul.h
 Public APIs for the eSPI emulation drivers.
 
 espi_saf.h
 Public APIs for eSPI driver.
 
 flash.h
 Public API for FLASH drivers.
 
 fpga.h
 
 fuel_gauge.h
 
 gnss.h
 Public GNSS API.
 
 gpio.h
 Public APIs for GPIO drivers.
 
 haptics.h
 
 hwinfo.h
 Public APIs to get device Information.
 
 hwspinlock.h
 
 i2c.h
 Public APIs for the I2C drivers.
 
 i2c_emul.h
 Public APIs for the I2C emulation drivers.
 
 i2s.h
 Public APIs for the I2S (Inter-IC Sound) bus drivers.
 
 i3c.h
 
 ipm.h
 Generic low-level inter-processor mailbox communication API.
 
 kscan.h
 Public API for Keyboard scan matrix devices.
 
 led.h
 Public LED driver APIs.
 
 led_strip.h
 Public API for controlling linear strips of LEDs.
 
 loopback_disk.h
 
 lora.h
 Public LoRa driver APIs.
 
 mbox.h
 
 mdio.h
 Public APIs for MDIO drivers.
 
 mipi_dbi.h
 Public APIs for MIPI-DBI drivers.
 
 mipi_dsi.h
 Public APIs for MIPI-DSI drivers.
 
 mspi.h
 Public APIs for MSPI driver.
 
 mspi_emul.h
 Public APIs for the MSPI emulation drivers.
 
 peci.h
 Public Platform Environment Control Interface driver APIs.
 
 pinctrl.h
 Public APIs for pin control drivers.
 
 pm_cpu_ops.h
 Public API for CPU Power Management.
 
 ps2.h
 Public API for PS/2 devices such as keyboard and mouse.
 
 ptp_clock.h
 
 pwm.h
 Public PWM Driver APIs.
 
 regulator.h
 
 reset.h
 Public Reset Controller driver APIs.
 
 retained_mem.h
 Public API for retained memory drivers.
 
 rtc.h
 Public real time clock driver API.
 
 sdhc.h
 SD Host Controller public API header file.
 
 sensor.h
 Public APIs for the sensor driver.
 
 sensor_attribute_types.h
 
 sensor_data_types.h
 
 smbus.h
 Public SMBus Driver APIs.
 
 spi.h
 Public API for SPI drivers and applications.
 
 spi_emul.h
 Public APIs for the SPI emulation drivers.
 
 stepper.h
 Public API for Stepper Driver.
 
 swdp.h
 Serial Wire Debug Port interface driver API.
 
 syscon.h
 Public SYSCON driver APIs.
 
 tee.h
 Public APIs for the tee driver.
 
 uart.h
 Public APIs for UART drivers.
 
 uart_emul.h
 Public APIs for the UART device emulation drivers.
 
 uart_pipe.h
 Pipe UART driver header file.
 
 video-controls.h
 Public APIs for Video.
 
 video.h
 Public APIs for Video.
 
 w1.h
 Public 1-Wire Driver APIs.
 
 watchdog.h