# SPDX-FileCopyrightText: Copyright (c) 2025 The Linux Foundation # SPDX-License-Identifier: Apache-2.0 # # Devicetree binding types registry. # # This file contains the mapping of binding types (folders directly under this # file) to their descriptions and provides a definition for each acronym used. # # The contents of this file are parsed during documentation generation. # # Anything that starts with a '#' is treated as a comment and ignored. # Non-empty lines should be in this format: # # # zephyr-keep-sorted-start acpi ACPI (Advanced Configuration and Power Interface) adc ADC (Analog to Digital Converter) alh ALH (Audio Link Hub) arc ARC architecture arm ARM architecture audio Audio auxdisplay Auxiliary Display base Base battery Battery bluetooth Bluetooth cache Cache can CAN (Controller Area Network) charger Charger clock Clock control comparator Comparator coredump Core dump counter Counter cpu CPU (Central Processing Unit) crypto Cryptographic accelerator dac DAC (Digital to Analog Converter) dai DAI (Digital Audio Interface) debug Debug dfpmcch DFPMCCH dfpmccu DFPMCCU disk Disk display Display dma DMA (Direct Memory Access) dsa DSA (Distributed Switch Architecture) edac EDAC (Error Detection and Correction) espi ESPI (Enhanced Serial Peripheral Interface) ethernet Ethernet firmware Firmware flash_controller Flash controller fpga FPGA (Field Programmable Gate Array) fs File system fuel-gauge Fuel gauge gnss GNSS (Global Navigation Satellite System) gpio GPIO (General Purpose Input/Output) & Headers haptics Haptics hda HDA (High Definition Audio) hdlc_rcp_if IEEE 802.15.4 HDLC RCP interface hwinfo Hardware information hwspinlock Hardware spinlock i2c I2C (Inter-Integrated Circuit) i2s I2S (Inter-Integrated Circuit Sound) i3c I3C (Improved Inter-Integrated Circuit) ieee802154 IEEE 802.15.4 iio IIO (Industrial I/O) input Input interrupt-controller Interrupt controller ipc IPC (Inter-Processor Communication) ipm IPM (Inter-Processor Mailbox) led LED (Light Emitting Diode) led_strip LED (Light Emitting Diode) strip lora LoRa mbox Mailbox mdio MDIO (Management Data Input/Output) memory-controllers Memory controller memory-window Memory window mfd Multi-Function Device mhu Mailbox Handling Unit mipi-dbi MIPI-DBI (Mobile Industry Processor Interface Display Bus Interface) mipi-dsi MIPI-DSI (Mobile Industry Processor Interface Display Serial Interface) misc Miscellaneous mm Memory management mmc MMC (MultiMedia Card) mmu_mpu MMU (Memory Management Unit) / MPU (Memory Protection Unit) modem Modem mspi Multi-bit SPI (Serial Peripheral Interface) mtd MTD (Memory Technology Device) net Networking options Options ospi OCTOSPI (Octal Serial Peripheral Interface) pcie PCIe (Peripheral Component Interconnect Express) peci PECI (Platform Environment Control Interface) phy PHY pinctrl Pin control pm_cpu_ops Power management CPU operations power Power management power-domain Power domain ppc PPC architecture ps2 PS/2 (Personal System/2) pwm PWM (Pulse Width Modulation) qspi QSPI (Quad Serial Peripheral Interface) regulator Regulator reserved-memory Reserved memory reset Reset controller retained_mem Retained memory retention Retention riscv RISC-V architecture rng RNG (Random Number Generator) rtc RTC (Real Time Clock) sd SD (Secure Digital) sdhc SDHC (Secure Digital High Capacity) sensor Sensors serial Serial controller shi SHI (Serial Host Interface) sip_svc Service in Platform smbus SMbus (System Management Bus) sound Sound spi SPI (Serial Peripheral Interface) sram SRAM (Static Random Access Memory) stepper Stepper syscon System controller tach Tachometer tcpc USB Type-C Port Controller test Test timer Timer timestamp Timestamp usb USB (Universal Serial Bus) usb-c USB (Universal Serial Bus) Type-C video Video virtualization Virtualization w1 1-Wire watchdog Watchdog wifi Wi-Fi xen Xen xspi xSPI (Expanded Serial Peripheral Interface) # zephyr-keep-sorted-stop