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

Configure Feed

Select the types of activity you want to include in your feed.

ASoC: dt-bindings: mt8173-afe-pcm: Add power domain

The audio subsystem sits under a controllable power domain.

Add it to the binding.

Acked-by: "Rob Herring (Arm)" <robh@kernel.org>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: Chen-Yu Tsai <wenst@chromium.org>
Link: https://patch.msgid.link/20250612074901.4023253-3-wenst@chromium.org
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Chen-Yu Tsai and committed by
Mark Brown
2fd90215 bb90e0c9

+6
+6
Documentation/devicetree/bindings/sound/mediatek,mt8173-afe-pcm.yaml
··· 45 45 - const: i2s3_m 46 46 - const: i2s3_b 47 47 48 + power-domains: 49 + maxItems: 1 50 + 48 51 required: 49 52 - compatible 50 53 - reg 51 54 - interrupts 52 55 - clocks 53 56 - clock-names 57 + - power-domains 54 58 55 59 additionalProperties: false 56 60 ··· 63 59 #include <dt-bindings/clock/mt8173-clk.h> 64 60 #include <dt-bindings/interrupt-controller/arm-gic.h> 65 61 #include <dt-bindings/interrupt-controller/irq.h> 62 + #include <dt-bindings/power/mt8173-power.h> 66 63 67 64 mt8173-afe-pcm@11220000 { 68 65 compatible = "mediatek,mt8173-afe-pcm"; 69 66 reg = <0x11220000 0x1000>; 70 67 interrupts = <GIC_SPI 134 IRQ_TYPE_EDGE_FALLING>; 68 + power-domains = <&spm MT8173_POWER_DOMAIN_AUDIO>; 71 69 clocks = <&infracfg CLK_INFRA_AUDIO>, 72 70 <&topckgen CLK_TOP_AUDIO_SEL>, 73 71 <&topckgen CLK_TOP_AUD_INTBUS_SEL>,