Audio System + Drivers (#562)

This commit is contained in:
Shadowtrance
2026-07-14 16:34:29 +10:00
committed by GitHub
parent fa4a6e255c
commit 955416dac8
137 changed files with 8847 additions and 387 deletions
@@ -0,0 +1,17 @@
description: Generic PDM MEMS microphone (e.g. SPM1423), I2S PDM RX input
compatible: "generic,spm1423"
properties:
i2s:
type: phandle
required: true
description: "I2S controller device that carries audio data"
channels:
type: int
default: 1
description: "Number of PDM mics wired (1 = mono, 2 = stereo)"
input-gain-percent:
type: int
default: 400
description: "Digital gain multiplier applied by audio_stream, as an integer percentage (100 = 1.0x, 400 = 4.0x). PDM mics have no hardware gain; default 400 matches M5Stack's own SPM1423 reference firmware (magnification=4)."