]> git.hungrycats.org Git - linux/commitdiff
dt-bindings: sound: qcom,q6dsp-lpass-ports: add Audio IF clocks
authorPrasad Kumpatla <prasad.kumpatla@oss.qualcomm.com>
Tue, 4 Aug 2026 07:03:03 +0000 (12:33 +0530)
committerMark Brown <broonie@kernel.org>
Tue, 4 Aug 2026 16:32:19 +0000 (17:32 +0100)
Add the LPASS Audio IF clock IDs used by newer backend interfaces.

Platforms using Audio IF module backends request the interface bit
clocks through q6prm. Add the Audio IF IBIT and EBIT IDs to the binding
header so these clocks can be referenced from device trees.

Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Reviewed-by: Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
Signed-off-by: Prasad Kumpatla <prasad.kumpatla@oss.qualcomm.com>
Link: https://patch.msgid.link/20260804070307.117119-4-prasad.kumpatla@oss.qualcomm.com
Signed-off-by: Mark Brown <broonie@kernel.org>
include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h

index ca84952c388419522ae5076d7f92580273e78cc3..2e879a3c09aef3b70a7a03324843ad6f58548abc 100644 (file)
 /* Clock ID for RX CORE MCLK2 2X  MCLK */
 #define LPASS_CLK_ID_RX_CORE_MCLK2_2X_MCLK     70
 
+#define LAPSS_CLK_ID_QAIF_IF0_IBIT             71
+#define LAPSS_CLK_ID_QAIF_IF0_EBIT             72
+#define LAPSS_CLK_ID_QAIF_IF1_IBIT             73
+#define LAPSS_CLK_ID_QAIF_IF1_EBIT             74
+#define LAPSS_CLK_ID_QAIF_IF2_IBIT             75
+#define LAPSS_CLK_ID_QAIF_IF2_EBIT             76
+#define LAPSS_CLK_ID_QAIF_IF3_IBIT             77
+#define LAPSS_CLK_ID_QAIF_IF3_EBIT             78
+#define LAPSS_CLK_ID_QAIF_IF4_IBIT             79
+#define LAPSS_CLK_ID_QAIF_IF4_EBIT             80
+#define LAPSS_CLK_ID_QAIF_IF5_IBIT             81
+#define LAPSS_CLK_ID_QAIF_IF5_EBIT             82
+#define LAPSS_CLK_ID_QAIF_IF6_IBIT             83
+#define LAPSS_CLK_ID_QAIF_IF6_EBIT             84
+#define LAPSS_CLK_ID_QAIF_IF7_IBIT             85
+#define LAPSS_CLK_ID_QAIF_IF7_EBIT             86
+#define LAPSS_CLK_ID_QAIF_IF8_IBIT             87
+#define LAPSS_CLK_ID_QAIF_IF8_EBIT             88
+#define LAPSS_CLK_ID_QAIF_IF9_IBIT             89
+#define LAPSS_CLK_ID_QAIF_IF9_EBIT             90
+#define LAPSS_CLK_ID_QAIF_IF10_IBIT    91
+#define LAPSS_CLK_ID_QAIF_IF10_EBIT    92
+#define LAPSS_CLK_ID_QAIF_IF11_IBIT    93
+#define LAPSS_CLK_ID_QAIF_IF11_EBIT    94
+#define LAPSS_CLK_ID_QAIF_IF12_IBIT    95
+#define LAPSS_CLK_ID_QAIF_IF12_EBIT    96
+#define LAPSS_CLK_ID_VA_QAIF_IF0_IBIT  97
+#define LAPSS_CLK_ID_VA_QAIF_IF0_EBIT  98
+
 #define LPASS_HW_AVTIMER_VOTE          101
 #define LPASS_HW_MACRO_VOTE            102
 #define LPASS_HW_DCODEC_VOTE           103