mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	clk: qcom: Add Global Clock controller (GCC) driver for SDM845
Add support for the global clock controller found on SDM845 based devices. This should allow most non-multimedia device drivers to probe and control their clocks. Signed-off-by: Taniya Das <tdas@codeaurora.org> Signed-off-by: Amit Nischal <anischal@codeaurora.org> Signed-off-by: Stephen Boyd <sboyd@kernel.org>
This commit is contained in:
		
							parent
							
								
									9ee38b21a2
								
							
						
					
					
						commit
						06391eddb6
					
				
					 3 changed files with 3475 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -218,6 +218,15 @@ config MSM_MMCC_8996
 | 
			
		|||
	  Say Y if you want to support multimedia devices such as display,
 | 
			
		||||
	  graphics, video encode/decode, camera, etc.
 | 
			
		||||
 | 
			
		||||
config SDM_GCC_845
 | 
			
		||||
	tristate "SDM845 Global Clock Controller"
 | 
			
		||||
	select QCOM_GDSC
 | 
			
		||||
	depends on COMMON_CLK_QCOM
 | 
			
		||||
	help
 | 
			
		||||
	  Support for the global clock controller on msm8998 devices.
 | 
			
		||||
	  Say Y if you want to use peripheral devices such as UART, SPI,
 | 
			
		||||
	  I2C, USB, UFS, SDDC, PCIe, etc.
 | 
			
		||||
 | 
			
		||||
config SPMI_PMIC_CLKDIV
 | 
			
		||||
	tristate "SPMI PMIC clkdiv Support"
 | 
			
		||||
	depends on (COMMON_CLK_QCOM && SPMI) || COMPILE_TEST
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -37,4 +37,5 @@ obj-$(CONFIG_QCOM_A53PLL) += a53-pll.o
 | 
			
		|||
obj-$(CONFIG_QCOM_CLK_APCS_MSM8916) += apcs-msm8916.o
 | 
			
		||||
obj-$(CONFIG_QCOM_CLK_RPM) += clk-rpm.o
 | 
			
		||||
obj-$(CONFIG_QCOM_CLK_SMD_RPM) += clk-smd-rpm.o
 | 
			
		||||
obj-$(CONFIG_SDM_GCC_845) += gcc-sdm845.o
 | 
			
		||||
obj-$(CONFIG_SPMI_PMIC_CLKDIV) += clk-spmi-pmic-div.o
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										3465
									
								
								drivers/clk/qcom/gcc-sdm845.c
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3465
									
								
								drivers/clk/qcom/gcc-sdm845.c
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							
		Loading…
	
		Reference in a new issue