Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ASoC: dt-bindings: add stm32mp25 support for sai

Add STM32MP25 support for STM32 SAI peripheral,
through "st,stm32mp25-sai" compatible.

Signed-off-by: Olivier Moysan <olivier.moysan@foss.st.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://patch.msgid.link/20241107155143.1340523-2-olivier.moysan@foss.st.com
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Olivier Moysan and committed by
Mark Brown
8509bb1f b4b3622c

+25 -1
+25 -1
Documentation/devicetree/bindings/sound/st,stm32-sai.yaml
··· 20 20 enum: 21 21 - st,stm32f4-sai 22 22 - st,stm32h7-sai 23 + - st,stm32mp25-sai 23 24 24 25 reg: 25 26 items: ··· 44 43 const: 1 45 44 46 45 clocks: 46 + minItems: 1 47 47 maxItems: 3 48 48 49 49 clock-names: 50 + minItems: 1 50 51 maxItems: 3 51 52 52 53 access-controllers: ··· 159 156 items: 160 157 - const: x8k 161 158 - const: x11k 162 - else: 159 + 160 + - if: 161 + properties: 162 + compatible: 163 + contains: 164 + const: st,stm32mph7-sai 165 + then: 163 166 properties: 164 167 clocks: 165 168 items: ··· 178 169 - const: pclk 179 170 - const: x8k 180 171 - const: x11k 172 + 173 + - if: 174 + properties: 175 + compatible: 176 + contains: 177 + const: st,stm32mp25-sai 178 + then: 179 + properties: 180 + clocks: 181 + items: 182 + - description: pclk feeds the peripheral bus interface. 183 + 184 + clock-names: 185 + items: 186 + - const: pclk 181 187 182 188 additionalProperties: false 183 189