| Kevin Hilman | 7c6337e | 2007-04-30 19:37:19 +0100 | [diff] [blame] | 1 | if ARCH_DAVINCI | 
 | 2 |  | 
 | 3 | menu "TI DaVinci Implementations" | 
 | 4 |  | 
 | 5 | comment "DaVinci Core Type" | 
 | 6 |  | 
| Kevin Hilman | d0e47fb | 2009-04-14 11:30:11 -0500 | [diff] [blame^] | 7 | config ARCH_DAVINCI_DM644x | 
| Kevin Hilman | 7c6337e | 2007-04-30 19:37:19 +0100 | [diff] [blame] | 8 | 	bool "DaVinci 644x based system" | 
 | 9 |  | 
 | 10 | comment "DaVinci Board Type" | 
 | 11 |  | 
 | 12 | config MACH_DAVINCI_EVM | 
| Kevin Hilman | d0e47fb | 2009-04-14 11:30:11 -0500 | [diff] [blame^] | 13 | 	bool "TI DM644x EVM" | 
| Kevin Hilman | 7c6337e | 2007-04-30 19:37:19 +0100 | [diff] [blame] | 14 | 	default y | 
| Kevin Hilman | d0e47fb | 2009-04-14 11:30:11 -0500 | [diff] [blame^] | 15 | 	depends on ARCH_DAVINCI_DM644x | 
| Kevin Hilman | 7c6337e | 2007-04-30 19:37:19 +0100 | [diff] [blame] | 16 | 	help | 
 | 17 | 	  Configure this option to specify the whether the board used | 
| Kevin Hilman | d0e47fb | 2009-04-14 11:30:11 -0500 | [diff] [blame^] | 18 | 	  for development is a DM644x EVM | 
| Kevin Hilman | 7c6337e | 2007-04-30 19:37:19 +0100 | [diff] [blame] | 19 |  | 
| Kevin Hilman | 5526b3f | 2009-04-14 09:50:37 -0500 | [diff] [blame] | 20 |  | 
 | 21 | config DAVINCI_MUX | 
 | 22 | 	bool "DAVINCI multiplexing support" | 
 | 23 | 	depends on ARCH_DAVINCI | 
 | 24 | 	default y | 
 | 25 | 	help | 
 | 26 | 	  Pin multiplexing support for DAVINCI boards. If your bootloader | 
 | 27 | 	  sets the multiplexing correctly, say N. Otherwise, or if unsure, | 
 | 28 | 	  say Y. | 
 | 29 |  | 
 | 30 | config DAVINCI_MUX_DEBUG | 
 | 31 |         bool "Multiplexing debug output" | 
 | 32 |         depends on DAVINCI_MUX | 
 | 33 |         help | 
 | 34 |           Makes the multiplexing functions print out a lot of debug info. | 
 | 35 |           This is useful if you want to find out the correct values of the | 
 | 36 |           multiplexing registers. | 
 | 37 |  | 
 | 38 | config DAVINCI_MUX_WARNINGS | 
 | 39 |         bool "Warn about pins the bootloader didn't set up" | 
 | 40 |         depends on DAVINCI_MUX | 
 | 41 |         help | 
 | 42 |           Choose Y here to warn whenever driver initialization logic needs | 
 | 43 |           to change the pin multiplexing setup.  When there are no warnings | 
 | 44 |           printed, it's safe to deselect DAVINCI_MUX for your product. | 
 | 45 |  | 
| Kevin Hilman | c5b736d | 2009-03-20 17:29:01 -0700 | [diff] [blame] | 46 | config DAVINCI_RESET_CLOCKS | 
 | 47 | 	bool "Reset unused clocks during boot" | 
 | 48 | 	depends on ARCH_DAVINCI | 
 | 49 | 	help | 
 | 50 | 	  Say Y if you want to reset unused clocks during boot. | 
 | 51 | 	  This option saves power, but assumes all drivers are | 
 | 52 | 	  using the clock framework. Broken drivers that do not | 
 | 53 | 	  yet use clock framework may not work with this option. | 
 | 54 | 	  If you are booting from another operating system, you | 
 | 55 | 	  probably do not want this option enabled until your | 
 | 56 | 	  device drivers work properly. | 
 | 57 |  | 
| Kevin Hilman | 7c6337e | 2007-04-30 19:37:19 +0100 | [diff] [blame] | 58 | endmenu | 
 | 59 |  | 
 | 60 | endif |