The Audio Class D Amplifier driver includes two parts. 1) Driver code to implement the Audio Class D Amplifier function. 2) Device tree binding document, it describes how to add the Audio Class D Amplifier in device tree.
Songjun Wu (2): ASoC: atmel-classd: add the Audio Class D Amplifier code ASoC: atmel-classd: DT binding for Class D audio amplifier driver
.../devicetree/bindings/sound/atmel-classd.txt | 73 ++ sound/soc/atmel/Kconfig | 9 + sound/soc/atmel/Makefile | 2 + sound/soc/atmel/atmel-classd.c | 801 ++++++++++++++++++++ sound/soc/atmel/atmel-classd.h | 120 +++ 5 files changed, 1005 insertions(+) create mode 100644 Documentation/devicetree/bindings/sound/atmel-classd.txt create mode 100644 sound/soc/atmel/atmel-classd.c create mode 100644 sound/soc/atmel/atmel-classd.h