blob: aa96be06e9b776404fb8a0e2d98262d871daa923 [file] [log] [blame]
Simon Glassb67c18d2019-02-16 20:24:55 -07001* Intel High-definition Audio
2
3Configuration is set using 'verbs' which are blocks of 16 bytes of data each
4with a different purpose, a little like a simple instruction set.
5
6Top-level node
7--------------
8
9Required properties:
10- compatible: "intel,hd-audio"
11- beep-verbs: list of verbs to send for a beep
12
13Optional properties
14- intel,beep-nid: Node ID to use for beep (will be detected if not provided)
Simon Glass13ff0382019-04-23 21:56:25 -060015- codec-enable-gpio : The GPIO used to enable the audio codec
Simon Glassb67c18d2019-02-16 20:24:55 -070016
17Required subnodes:
18- codecs: Contains a list of codec nodes
19
20
21* Codec nodes
22
23Required properties:
24- vendor-id: 16-bit vendor ID for audio codec
25- device-id: 16-bit device ID for audio codec
26- verbs: List of verbs, each 4 cells in length