diff options
Diffstat (limited to 'arch/arm/mach-davinci/Kconfig')
-rw-r--r-- | arch/arm/mach-davinci/Kconfig | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/arch/arm/mach-davinci/Kconfig b/arch/arm/mach-davinci/Kconfig index 40866c643f1..033bfede6b6 100644 --- a/arch/arm/mach-davinci/Kconfig +++ b/arch/arm/mach-davinci/Kconfig | |||
@@ -32,11 +32,13 @@ config ARCH_DAVINCI_DA830 | |||
32 | bool "DA830/OMAP-L137 based system" | 32 | bool "DA830/OMAP-L137 based system" |
33 | select CP_INTC | 33 | select CP_INTC |
34 | select ARCH_DAVINCI_DA8XX | 34 | select ARCH_DAVINCI_DA8XX |
35 | select CPU_DCACHE_WRITETHROUGH # needed on silicon revs 1.0, 1.1 | ||
35 | 36 | ||
36 | config ARCH_DAVINCI_DA850 | 37 | config ARCH_DAVINCI_DA850 |
37 | bool "DA850/OMAP-L138 based system" | 38 | bool "DA850/OMAP-L138 based system" |
38 | select CP_INTC | 39 | select CP_INTC |
39 | select ARCH_DAVINCI_DA8XX | 40 | select ARCH_DAVINCI_DA8XX |
41 | select ARCH_HAS_CPUFREQ | ||
40 | 42 | ||
41 | config ARCH_DAVINCI_DA8XX | 43 | config ARCH_DAVINCI_DA8XX |
42 | bool | 44 | bool |
@@ -63,6 +65,13 @@ config MACH_SFFSDR | |||
63 | Say Y here to select the Lyrtech Small Form Factor | 65 | Say Y here to select the Lyrtech Small Form Factor |
64 | Software Defined Radio (SFFSDR) board. | 66 | Software Defined Radio (SFFSDR) board. |
65 | 67 | ||
68 | config MACH_NEUROS_OSD2 | ||
69 | bool "Neuros OSD2 Open Television Set Top Box" | ||
70 | depends on ARCH_DAVINCI_DM644x | ||
71 | help | ||
72 | Configure this option to specify the whether the board used | ||
73 | for development is a Neuros OSD2 Open Set Top Box. | ||
74 | |||
66 | config MACH_DAVINCI_DM355_EVM | 75 | config MACH_DAVINCI_DM355_EVM |
67 | bool "TI DM355 EVM" | 76 | bool "TI DM355 EVM" |
68 | default ARCH_DAVINCI_DM355 | 77 | default ARCH_DAVINCI_DM355 |
@@ -98,16 +107,66 @@ config MACH_DAVINCI_DA830_EVM | |||
98 | bool "TI DA830/OMAP-L137 Reference Platform" | 107 | bool "TI DA830/OMAP-L137 Reference Platform" |
99 | default ARCH_DAVINCI_DA830 | 108 | default ARCH_DAVINCI_DA830 |
100 | depends on ARCH_DAVINCI_DA830 | 109 | depends on ARCH_DAVINCI_DA830 |
110 | select GPIO_PCF857X | ||
101 | help | 111 | help |
102 | Say Y here to select the TI DA830/OMAP-L137 Evaluation Module. | 112 | Say Y here to select the TI DA830/OMAP-L137 Evaluation Module. |
103 | 113 | ||
114 | choice | ||
115 | prompt "Select DA830/OMAP-L137 UI board peripheral" | ||
116 | depends on MACH_DAVINCI_DA830_EVM | ||
117 | help | ||
118 | The presence of UI card on the DA830/OMAP-L137 EVM is detected | ||
119 | automatically based on successful probe of the I2C based GPIO | ||
120 | expander on that board. This option selected in this menu has | ||
121 | an effect only in case of a successful UI card detection. | ||
122 | |||
123 | config DA830_UI_LCD | ||
124 | bool "LCD" | ||
125 | help | ||
126 | Say Y here to use the LCD as a framebuffer or simple character | ||
127 | display. | ||
128 | |||
129 | config DA830_UI_NAND | ||
130 | bool "NAND flash" | ||
131 | help | ||
132 | Say Y here to use the NAND flash. Do not forget to setup | ||
133 | the switch correctly. | ||
134 | endchoice | ||
135 | |||
104 | config MACH_DAVINCI_DA850_EVM | 136 | config MACH_DAVINCI_DA850_EVM |
105 | bool "TI DA850/OMAP-L138 Reference Platform" | 137 | bool "TI DA850/OMAP-L138 Reference Platform" |
106 | default ARCH_DAVINCI_DA850 | 138 | default ARCH_DAVINCI_DA850 |
107 | depends on ARCH_DAVINCI_DA850 | 139 | depends on ARCH_DAVINCI_DA850 |
140 | select GPIO_PCA953X | ||
108 | help | 141 | help |
109 | Say Y here to select the TI DA850/OMAP-L138 Evaluation Module. | 142 | Say Y here to select the TI DA850/OMAP-L138 Evaluation Module. |
110 | 143 | ||
144 | choice | ||
145 | prompt "Select peripherals connected to expander on UI board" | ||
146 | depends on MACH_DAVINCI_DA850_EVM | ||
147 | help | ||
148 | The presence of User Interface (UI) card on the DA850/OMAP-L138 | ||
149 | EVM is detected automatically based on successful probe of the I2C | ||
150 | based GPIO expander on that card. This option selected in this | ||
151 | menu has an effect only in case of a successful UI card detection. | ||
152 | |||
153 | config DA850_UI_NONE | ||
154 | bool "No peripheral is enabled" | ||
155 | help | ||
156 | Say Y if you do not want to enable any of the peripherals connected | ||
157 | to TCA6416 expander on DA850/OMAP-L138 EVM UI card | ||
158 | |||
159 | config DA850_UI_RMII | ||
160 | bool "RMII Ethernet PHY" | ||
161 | help | ||
162 | Say Y if you want to use the RMII PHY on the DA850/OMAP-L138 EVM. | ||
163 | This PHY is found on the UI daughter card that is supplied with | ||
164 | the EVM. | ||
165 | NOTE: Please take care while choosing this option, MII PHY will | ||
166 | not be functional if RMII mode is selected. | ||
167 | |||
168 | endchoice | ||
169 | |||
111 | config DAVINCI_MUX | 170 | config DAVINCI_MUX |
112 | bool "DAVINCI multiplexing support" | 171 | bool "DAVINCI multiplexing support" |
113 | depends on ARCH_DAVINCI | 172 | depends on ARCH_DAVINCI |