forked from mirrors/linux
		
	clocksource/drivers/timer-ti-dm: Make timer selectable for ARCH_K3
Let's make timer-ti-dm selectable for ARCH_K3, and add a separate option for OMAP_DM_SYSTIMER as there should be no need for it on ARCH_K3. For older TI SoCs, we are already selecting OMAP_DM_TIMER in arch/arm/mach-omap*/Kconfig. For mach-omap2, we need to now also select OMAP_DM_SYSTIMER. Cc: Keerthy <j-keerthy@ti.com> Cc: Nishanth Menon <nm@ti.com> Cc: Vignesh Raghavendra <vigneshr@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com> Link: https://lore.kernel.org/r/20220408101715.43697-3-tony@atomide.com Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
This commit is contained in:
		
							parent
							
								
									41e79b1d45
								
							
						
					
					
						commit
						ab0bbef3ae
					
				
					 3 changed files with 10 additions and 2 deletions
				
			
		|  | @ -105,6 +105,7 @@ config ARCH_OMAP2PLUS | |||
| 	select MACH_OMAP_GENERIC | ||||
| 	select MEMORY | ||||
| 	select MFD_SYSCON | ||||
| 	select OMAP_DM_SYSTIMER | ||||
| 	select OMAP_DM_TIMER | ||||
| 	select OMAP_GPMC | ||||
| 	select PINCTRL | ||||
|  | @ -160,6 +161,7 @@ config SOC_OMAP2420 | |||
| 	bool "OMAP2420 support" | ||||
| 	depends on ARCH_OMAP2 | ||||
| 	default y | ||||
| 	select OMAP_DM_SYSTIMER | ||||
| 	select OMAP_DM_TIMER | ||||
| 	select SOC_HAS_OMAP2_SDRC | ||||
| 
 | ||||
|  |  | |||
|  | @ -22,7 +22,7 @@ config CLKEVT_I8253 | |||
| config I8253_LOCK | ||||
| 	bool | ||||
| 
 | ||||
| config OMAP_DM_TIMER | ||||
| config OMAP_DM_SYSTIMER | ||||
| 	bool | ||||
| 	select TIMER_OF | ||||
| 
 | ||||
|  | @ -56,6 +56,12 @@ config DIGICOLOR_TIMER | |||
| 	help | ||||
| 	  Enables the support for the digicolor timer driver. | ||||
| 
 | ||||
| config OMAP_DM_TIMER | ||||
| 	tristate "OMAP dual-mode timer driver" if ARCH_K3 || COMPILE_TEST | ||||
| 	select TIMER_OF | ||||
| 	help | ||||
| 	  Enables the support for the TI dual-mode timer driver. | ||||
| 
 | ||||
| config DW_APB_TIMER | ||||
| 	bool "DW APB timer driver" if COMPILE_TEST | ||||
| 	help | ||||
|  |  | |||
|  | @ -18,7 +18,7 @@ obj-$(CONFIG_CLKSRC_MMIO)	+= mmio.o | |||
| obj-$(CONFIG_DAVINCI_TIMER)	+= timer-davinci.o | ||||
| obj-$(CONFIG_DIGICOLOR_TIMER)	+= timer-digicolor.o | ||||
| obj-$(CONFIG_OMAP_DM_TIMER)	+= timer-ti-dm.o | ||||
| obj-$(CONFIG_OMAP_DM_TIMER)	+= timer-ti-dm-systimer.o | ||||
| obj-$(CONFIG_OMAP_DM_SYSTIMER)	+= timer-ti-dm-systimer.o | ||||
| obj-$(CONFIG_DW_APB_TIMER)	+= dw_apb_timer.o | ||||
| obj-$(CONFIG_DW_APB_TIMER_OF)	+= dw_apb_timer_of.o | ||||
| obj-$(CONFIG_FTTMR010_TIMER)	+= timer-fttmr010.o | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Tony Lindgren
						Tony Lindgren