mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 08:44:41 +00:00 
			
		
		
		
	ARM: OMAP2+: dmtimer: add device names to flck nodes
Add device name to OMAP2 dmtimer fclk nodes so that the fclk nodes can be retrieved by doing a clk_get with the corresponding device pointers or device names. Reviewed-by: Santosh Shilimkar <santosh.shilimkar@ti.com> Signed-off-by: Tarun Kanti DebBarma <tarun.kanti@ti.com> Signed-off-by: Thara Gopinath <thara@ti.com> Acked-by: Cousson, Benoit <b-cousson@ti.com> [tony@atomide.com: fixed typo in email address] Signed-off-by: Tony Lindgren <tony@atomide.com>
This commit is contained in:
		
							parent
							
								
									ee17f1147f
								
							
						
					
					
						commit
						318c3e15cd
					
				
					 4 changed files with 165 additions and 0 deletions
				
			
		|  | @ -1898,6 +1898,54 @@ static struct omap_clk omap2420_clks[] = { | |||
| 	CLK(NULL,	"pka_ick",	&pka_ick,	CK_242X), | ||||
| 	CLK(NULL,	"usb_fck",	&usb_fck,	CK_242X), | ||||
| 	CLK("musb-hdrc",	"fck",	&osc_ck,	CK_242X), | ||||
| 	CLK("omap_timer.1",	"fck",	&gpt1_fck,	CK_242X), | ||||
| 	CLK("omap_timer.2",	"fck",	&gpt2_fck,	CK_242X), | ||||
| 	CLK("omap_timer.3",	"fck",	&gpt3_fck,	CK_242X), | ||||
| 	CLK("omap_timer.4",	"fck",	&gpt4_fck,	CK_242X), | ||||
| 	CLK("omap_timer.5",	"fck",	&gpt5_fck,	CK_242X), | ||||
| 	CLK("omap_timer.6",	"fck",	&gpt6_fck,	CK_242X), | ||||
| 	CLK("omap_timer.7",	"fck",	&gpt7_fck,	CK_242X), | ||||
| 	CLK("omap_timer.8",	"fck",	&gpt8_fck,	CK_242X), | ||||
| 	CLK("omap_timer.9",	"fck",	&gpt9_fck,	CK_242X), | ||||
| 	CLK("omap_timer.10",	"fck",	&gpt10_fck,	CK_242X), | ||||
| 	CLK("omap_timer.11",	"fck",	&gpt11_fck,	CK_242X), | ||||
| 	CLK("omap_timer.12",	"fck",	&gpt12_fck,	CK_242X), | ||||
| 	CLK("omap_timer.1",	"32k_ck",	&func_32k_ck,	CK_243X), | ||||
| 	CLK("omap_timer.2",	"32k_ck",	&func_32k_ck,	CK_243X), | ||||
| 	CLK("omap_timer.3",	"32k_ck",	&func_32k_ck,	CK_243X), | ||||
| 	CLK("omap_timer.4",	"32k_ck",	&func_32k_ck,	CK_243X), | ||||
| 	CLK("omap_timer.5",	"32k_ck",	&func_32k_ck,	CK_243X), | ||||
| 	CLK("omap_timer.6",	"32k_ck",	&func_32k_ck,	CK_243X), | ||||
| 	CLK("omap_timer.7",	"32k_ck",	&func_32k_ck,	CK_243X), | ||||
| 	CLK("omap_timer.8",	"32k_ck",	&func_32k_ck,	CK_243X), | ||||
| 	CLK("omap_timer.9",	"32k_ck",	&func_32k_ck,	CK_243X), | ||||
| 	CLK("omap_timer.10",	"32k_ck",	&func_32k_ck,	CK_243X), | ||||
| 	CLK("omap_timer.11",	"32k_ck",	&func_32k_ck,	CK_243X), | ||||
| 	CLK("omap_timer.12",	"32k_ck",	&func_32k_ck,	CK_243X), | ||||
| 	CLK("omap_timer.1",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.2",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.3",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.4",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.5",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.6",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.7",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.8",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.9",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.10",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.11",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.12",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.1",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.2",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.3",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.4",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.5",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.6",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.7",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.8",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.9",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.10",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.11",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.12",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| }; | ||||
| 
 | ||||
| /*
 | ||||
|  |  | |||
|  | @ -1998,6 +1998,54 @@ static struct omap_clk omap2430_clks[] = { | |||
| 	CLK(NULL,	"mdm_intc_ick",	&mdm_intc_ick,	CK_243X), | ||||
| 	CLK("omap_hsmmc.0", "mmchsdb_fck",	&mmchsdb1_fck,	CK_243X), | ||||
| 	CLK("omap_hsmmc.1", "mmchsdb_fck",	&mmchsdb2_fck,	CK_243X), | ||||
| 	CLK("omap_timer.1",     "fck",  &gpt1_fck,      CK_243X), | ||||
| 	CLK("omap_timer.2",     "fck",  &gpt2_fck,      CK_243X), | ||||
| 	CLK("omap_timer.3",     "fck",  &gpt3_fck,      CK_243X), | ||||
| 	CLK("omap_timer.4",     "fck",  &gpt4_fck,      CK_243X), | ||||
| 	CLK("omap_timer.5",     "fck",  &gpt5_fck,      CK_243X), | ||||
| 	CLK("omap_timer.6",     "fck",  &gpt6_fck,      CK_243X), | ||||
| 	CLK("omap_timer.7",     "fck",  &gpt7_fck,      CK_243X), | ||||
| 	CLK("omap_timer.8",     "fck",  &gpt8_fck,      CK_243X), | ||||
| 	CLK("omap_timer.9",     "fck",  &gpt9_fck,      CK_243X), | ||||
| 	CLK("omap_timer.10",    "fck",  &gpt10_fck,     CK_243X), | ||||
| 	CLK("omap_timer.11",    "fck",  &gpt11_fck,     CK_243X), | ||||
| 	CLK("omap_timer.12",    "fck",  &gpt12_fck,     CK_243X), | ||||
| 	CLK("omap_timer.1",	"32k_ck",  &func_32k_ck,   CK_243X), | ||||
| 	CLK("omap_timer.2",	"32k_ck",  &func_32k_ck,   CK_243X), | ||||
| 	CLK("omap_timer.3",	"32k_ck",  &func_32k_ck,   CK_243X), | ||||
| 	CLK("omap_timer.4",	"32k_ck",  &func_32k_ck,   CK_243X), | ||||
| 	CLK("omap_timer.5",	"32k_ck",  &func_32k_ck,   CK_243X), | ||||
| 	CLK("omap_timer.6",	"32k_ck",  &func_32k_ck,   CK_243X), | ||||
| 	CLK("omap_timer.7",	"32k_ck",  &func_32k_ck,   CK_243X), | ||||
| 	CLK("omap_timer.8",	"32k_ck",  &func_32k_ck,   CK_243X), | ||||
| 	CLK("omap_timer.9",	"32k_ck",  &func_32k_ck,   CK_243X), | ||||
| 	CLK("omap_timer.10",	"32k_ck",  &func_32k_ck,   CK_243X), | ||||
| 	CLK("omap_timer.11",	"32k_ck",  &func_32k_ck,   CK_243X), | ||||
| 	CLK("omap_timer.12",	"32k_ck",  &func_32k_ck,   CK_243X), | ||||
| 	CLK("omap_timer.1",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.2",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.3",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.4",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.5",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.6",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.7",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.8",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.9",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.10",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.11",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.12",	"sys_ck",	&sys_ck,	CK_243X), | ||||
| 	CLK("omap_timer.1",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.2",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.3",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.4",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.5",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.6",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.7",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.8",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.9",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.10",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.11",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| 	CLK("omap_timer.12",	"alt_ck",	&alt_ck,	CK_243X), | ||||
| }; | ||||
| 
 | ||||
| /*
 | ||||
|  |  | |||
|  | @ -3464,6 +3464,42 @@ static struct omap_clk omap3xxx_clks[] = { | |||
| 	CLK("musb-am35x",	"fck",		&hsotgusb_fck_am35xx,	CK_AM35XX), | ||||
| 	CLK(NULL,	"hecc_ck",	&hecc_ck,	CK_AM35XX), | ||||
| 	CLK(NULL,	"uart4_ick",	&uart4_ick_am35xx,	CK_AM35XX), | ||||
| 	CLK("omap_timer.1",	"fck",	&gpt1_fck,	CK_3XXX), | ||||
| 	CLK("omap_timer.2",	"fck",	&gpt2_fck,	CK_3XXX), | ||||
| 	CLK("omap_timer.3",	"fck",	&gpt3_fck,	CK_3XXX), | ||||
| 	CLK("omap_timer.4",	"fck",	&gpt4_fck,	CK_3XXX), | ||||
| 	CLK("omap_timer.5",	"fck",	&gpt5_fck,	CK_3XXX), | ||||
| 	CLK("omap_timer.6",	"fck",	&gpt6_fck,	CK_3XXX), | ||||
| 	CLK("omap_timer.7",	"fck",	&gpt7_fck,	CK_3XXX), | ||||
| 	CLK("omap_timer.8",	"fck",	&gpt8_fck,	CK_3XXX), | ||||
| 	CLK("omap_timer.9",	"fck",	&gpt9_fck,	CK_3XXX), | ||||
| 	CLK("omap_timer.10",    "fck",  &gpt10_fck,     CK_3XXX), | ||||
| 	CLK("omap_timer.11",    "fck",  &gpt11_fck,     CK_3XXX), | ||||
| 	CLK("omap_timer.12",    "fck",  &gpt12_fck,     CK_3XXX), | ||||
| 	CLK("omap_timer.1",	"32k_ck",	&omap_32k_fck,  CK_3XXX), | ||||
| 	CLK("omap_timer.2",	"32k_ck",	&omap_32k_fck,  CK_3XXX), | ||||
| 	CLK("omap_timer.3",	"32k_ck",	&omap_32k_fck,  CK_3XXX), | ||||
| 	CLK("omap_timer.4",	"32k_ck",	&omap_32k_fck,  CK_3XXX), | ||||
| 	CLK("omap_timer.5",	"32k_ck",	&omap_32k_fck,  CK_3XXX), | ||||
| 	CLK("omap_timer.6",	"32k_ck",	&omap_32k_fck,  CK_3XXX), | ||||
| 	CLK("omap_timer.7",	"32k_ck",	&omap_32k_fck,  CK_3XXX), | ||||
| 	CLK("omap_timer.8",	"32k_ck",	&omap_32k_fck,  CK_3XXX), | ||||
| 	CLK("omap_timer.9",	"32k_ck",	&omap_32k_fck,  CK_3XXX), | ||||
| 	CLK("omap_timer.10",	"32k_ck",	&omap_32k_fck,  CK_3XXX), | ||||
| 	CLK("omap_timer.11",	"32k_ck",	&omap_32k_fck,  CK_3XXX), | ||||
| 	CLK("omap_timer.12",	"32k_ck",	&omap_32k_fck,  CK_3XXX), | ||||
| 	CLK("omap_timer.1",	"sys_ck",	&sys_ck,	CK_3XXX), | ||||
| 	CLK("omap_timer.2",	"sys_ck",	&sys_ck,	CK_3XXX), | ||||
| 	CLK("omap_timer.3",	"sys_ck",	&sys_ck,	CK_3XXX), | ||||
| 	CLK("omap_timer.4",	"sys_ck",	&sys_ck,	CK_3XXX), | ||||
| 	CLK("omap_timer.5",	"sys_ck",	&sys_ck,	CK_3XXX), | ||||
| 	CLK("omap_timer.6",	"sys_ck",	&sys_ck,	CK_3XXX), | ||||
| 	CLK("omap_timer.7",	"sys_ck",	&sys_ck,	CK_3XXX), | ||||
| 	CLK("omap_timer.8",	"sys_ck",	&sys_ck,	CK_3XXX), | ||||
| 	CLK("omap_timer.9",	"sys_ck",	&sys_ck,	CK_3XXX), | ||||
| 	CLK("omap_timer.10",	"sys_ck",	&sys_ck,	CK_3XXX), | ||||
| 	CLK("omap_timer.11",	"sys_ck",	&sys_ck,	CK_3XXX), | ||||
| 	CLK("omap_timer.12",	"sys_ck",	&sys_ck,	CK_3XXX), | ||||
| }; | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
|  | @ -3363,6 +3363,39 @@ static struct omap_clk omap44xx_clks[] = { | |||
| 	CLK("usbhs-omap.0",	"usbhost_ick",		&dummy_ck,		CK_443X), | ||||
| 	CLK("usbhs-omap.0",	"usbtll_fck",		&dummy_ck,	CK_443X), | ||||
| 	CLK("omap_wdt",	"ick",				&dummy_ck,	CK_443X), | ||||
| 	CLK("omap_timer.1",	"fck",			&timer1_fck,	CK_443X), | ||||
| 	CLK("omap_timer.2",	"fck",			&timer2_fck,	CK_443X), | ||||
| 	CLK("omap_timer.3",	"fck",			&timer3_fck,	CK_443X), | ||||
| 	CLK("omap_timer.4",	"fck",			&timer4_fck,	CK_443X), | ||||
| 	CLK("omap_timer.5",	"fck",			&timer5_fck,	CK_443X), | ||||
| 	CLK("omap_timer.6",	"fck",			&timer6_fck,	CK_443X), | ||||
| 	CLK("omap_timer.7",	"fck",			&timer7_fck,	CK_443X), | ||||
| 	CLK("omap_timer.8",	"fck",			&timer8_fck,	CK_443X), | ||||
| 	CLK("omap_timer.9",	"fck",			&timer9_fck,	CK_443X), | ||||
| 	CLK("omap_timer.10",	"fck",			&timer10_fck,	CK_443X), | ||||
| 	CLK("omap_timer.11",	"fck",			&timer11_fck,	CK_443X), | ||||
| 	CLK("omap_timer.1",	"32k_ck",	&sys_32k_ck,	CK_443X), | ||||
| 	CLK("omap_timer.2",	"32k_ck",	&sys_32k_ck,	CK_443X), | ||||
| 	CLK("omap_timer.3",	"32k_ck",	&sys_32k_ck,	CK_443X), | ||||
| 	CLK("omap_timer.4",	"32k_ck",	&sys_32k_ck,	CK_443X), | ||||
| 	CLK("omap_timer.5",	"32k_ck",	&sys_32k_ck,	CK_443X), | ||||
| 	CLK("omap_timer.6",	"32k_ck",	&sys_32k_ck,	CK_443X), | ||||
| 	CLK("omap_timer.7",	"32k_ck",	&sys_32k_ck,	CK_443X), | ||||
| 	CLK("omap_timer.8",	"32k_ck",	&sys_32k_ck,	CK_443X), | ||||
| 	CLK("omap_timer.9",	"32k_ck",	&sys_32k_ck,	CK_443X), | ||||
| 	CLK("omap_timer.10",	"32k_ck",	&sys_32k_ck,	CK_443X), | ||||
| 	CLK("omap_timer.11",	"32k_ck",	&sys_32k_ck,	CK_443X), | ||||
| 	CLK("omap_timer.1",	"sys_ck",	&sys_clkin_ck,	CK_443X), | ||||
| 	CLK("omap_timer.2",	"sys_ck",	&sys_clkin_ck,	CK_443X), | ||||
| 	CLK("omap_timer.3",	"sys_ck",	&sys_clkin_ck,	CK_443X), | ||||
| 	CLK("omap_timer.4",	"sys_ck",	&sys_clkin_ck,	CK_443X), | ||||
| 	CLK("omap_timer.9",	"sys_ck",	&sys_clkin_ck,	CK_443X), | ||||
| 	CLK("omap_timer.10",	"sys_ck",	&sys_clkin_ck,	CK_443X), | ||||
| 	CLK("omap_timer.11",	"sys_ck",	&sys_clkin_ck,	CK_443X), | ||||
| 	CLK("omap_timer.5",	"sys_ck",	&syc_clk_div_ck,	CK_443X), | ||||
| 	CLK("omap_timer.6",	"sys_ck",	&syc_clk_div_ck,	CK_443X), | ||||
| 	CLK("omap_timer.7",	"sys_ck",	&syc_clk_div_ck,	CK_443X), | ||||
| 	CLK("omap_timer.8",	"sys_ck",	&syc_clk_div_ck,	CK_443X), | ||||
| }; | ||||
| 
 | ||||
| int __init omap4xxx_clk_init(void) | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Tarun Kanti DebBarma
						Tarun Kanti DebBarma