diff options
author | Kumar Gala <galak@codeaurora.org> | 2014-04-04 12:32:56 -0400 |
---|---|---|
committer | Mike Turquette <mturquette@linaro.org> | 2014-04-30 14:54:16 -0400 |
commit | 2c07e3c7dd487fa40983aa20704b2755c9aac477 (patch) | |
tree | 7937aae433ff41ade2beaf679d1afefaa2e9e6ff | |
parent | 2d85a713dca8b1c96e78e9f17c6a9bc88d11515a (diff) |
clk: qcom: Various fixes for MSM8960's global clock controller
* Remove CE2_SLEEP_CLK, doesn't exist on 8960 family SoCs
* Fix incorrect offset for PMIC_SSBI2_RESET
* Fix typo:
SIC_TIC -> SPS_TIC_H
SFAB_ADM0_M2_A_CLK -> SFAB_ADM0_M2_H_CLK
* Fix naming convention:
SFAB_CFPB_S_HCLK -> SFAB_CFPB_S_H_CLK
SATA_SRC_CLK -> SATA_CLK_SRC
Signed-off-by: Kumar Gala <galak@codeaurora.org>
Reviewed-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
-rw-r--r-- | drivers/clk/qcom/gcc-msm8960.c | 4 | ||||
-rw-r--r-- | include/dt-bindings/clock/qcom,gcc-msm8960.h | 7 | ||||
-rw-r--r-- | include/dt-bindings/reset/qcom,gcc-msm8960.h | 2 |
3 files changed, 6 insertions, 7 deletions
diff --git a/drivers/clk/qcom/gcc-msm8960.c b/drivers/clk/qcom/gcc-msm8960.c index 8e2b6ddcb8e4..f4ffd91901f8 100644 --- a/drivers/clk/qcom/gcc-msm8960.c +++ b/drivers/clk/qcom/gcc-msm8960.c | |||
@@ -2810,7 +2810,7 @@ static const struct qcom_reset_map gcc_msm8960_resets[] = { | |||
2810 | [PPSS_PROC_RESET] = { 0x2594, 1 }, | 2810 | [PPSS_PROC_RESET] = { 0x2594, 1 }, |
2811 | [PPSS_RESET] = { 0x2594}, | 2811 | [PPSS_RESET] = { 0x2594}, |
2812 | [DMA_BAM_RESET] = { 0x25c0, 7 }, | 2812 | [DMA_BAM_RESET] = { 0x25c0, 7 }, |
2813 | [SIC_TIC_RESET] = { 0x2600, 7 }, | 2813 | [SPS_TIC_H_RESET] = { 0x2600, 7 }, |
2814 | [SLIMBUS_H_RESET] = { 0x2620, 7 }, | 2814 | [SLIMBUS_H_RESET] = { 0x2620, 7 }, |
2815 | [SFAB_CFPB_M_RESET] = { 0x2680, 7 }, | 2815 | [SFAB_CFPB_M_RESET] = { 0x2680, 7 }, |
2816 | [SFAB_CFPB_S_RESET] = { 0x26c0, 7 }, | 2816 | [SFAB_CFPB_S_RESET] = { 0x26c0, 7 }, |
@@ -2823,7 +2823,7 @@ static const struct qcom_reset_map gcc_msm8960_resets[] = { | |||
2823 | [SFAB_SFPB_M_RESET] = { 0x2780, 7 }, | 2823 | [SFAB_SFPB_M_RESET] = { 0x2780, 7 }, |
2824 | [SFAB_SFPB_S_RESET] = { 0x27a0, 7 }, | 2824 | [SFAB_SFPB_S_RESET] = { 0x27a0, 7 }, |
2825 | [RPM_PROC_RESET] = { 0x27c0, 7 }, | 2825 | [RPM_PROC_RESET] = { 0x27c0, 7 }, |
2826 | [PMIC_SSBI2_RESET] = { 0x270c, 12 }, | 2826 | [PMIC_SSBI2_RESET] = { 0x280c, 12 }, |
2827 | [SDC1_RESET] = { 0x2830 }, | 2827 | [SDC1_RESET] = { 0x2830 }, |
2828 | [SDC2_RESET] = { 0x2850 }, | 2828 | [SDC2_RESET] = { 0x2850 }, |
2829 | [SDC3_RESET] = { 0x2870 }, | 2829 | [SDC3_RESET] = { 0x2870 }, |
diff --git a/include/dt-bindings/clock/qcom,gcc-msm8960.h b/include/dt-bindings/clock/qcom,gcc-msm8960.h index 03bbf49d43b7..f9f547146a15 100644 --- a/include/dt-bindings/clock/qcom,gcc-msm8960.h +++ b/include/dt-bindings/clock/qcom,gcc-msm8960.h | |||
@@ -51,7 +51,7 @@ | |||
51 | #define QDSS_TSCTR_CLK 34 | 51 | #define QDSS_TSCTR_CLK 34 |
52 | #define SFAB_ADM0_M0_A_CLK 35 | 52 | #define SFAB_ADM0_M0_A_CLK 35 |
53 | #define SFAB_ADM0_M1_A_CLK 36 | 53 | #define SFAB_ADM0_M1_A_CLK 36 |
54 | #define SFAB_ADM0_M2_A_CLK 37 | 54 | #define SFAB_ADM0_M2_H_CLK 37 |
55 | #define ADM0_CLK 38 | 55 | #define ADM0_CLK 38 |
56 | #define ADM0_PBUS_CLK 39 | 56 | #define ADM0_PBUS_CLK 39 |
57 | #define MSS_XPU_CLK 40 | 57 | #define MSS_XPU_CLK 40 |
@@ -99,7 +99,7 @@ | |||
99 | #define CFPB2_H_CLK 82 | 99 | #define CFPB2_H_CLK 82 |
100 | #define SFAB_CFPB_M_H_CLK 83 | 100 | #define SFAB_CFPB_M_H_CLK 83 |
101 | #define CFPB_MASTER_H_CLK 84 | 101 | #define CFPB_MASTER_H_CLK 84 |
102 | #define SFAB_CFPB_S_HCLK 85 | 102 | #define SFAB_CFPB_S_H_CLK 85 |
103 | #define CFPB_SPLITTER_H_CLK 86 | 103 | #define CFPB_SPLITTER_H_CLK 86 |
104 | #define TSIF_H_CLK 87 | 104 | #define TSIF_H_CLK 87 |
105 | #define TSIF_INACTIVITY_TIMERS_CLK 88 | 105 | #define TSIF_INACTIVITY_TIMERS_CLK 88 |
@@ -110,7 +110,6 @@ | |||
110 | #define CE1_SLEEP_CLK 93 | 110 | #define CE1_SLEEP_CLK 93 |
111 | #define CE2_H_CLK 94 | 111 | #define CE2_H_CLK 94 |
112 | #define CE2_CORE_CLK 95 | 112 | #define CE2_CORE_CLK 95 |
113 | #define CE2_SLEEP_CLK 96 | ||
114 | #define SFPB_H_CLK_SRC 97 | 113 | #define SFPB_H_CLK_SRC 97 |
115 | #define SFPB_H_CLK 98 | 114 | #define SFPB_H_CLK 98 |
116 | #define SFAB_SFPB_M_H_CLK 99 | 115 | #define SFAB_SFPB_M_H_CLK 99 |
@@ -252,7 +251,7 @@ | |||
252 | #define MSS_S_H_CLK 235 | 251 | #define MSS_S_H_CLK 235 |
253 | #define MSS_CXO_SRC_CLK 236 | 252 | #define MSS_CXO_SRC_CLK 236 |
254 | #define SATA_H_CLK 237 | 253 | #define SATA_H_CLK 237 |
255 | #define SATA_SRC_CLK 238 | 254 | #define SATA_CLK_SRC 238 |
256 | #define SATA_RXOOB_CLK 239 | 255 | #define SATA_RXOOB_CLK 239 |
257 | #define SATA_PMALIVE_CLK 240 | 256 | #define SATA_PMALIVE_CLK 240 |
258 | #define SATA_PHY_REF_CLK 241 | 257 | #define SATA_PHY_REF_CLK 241 |
diff --git a/include/dt-bindings/reset/qcom,gcc-msm8960.h b/include/dt-bindings/reset/qcom,gcc-msm8960.h index a840e680323c..07edd0e65eed 100644 --- a/include/dt-bindings/reset/qcom,gcc-msm8960.h +++ b/include/dt-bindings/reset/qcom,gcc-msm8960.h | |||
@@ -58,7 +58,7 @@ | |||
58 | #define PPSS_PROC_RESET 41 | 58 | #define PPSS_PROC_RESET 41 |
59 | #define PPSS_RESET 42 | 59 | #define PPSS_RESET 42 |
60 | #define DMA_BAM_RESET 43 | 60 | #define DMA_BAM_RESET 43 |
61 | #define SIC_TIC_RESET 44 | 61 | #define SPS_TIC_H_RESET 44 |
62 | #define SLIMBUS_H_RESET 45 | 62 | #define SLIMBUS_H_RESET 45 |
63 | #define SFAB_CFPB_M_RESET 46 | 63 | #define SFAB_CFPB_M_RESET 46 |
64 | #define SFAB_CFPB_S_RESET 47 | 64 | #define SFAB_CFPB_S_RESET 47 |