| 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 |  | 
| Kevin Hilman | 95a3477 | 2009-04-29 12:10:55 -0700 | [diff] [blame] | 13 | config ARCH_DAVINCI_DM355 | 
 | 14 |         bool "DaVinci 355 based system" | 
 | 15 |  | 
| Kevin Hilman | e38d92f | 2009-04-29 17:44:58 -0700 | [diff] [blame^] | 16 | config ARCH_DAVINCI_DM646x | 
 | 17 |         bool "DaVinci 646x based system" | 
 | 18 |  | 
| Kevin Hilman | 7c6337e | 2007-04-30 19:37:19 +0100 | [diff] [blame] | 19 | comment "DaVinci Board Type" | 
 | 20 |  | 
 | 21 | config MACH_DAVINCI_EVM | 
| Kevin Hilman | d0e47fb | 2009-04-14 11:30:11 -0500 | [diff] [blame] | 22 | 	bool "TI DM644x EVM" | 
| Kevin Hilman | 7c6337e | 2007-04-30 19:37:19 +0100 | [diff] [blame] | 23 | 	default y | 
| Kevin Hilman | d0e47fb | 2009-04-14 11:30:11 -0500 | [diff] [blame] | 24 | 	depends on ARCH_DAVINCI_DM644x | 
| Kevin Hilman | 7c6337e | 2007-04-30 19:37:19 +0100 | [diff] [blame] | 25 | 	help | 
 | 26 | 	  Configure this option to specify the whether the board used | 
| Kevin Hilman | d0e47fb | 2009-04-14 11:30:11 -0500 | [diff] [blame] | 27 | 	  for development is a DM644x EVM | 
| Kevin Hilman | 7c6337e | 2007-04-30 19:37:19 +0100 | [diff] [blame] | 28 |  | 
| Hugo Villeneuve | f5ce6a6 | 2009-04-29 16:46:57 -0700 | [diff] [blame] | 29 | config MACH_SFFSDR | 
 | 30 | 	bool "Lyrtech SFFSDR" | 
 | 31 | 	default n | 
 | 32 | 	depends on ARCH_DAVINCI_DM644x | 
 | 33 | 	help | 
 | 34 | 	  Say Y here to select the Lyrtech Small Form Factor | 
 | 35 | 	  Software Defined Radio (SFFSDR) board. | 
| Kevin Hilman | 5526b3f | 2009-04-14 09:50:37 -0500 | [diff] [blame] | 36 |  | 
| Kevin Hilman | 95a3477 | 2009-04-29 12:10:55 -0700 | [diff] [blame] | 37 | config MACH_DAVINCI_DM355_EVM | 
 | 38 | 	bool "TI DM355 EVM" | 
 | 39 | 	default n | 
 | 40 | 	depends on ARCH_DAVINCI_DM355 | 
 | 41 | 	help | 
 | 42 | 	  Configure this option to specify the whether the board used | 
 | 43 | 	  for development is a DM355 EVM | 
 | 44 |  | 
 | 45 | config MACH_DM355_LEOPARD | 
 | 46 | 	bool "DM355 Leopard board" | 
 | 47 | 	default n | 
 | 48 | 	depends on ARCH_DAVINCI_DM355 | 
 | 49 | 	help | 
 | 50 | 	  Configure this option to specify the whether the board used | 
 | 51 | 	  for development is a DM355 Leopard board. | 
 | 52 |  | 
| Kevin Hilman | e38d92f | 2009-04-29 17:44:58 -0700 | [diff] [blame^] | 53 | config MACH_DAVINCI_DM6467_EVM | 
 | 54 | 	bool "TI DM6467 EVM" | 
 | 55 | 	default n | 
 | 56 | 	depends on ARCH_DAVINCI_DM646x | 
 | 57 | 	help | 
 | 58 | 	  Configure this option to specify the whether the board used | 
 | 59 | 	  for development is a DM6467 EVM | 
 | 60 |  | 
 | 61 |  | 
| Kevin Hilman | 5526b3f | 2009-04-14 09:50:37 -0500 | [diff] [blame] | 62 | config DAVINCI_MUX | 
 | 63 | 	bool "DAVINCI multiplexing support" | 
 | 64 | 	depends on ARCH_DAVINCI | 
 | 65 | 	default y | 
 | 66 | 	help | 
 | 67 | 	  Pin multiplexing support for DAVINCI boards. If your bootloader | 
 | 68 | 	  sets the multiplexing correctly, say N. Otherwise, or if unsure, | 
 | 69 | 	  say Y. | 
 | 70 |  | 
 | 71 | config DAVINCI_MUX_DEBUG | 
 | 72 |         bool "Multiplexing debug output" | 
 | 73 |         depends on DAVINCI_MUX | 
 | 74 |         help | 
 | 75 |           Makes the multiplexing functions print out a lot of debug info. | 
 | 76 |           This is useful if you want to find out the correct values of the | 
 | 77 |           multiplexing registers. | 
 | 78 |  | 
 | 79 | config DAVINCI_MUX_WARNINGS | 
 | 80 |         bool "Warn about pins the bootloader didn't set up" | 
 | 81 |         depends on DAVINCI_MUX | 
 | 82 |         help | 
 | 83 |           Choose Y here to warn whenever driver initialization logic needs | 
 | 84 |           to change the pin multiplexing setup.  When there are no warnings | 
 | 85 |           printed, it's safe to deselect DAVINCI_MUX for your product. | 
 | 86 |  | 
| Kevin Hilman | c5b736d | 2009-03-20 17:29:01 -0700 | [diff] [blame] | 87 | config DAVINCI_RESET_CLOCKS | 
 | 88 | 	bool "Reset unused clocks during boot" | 
 | 89 | 	depends on ARCH_DAVINCI | 
 | 90 | 	help | 
 | 91 | 	  Say Y if you want to reset unused clocks during boot. | 
 | 92 | 	  This option saves power, but assumes all drivers are | 
 | 93 | 	  using the clock framework. Broken drivers that do not | 
 | 94 | 	  yet use clock framework may not work with this option. | 
 | 95 | 	  If you are booting from another operating system, you | 
 | 96 | 	  probably do not want this option enabled until your | 
 | 97 | 	  device drivers work properly. | 
 | 98 |  | 
| Kevin Hilman | 7c6337e | 2007-04-30 19:37:19 +0100 | [diff] [blame] | 99 | endmenu | 
 | 100 |  | 
 | 101 | endif |