Zephyr Project API 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
drivers Directory Reference

Directories

 adc
 
 bluetooth
 
 can
 
 clock_control
 
 comparator
 
 console
 
 dac
 
 disk
 
 dma
 
 edac
 
 eeprom
 
 ethernet
 
 firmware
 
 flash
 
 gnss
 
 gpio
 
 haptics
 
 i2c
 
 i3c
 
 ieee802154
 
 interrupt_controller
 
 led
 
 led_strip
 
 memc
 
 mfd
 
 mic_privacy
 
 mipi_dsi
 
 misc
 
 mm
 
 modem
 
 mspi
 
 pcie
 
 pinctrl
 
 pm_cpu_ops
 
 power
 
 psi5
 
 pwm
 
 regulator
 
 retained_mem
 
 rtc
 
 sensor
 
 sent
 
 serial
 
 sip_svc
 
 spi
 
 stepper
 
 timer
 
 uart
 
 usb
 
 usb_c
 
 video
 
 virtio
 
 virtualization
 

Files

 adc.h
 Main header file for ADC (Analog-to-Digital Converter) driver API.
 
 auxdisplay.h
 Main header file for auxiliary (textual/non-graphical) display driver API.
 
 bbram.h
 Main header file for Battery-Backed RAM (BBRAM) driver API.
 
 bluetooth.h
 Bluetooth HCI driver API.
 
 cache.h
 Main header file for external cache controller driver API.
 
 can.h
 Header file for Controller Area Network (CAN) controller driver API.
 
 cellular.h
 Main header file for cellular modem driver API.
 
 charger.h
 Main header file for battery charger driver API.
 
 clock_control.h
 Main header file for clock control driver API.
 
 comparator.h
 Main header file for comparator driver API.
 
 coredump.h
 Main header file for coredump pseudo-device driver API.
 
 counter.h
 Main header file for counter driver API.
 
 crc.h
 CRC public API header file.
 
 dac.h
 Main header file for DAC (Digital-to-Analog Converter) driver API.
 
 dai.h
 Main header file for DAI (Digital Audio Interface) driver API.
 
 disk.h
 Main header file for disk driver API.
 
 display.h
 Main header file for display driver API.
 
 dma.h
 Main header file for DMA (Direct Memory Access) driver API.
 
 edac.h
 Main header file for EDAC (Error Detection and Correction) driver API.
 
 eeprom.h
 Main header file for EEPROM driver API.
 
 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
 Main header file for entropy driver API.
 
 espi.h
 Main header file for eSPI (Enhanced Serial Peripheral Interface) driver API.
 
 espi_emul.h
 Main header file for eSPI emulation driver API.
 
 espi_saf.h
 Public APIs for eSPI driver.
 
 flash.h
 Main header file for Flash driver API.
 
 fpga.h
 Main header file for FPGA driver API.
 
 fuel_gauge.h
 Main header file for fuel gauge driver API.
 
 gnss.h
 Main header file for GNSS driver API.
 
 gpio.h
 Main header file for GPIO driver API.
 
 haptics.h
 Main header file for haptics driver API.
 
 hwinfo.h
 Main header file for hardware information (hwinfo) driver API.
 
 hwspinlock.h
 Main header file for hardware spinlock driver API.
 
 i2c.h
 Main header file for I2C (Inter-Integrated Circuit) driver API.
 
 i2c_emul.h
 Public APIs for the I2C emulation drivers.
 
 i2s.h
 Main header file for I2S (Inter-IC Sound) driver API.
 
 i3c.h
 Main header file for I3C (Inter-Integrated Circuit) driver API.
 
 ipm.h
 Main header file for IPM (Inter-Processor Mailbox) driver API.
 
 led.h
 Main header file for LED driver API.
 
 led_strip.h
 Main header file for LED strip driver API.
 
 loopback_disk.h
 
 lora.h
 Main header file for LoRa driver API.
 
 mbox.h
 Main header file for MBOX (Mailbox) driver API.
 
 mdio.h
 Main header file for MDIO (Management Data Input/Output) driver API.
 
 mipi_dbi.h
 Main header file for MIPI-DBI (Display Bus Interface) driver API.
 
 mipi_dsi.h
 Main header file for MIPI-DSI (Display Serial Interface) driver API.
 
 mspi.h
 Main header file for MSPI (Multi-Master Serial Peripheral Interface) driver API.
 
 mspi_emul.h
 Public APIs for the MSPI emulation drivers.
 
 peci.h
 Main header file for PECI (Platform Environment Control Interface) driver API.
 
 pinctrl.h
 Main header file for pin control driver API.
 
 pm_cpu_ops.h
 Public API for CPU Power Management.
 
 ps2.h
 Main header file for PS/2 (Personal System/2) driver API.
 
 ptp_clock.h
 Main header file for PTP (Precision Time Protocol) clock driver API.
 
 pwm.h
 Main header file for PWM (Pulse Width Modulation) driver API.
 
 regulator.h
 Main header file for regulator driver API.
 
 reset.h
 Main header file for reset controller driver API.
 
 retained_mem.h
 Main header file for retained memory driver API.
 
 rtc.h
 Main header file for real-time clock (RTC) driver API.
 
 sdhc.h
 Main header file for SDHC (Secure Digital Host Controller) driver API.
 
 sensor.h
 Main header file for sensor driver API.
 
 sensor_attribute_types.h
 
 sensor_clock.h
 
 sensor_data_types.h
 
 smbus.h
 Main header file for SMBus (System Management Bus) driver API.
 
 spi.h
 Main header file for SPI (Serial Peripheral Interface) driver API.
 
 spi_emul.h
 Public APIs for the SPI emulation drivers.
 
 stepper.h
 Main header file for stepper driver API.
 
 swdp.h
 Main header file for SWDP (Serial Wire Debug Port) driver API.
 
 syscon.h
 Main header file for SYSCON (System Control) driver API.
 
 tee.h
 Main header file for TEE (Trusted Execution Environment) driver API.
 
 uart.h
 Main header file for UART driver API.
 
 uart_emul.h
 Public APIs for the UART device emulation drivers.
 
 uart_pipe.h
 Pipe UART driver header file.
 
 video-controls.h
 Main header file for video controls driver API.
 
 video.h
 Main header file for video driver API.
 
 virtio.h
 Main header file for Virtio driver API.
 
 w1.h
 Main header file for 1-Wire driver API.
 
 watchdog.h
 Main header file for watchdog driver API.