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