1# SPDX-FileCopyrightText: Copyright (c) 2025 The Linux Foundation
2# SPDX-License-Identifier: Apache-2.0
3#
4# Devicetree binding types registry.
5#
6# This file contains the mapping of binding types (folders directly under this
7# file) to their descriptions and provides a definition for each acronym used.
8#
9# The contents of this file are parsed during documentation generation.
10#
11# Anything that starts with a '#' is treated as a comment and ignored.
12# Non-empty lines should be in this format:
13#
14# <binding-type><TAB><Description>
15
16# zephyr-keep-sorted-start
17acpi	ACPI (Advanced Configuration and Power Interface)
18adc	ADC (Analog to Digital Converter)
19alh	ALH (Audio Link Hub)
20arc	ARC architecture
21arm	ARM architecture
22audio	Audio
23auxdisplay	Auxiliary Display
24base	Base
25battery	Battery
26bluetooth	Bluetooth
27cache	Cache
28can	CAN (Controller Area Network)
29charger	Charger
30clock	Clock control
31comparator	Comparator
32coredump	Core dump
33counter	Counter
34cpu	CPU (Central Processing Unit)
35crypto	Cryptographic accelerator
36dac	DAC (Digital to Analog Converter)
37dai	DAI (Digital Audio Interface)
38debug	Debug
39dfpmcch	DFPMCCH
40dfpmccu	DFPMCCU
41disk	Disk
42display	Display
43dma	DMA (Direct Memory Access)
44dsa	DSA (Distributed Switch Architecture)
45edac	EDAC (Error Detection and Correction)
46espi	ESPI (Enhanced Serial Peripheral Interface)
47ethernet	Ethernet
48firmware	Firmware
49flash_controller	Flash controller
50fpga	FPGA (Field Programmable Gate Array)
51fs	File system
52fuel-gauge	Fuel gauge
53gnss	GNSS (Global Navigation Satellite System)
54gpio	GPIO (General Purpose Input/Output) & Headers
55haptics	Haptics
56hda	HDA (High Definition Audio)
57hdlc_rcp_if	IEEE 802.15.4 HDLC RCP interface
58hwinfo	Hardware information
59hwspinlock	Hardware spinlock
60i2c	I2C (Inter-Integrated Circuit)
61i2s	I2S (Inter-Integrated Circuit Sound)
62i3c	I3C (Improved Inter-Integrated Circuit)
63ieee802154	IEEE 802.15.4
64iio	IIO (Industrial I/O)
65input	Input
66interrupt-controller	Interrupt controller
67ipc	IPC (Inter-Processor Communication)
68ipm	IPM (Inter-Processor Mailbox)
69led	LED (Light Emitting Diode)
70led_strip	LED (Light Emitting Diode) strip
71lora	LoRa
72mbox	Mailbox
73mdio	MDIO (Management Data Input/Output)
74memory-controllers	Memory controller
75memory-window	Memory window
76mfd	Multi-Function Device
77mhu	Mailbox Handling Unit
78mipi-dbi	MIPI-DBI (Mobile Industry Processor Interface Display Bus Interface)
79mipi-dsi	MIPI-DSI (Mobile Industry Processor Interface Display Serial Interface)
80misc	Miscellaneous
81mm	Memory management
82mmc	MMC (MultiMedia Card)
83mmu_mpu	MMU (Memory Management Unit) / MPU (Memory Protection Unit)
84modem	Modem
85mspi	Multi-bit SPI (Serial Peripheral Interface)
86mtd	MTD (Memory Technology Device)
87net	Networking
88options	Options
89ospi	OCTOSPI (Octal Serial Peripheral Interface)
90pcie	PCIe (Peripheral Component Interconnect Express)
91peci	PECI (Platform Environment Control Interface)
92phy	PHY
93pinctrl	Pin control
94pm_cpu_ops	Power management CPU operations
95power	Power management
96power-domain	Power domain
97ppc	PPC architecture
98ps2	PS/2 (Personal System/2)
99psi5	PSI5 (Peripheral Sensor Interface, 5th generation)
100pwm	PWM (Pulse Width Modulation)
101qspi	QSPI (Quad Serial Peripheral Interface)
102regulator	Regulator
103reserved-memory	Reserved memory
104reset	Reset controller
105retained_mem	Retained memory
106retention	Retention
107riscv	RISC-V architecture
108rng	RNG (Random Number Generator)
109rtc	RTC (Real Time Clock)
110sd	SD (Secure Digital)
111sdhc	SDHC (Secure Digital High Capacity)
112sensor	Sensors
113sent	SENT (Single Edge Nibble Transmission)
114serial	Serial controller
115shi	SHI (Serial Host Interface)
116sip_svc	Service in Platform
117smbus	SMbus (System Management Bus)
118sound	Sound
119spi	SPI (Serial Peripheral Interface)
120sram	SRAM (Static Random Access Memory)
121stepper	Stepper
122syscon	System controller
123tach	Tachometer
124tcpc	USB Type-C Port Controller
125test	Test
126timer	Timer
127timestamp	Timestamp
128usb	USB (Universal Serial Bus)
129usb-c	USB (Universal Serial Bus) Type-C
130video	Video
131virtio	Virtio
132virtualization	Virtualization
133w1	1-Wire
134watchdog	Watchdog
135wifi	Wi-Fi
136xen	Xen
137xspi	xSPI (Expanded Serial Peripheral Interface)
138# zephyr-keep-sorted-stop
139