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