diff options
author | Govind Singh <govinds@codeaurora.org> | 2019-10-11 18:59:28 +0530 |
---|---|---|
committer | Stephen Boyd <sboyd@kernel.org> | 2019-11-07 13:10:36 -0800 |
commit | 6cdef2738db031bfd06e3bc1c7d3c8cd16846d9e (patch) | |
tree | ba4e53fde1f741c83481546014e75f039362d660 /include/dt-bindings | |
parent | 8e7b71f8a9750be1ca15f0285142a6aa000755a0 (diff) | |
download | talos-op-linux-6cdef2738db031bfd06e3bc1c7d3c8cd16846d9e.tar.gz talos-op-linux-6cdef2738db031bfd06e3bc1c7d3c8cd16846d9e.zip |
clk: qcom: Add Q6SSTOP clock controller for QCS404
Add support for the Q6SSTOP clock control used on qcs404
based devices. This would allow wcss remoteproc driver to
control the required WCSS Q6SSTOP clock/reset controls to
bring the subsystem out of reset and shutdown the WCSS Q6DSP.
Signed-off-by: Govind Singh <govinds@codeaurora.org>
Link: https://lkml.kernel.org/r/20191011132928.9388-3-govinds@codeaurora.org
[sboyd@kernel.org: Sort makefile]
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Diffstat (limited to 'include/dt-bindings')
-rw-r--r-- | include/dt-bindings/clock/qcom,q6sstopcc-qcs404.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/include/dt-bindings/clock/qcom,q6sstopcc-qcs404.h b/include/dt-bindings/clock/qcom,q6sstopcc-qcs404.h new file mode 100644 index 000000000000..c6f5290f0914 --- /dev/null +++ b/include/dt-bindings/clock/qcom,q6sstopcc-qcs404.h @@ -0,0 +1,18 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +/* + * Copyright (c) 2018, The Linux Foundation. All rights reserved. + */ + +#ifndef _DT_BINDINGS_CLK_Q6SSTOP_QCS404_H +#define _DT_BINDINGS_CLK_Q6SSTOP_QCS404_H + +#define LCC_AHBFABRIC_CBC_CLK 0 +#define LCC_Q6SS_AHBS_CBC_CLK 1 +#define LCC_Q6SS_TCM_SLAVE_CBC_CLK 2 +#define LCC_Q6SS_AHBM_CBC_CLK 3 +#define LCC_Q6SS_AXIM_CBC_CLK 4 +#define LCC_Q6SS_BCR_SLEEP_CLK 5 +#define TCSR_Q6SS_LCC_CBCR_CLK 6 + +#define Q6SSTOP_BCR_RESET 1 +#endif |