diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2014-01-23 21:56:08 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2014-01-23 21:56:08 -0500 |
commit | 7e21774db5cc9cf8fe93a64a2f0c6cf47db8ab24 (patch) | |
tree | 460812792bc3b23789a83968b7bad840cc3eb047 /drivers/clk/qcom/Kconfig | |
parent | 0ba3307a8ec35252f7b1e222e32889a6f3d9ceb3 (diff) | |
parent | 2e84d75116c17c2034e917b411250d2d11755435 (diff) |
Merge tag 'clk-for-linus-3.14-part1' of git://git.linaro.org/people/mike.turquette/linux
Pull clk framework changes from Mike Turquette:
"The first half of the clk framework pull request is made up almost
entirely of new platform/driver support. There are some conversions
of existing drivers to the common-clock Device Tree binding, and a few
non-critical fixes to the framework.
Due to an entirely unnecessary cyclical dependency with the arm-soc
tree this pull request is broken into two pieces. The second piece
will be sent out after arm-soc sends you the pull request that merged
in core support for the HiSilicon 3620 platform. That same pull
request from arm-soc depends on this pull request to merge in those
HiSilicon bits without causing build failures"
[ Just did the ARM SoC merges, so getting ready for the second clk tree
pull request - Linus ]
* tag 'clk-for-linus-3.14-part1' of git://git.linaro.org/people/mike.turquette/linux: (97 commits)
devicetree: bindings: Document qcom,mmcc
devicetree: bindings: Document qcom,gcc
clk: qcom: Add support for MSM8660's global clock controller (GCC)
clk: qcom: Add support for MSM8974's multimedia clock controller (MMCC)
clk: qcom: Add support for MSM8974's global clock controller (GCC)
clk: qcom: Add support for MSM8960's multimedia clock controller (MMCC)
clk: qcom: Add support for MSM8960's global clock controller (GCC)
clk: qcom: Add reset controller support
clk: qcom: Add support for branches/gate clocks
clk: qcom: Add support for root clock generators (RCGs)
clk: qcom: Add support for phase locked loops (PLLs)
clk: qcom: Add a regmap type clock struct
clk: Add set_rate_and_parent() op
reset: Silence warning in reset-controller.h
clk: sirf: re-arch to make the codes support both prima2 and atlas6
clk: composite: pass mux_hw into determine_rate
clk: shmobile: Fix MSTP clock array initialization
clk: shmobile: Fix MSTP clock index
ARM: dts: Add clock provider specific properties to max77686 node
clk: max77686: Register OF clock provider
...
Diffstat (limited to 'drivers/clk/qcom/Kconfig')
-rw-r--r-- | drivers/clk/qcom/Kconfig | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/drivers/clk/qcom/Kconfig b/drivers/clk/qcom/Kconfig new file mode 100644 index 000000000000..995bcfa021a4 --- /dev/null +++ b/drivers/clk/qcom/Kconfig | |||
@@ -0,0 +1,47 @@ | |||
1 | config COMMON_CLK_QCOM | ||
2 | tristate "Support for Qualcomm's clock controllers" | ||
3 | depends on OF | ||
4 | select REGMAP_MMIO | ||
5 | select RESET_CONTROLLER | ||
6 | |||
7 | config MSM_GCC_8660 | ||
8 | tristate "MSM8660 Global Clock Controller" | ||
9 | depends on COMMON_CLK_QCOM | ||
10 | help | ||
11 | Support for the global clock controller on msm8660 devices. | ||
12 | Say Y if you want to use peripheral devices such as UART, SPI, | ||
13 | i2c, USB, SD/eMMC, etc. | ||
14 | |||
15 | config MSM_GCC_8960 | ||
16 | tristate "MSM8960 Global Clock Controller" | ||
17 | depends on COMMON_CLK_QCOM | ||
18 | help | ||
19 | Support for the global clock controller on msm8960 devices. | ||
20 | Say Y if you want to use peripheral devices such as UART, SPI, | ||
21 | i2c, USB, SD/eMMC, SATA, PCIe, etc. | ||
22 | |||
23 | config MSM_MMCC_8960 | ||
24 | tristate "MSM8960 Multimedia Clock Controller" | ||
25 | select MSM_GCC_8960 | ||
26 | depends on COMMON_CLK_QCOM | ||
27 | help | ||
28 | Support for the multimedia clock controller on msm8960 devices. | ||
29 | Say Y if you want to support multimedia devices such as display, | ||
30 | graphics, video encode/decode, camera, etc. | ||
31 | |||
32 | config MSM_GCC_8974 | ||
33 | tristate "MSM8974 Global Clock Controller" | ||
34 | depends on COMMON_CLK_QCOM | ||
35 | help | ||
36 | Support for the global clock controller on msm8974 devices. | ||
37 | Say Y if you want to use peripheral devices such as UART, SPI, | ||
38 | i2c, USB, SD/eMMC, SATA, PCIe, etc. | ||
39 | |||
40 | config MSM_MMCC_8974 | ||
41 | tristate "MSM8974 Multimedia Clock Controller" | ||
42 | select MSM_GCC_8974 | ||
43 | depends on COMMON_CLK_QCOM | ||
44 | help | ||
45 | Support for the multimedia clock controller on msm8974 devices. | ||
46 | Say Y if you want to support multimedia devices such as display, | ||
47 | graphics, video encode/decode, camera, etc. | ||