On 21/12/2022 14:18, Srinivasa Rao Mandadapu wrote:
On 12/21/2022 4:09 PM, Krzysztof Kozlowski wrote:I see two different devices:
Thanks for your time Krzysztof!!!
On 21/12/2022 11:21, Srinivasa Rao Mandadapu wrote:They are not exactly for different device. It's for same device with
The clock gating control for TX/RX/WSA core bus clocks would be requiredThese are bindings for different device.
to be reset(moved from hardware control) from audio core driver. Thus
add the support for the reset clocks in audioreach based clock driver.
Signed-off-by: Srinivasa Rao Mandadapu <quic_srivasam@xxxxxxxxxxx>
---
drivers/clk/qcom/lpasscc-sc7280.c | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/drivers/clk/qcom/lpasscc-sc7280.c b/drivers/clk/qcom/lpasscc-sc7280.c
index 5c1e17b..d81d81b 100644
--- a/drivers/clk/qcom/lpasscc-sc7280.c
+++ b/drivers/clk/qcom/lpasscc-sc7280.c
@@ -12,10 +12,12 @@
#include <linux/regmap.h>
#include <dt-bindings/clock/qcom,lpass-sc7280.h>
+#include <dt-bindings/clock/qcom,lpassaudiocc-sc7280.h>
ADSP enabled platforms.
Basically lpassaudiocc-sc7280.c and lpasscorecc-sc7280.c are for legacy
path.
lpasscc-sc7280.c is for ADSP based AudioReach Solution.
lpasscc@3000000
clock-controller@3300000
clock inputs and outputs are different, so it does not look like for
same device.
Best regards,
Krzysztof