17c6337e2SKevin Hilmanif ARCH_DAVINCI 27c6337e2SKevin Hilman 30b0c4c2aSMark A. Greerconfig AINTC 40b0c4c2aSMark A. Greer bool 50b0c4c2aSMark A. Greer 60521444dSSergei Shtylyovconfig CP_INTC 70521444dSSergei Shtylyov bool 80521444dSSergei Shtylyov 955c79a40SMark A. Greerconfig ARCH_DAVINCI_DMx 1055c79a40SMark A. Greer bool 1155c79a40SMark A. Greer 127c6337e2SKevin Hilmanmenu "TI DaVinci Implementations" 137c6337e2SKevin Hilman 147c6337e2SKevin Hilmancomment "DaVinci Core Type" 157c6337e2SKevin Hilman 16d0e47fbaSKevin Hilmanconfig ARCH_DAVINCI_DM644x 177c6337e2SKevin Hilman bool "DaVinci 644x based system" 180b0c4c2aSMark A. Greer select AINTC 1955c79a40SMark A. Greer select ARCH_DAVINCI_DMx 207c6337e2SKevin Hilman 2195a3477fSKevin Hilmanconfig ARCH_DAVINCI_DM355 2295a3477fSKevin Hilman bool "DaVinci 355 based system" 230b0c4c2aSMark A. Greer select AINTC 2455c79a40SMark A. Greer select ARCH_DAVINCI_DMx 2595a3477fSKevin Hilman 26e38d92fdSKevin Hilmanconfig ARCH_DAVINCI_DM646x 27e38d92fdSKevin Hilman bool "DaVinci 646x based system" 280b0c4c2aSMark A. Greer select AINTC 2955c79a40SMark A. Greer select ARCH_DAVINCI_DMx 3055c79a40SMark A. Greer 3155c79a40SMark A. Greerconfig ARCH_DAVINCI_DA830 3255c79a40SMark A. Greer bool "DA830/OMAP-L137 based system" 3355c79a40SMark A. Greer select CP_INTC 3455c79a40SMark A. Greer select ARCH_DAVINCI_DA8XX 3555c79a40SMark A. Greer 36e1a8d7e2SSudhakar Rajashekharaconfig ARCH_DAVINCI_DA850 37e1a8d7e2SSudhakar Rajashekhara bool "DA850/OMAP-L138 based system" 38e1a8d7e2SSudhakar Rajashekhara select CP_INTC 39e1a8d7e2SSudhakar Rajashekhara select ARCH_DAVINCI_DA8XX 40*6601b803SSekhar Nori select ARCH_HAS_CPUFREQ 41e1a8d7e2SSudhakar Rajashekhara 4255c79a40SMark A. Greerconfig ARCH_DAVINCI_DA8XX 4355c79a40SMark A. Greer bool 44e38d92fdSKevin Hilman 45a46e9e40SSandeep Paulrajconfig ARCH_DAVINCI_DM365 46a46e9e40SSandeep Paulraj bool "DaVinci 365 based system" 47a46e9e40SSandeep Paulraj select AINTC 48a46e9e40SSandeep Paulraj select ARCH_DAVINCI_DMx 49a46e9e40SSandeep Paulraj 507c6337e2SKevin Hilmancomment "DaVinci Board Type" 517c6337e2SKevin Hilman 527c6337e2SKevin Hilmanconfig MACH_DAVINCI_EVM 53d0e47fbaSKevin Hilman bool "TI DM644x EVM" 54f28f03bbSKevin Hilman default ARCH_DAVINCI_DM644x 55d0e47fbaSKevin Hilman depends on ARCH_DAVINCI_DM644x 567c6337e2SKevin Hilman help 577c6337e2SKevin Hilman Configure this option to specify the whether the board used 58d0e47fbaSKevin Hilman for development is a DM644x EVM 597c6337e2SKevin Hilman 60f5ce6a67SHugo Villeneuveconfig MACH_SFFSDR 61f5ce6a67SHugo Villeneuve bool "Lyrtech SFFSDR" 62f5ce6a67SHugo Villeneuve depends on ARCH_DAVINCI_DM644x 63f5ce6a67SHugo Villeneuve help 64f5ce6a67SHugo Villeneuve Say Y here to select the Lyrtech Small Form Factor 65f5ce6a67SHugo Villeneuve Software Defined Radio (SFFSDR) board. 665526b3f7SKevin Hilman 6795a3477fSKevin Hilmanconfig MACH_DAVINCI_DM355_EVM 6895a3477fSKevin Hilman bool "TI DM355 EVM" 69f28f03bbSKevin Hilman default ARCH_DAVINCI_DM355 7095a3477fSKevin Hilman depends on ARCH_DAVINCI_DM355 7195a3477fSKevin Hilman help 7295a3477fSKevin Hilman Configure this option to specify the whether the board used 7395a3477fSKevin Hilman for development is a DM355 EVM 7495a3477fSKevin Hilman 7595a3477fSKevin Hilmanconfig MACH_DM355_LEOPARD 7695a3477fSKevin Hilman bool "DM355 Leopard board" 7795a3477fSKevin Hilman depends on ARCH_DAVINCI_DM355 7895a3477fSKevin Hilman help 7995a3477fSKevin Hilman Configure this option to specify the whether the board used 8095a3477fSKevin Hilman for development is a DM355 Leopard board. 8195a3477fSKevin Hilman 82e38d92fdSKevin Hilmanconfig MACH_DAVINCI_DM6467_EVM 83e38d92fdSKevin Hilman bool "TI DM6467 EVM" 84f28f03bbSKevin Hilman default ARCH_DAVINCI_DM646x 85e38d92fdSKevin Hilman depends on ARCH_DAVINCI_DM646x 86e38d92fdSKevin Hilman help 87e38d92fdSKevin Hilman Configure this option to specify the whether the board used 88e38d92fdSKevin Hilman for development is a DM6467 EVM 89e38d92fdSKevin Hilman 90a46e9e40SSandeep Paulrajconfig MACH_DAVINCI_DM365_EVM 91a46e9e40SSandeep Paulraj bool "TI DM365 EVM" 92a46e9e40SSandeep Paulraj default ARCH_DAVINCI_DM365 93a46e9e40SSandeep Paulraj depends on ARCH_DAVINCI_DM365 94a46e9e40SSandeep Paulraj help 95a46e9e40SSandeep Paulraj Configure this option to specify whether the board used 96a46e9e40SSandeep Paulraj for development is a DM365 EVM 97a46e9e40SSandeep Paulraj 988593790dSMark A. Greerconfig MACH_DAVINCI_DA830_EVM 998593790dSMark A. Greer bool "TI DA830/OMAP-L137 Reference Platform" 1008593790dSMark A. Greer default ARCH_DAVINCI_DA830 1018593790dSMark A. Greer depends on ARCH_DAVINCI_DA830 1028593790dSMark A. Greer help 1038593790dSMark A. Greer Say Y here to select the TI DA830/OMAP-L137 Evaluation Module. 104e38d92fdSKevin Hilman 10513e1f044SSteve Chenconfig DA830_UI 10613e1f044SSteve Chen bool "DA830/OMAP-L137 UI (User Interface) board support" 10713e1f044SSteve Chen depends on MACH_DAVINCI_DA830_EVM 10813e1f044SSteve Chen help 10913e1f044SSteve Chen Say Y here if you have the DA830/OMAP-L137 UI 11013e1f044SSteve Chen (User Interface) board installed and you want to 11113e1f044SSteve Chen enable the peripherals located on User Interface 11213e1f044SSteve Chen board. 11313e1f044SSteve Chen 11413e1f044SSteve Chenchoice 11513e1f044SSteve Chen prompt "Select DA830/OMAP-L137 UI board peripheral" 11613e1f044SSteve Chen depends on DA830_UI 11713e1f044SSteve Chen 11813e1f044SSteve Chenconfig DA830_UI_LCD 11913e1f044SSteve Chen bool "LCD" 12013e1f044SSteve Chen help 12113e1f044SSteve Chen Say Y here to use the LCD as a framebuffer or simple character 12213e1f044SSteve Chen display. 12313e1f044SSteve Chen 12413e1f044SSteve Chenendchoice 12513e1f044SSteve Chen 1260fbc5592SSudhakar Rajashekharaconfig MACH_DAVINCI_DA850_EVM 1270fbc5592SSudhakar Rajashekhara bool "TI DA850/OMAP-L138 Reference Platform" 1280fbc5592SSudhakar Rajashekhara default ARCH_DAVINCI_DA850 1290fbc5592SSudhakar Rajashekhara depends on ARCH_DAVINCI_DA850 1300fbc5592SSudhakar Rajashekhara help 1310fbc5592SSudhakar Rajashekhara Say Y here to select the TI DA850/OMAP-L138 Evaluation Module. 1320fbc5592SSudhakar Rajashekhara 1335526b3f7SKevin Hilmanconfig DAVINCI_MUX 1345526b3f7SKevin Hilman bool "DAVINCI multiplexing support" 1355526b3f7SKevin Hilman depends on ARCH_DAVINCI 1365526b3f7SKevin Hilman default y 1375526b3f7SKevin Hilman help 1385526b3f7SKevin Hilman Pin multiplexing support for DAVINCI boards. If your bootloader 1395526b3f7SKevin Hilman sets the multiplexing correctly, say N. Otherwise, or if unsure, 1405526b3f7SKevin Hilman say Y. 1415526b3f7SKevin Hilman 1425526b3f7SKevin Hilmanconfig DAVINCI_MUX_DEBUG 1435526b3f7SKevin Hilman bool "Multiplexing debug output" 1445526b3f7SKevin Hilman depends on DAVINCI_MUX 1455526b3f7SKevin Hilman help 1465526b3f7SKevin Hilman Makes the multiplexing functions print out a lot of debug info. 1475526b3f7SKevin Hilman This is useful if you want to find out the correct values of the 1485526b3f7SKevin Hilman multiplexing registers. 1495526b3f7SKevin Hilman 1505526b3f7SKevin Hilmanconfig DAVINCI_MUX_WARNINGS 1515526b3f7SKevin Hilman bool "Warn about pins the bootloader didn't set up" 1525526b3f7SKevin Hilman depends on DAVINCI_MUX 1535526b3f7SKevin Hilman help 1545526b3f7SKevin Hilman Choose Y here to warn whenever driver initialization logic needs 1555526b3f7SKevin Hilman to change the pin multiplexing setup. When there are no warnings 1565526b3f7SKevin Hilman printed, it's safe to deselect DAVINCI_MUX for your product. 1575526b3f7SKevin Hilman 158c5b736d0SKevin Hilmanconfig DAVINCI_RESET_CLOCKS 159c5b736d0SKevin Hilman bool "Reset unused clocks during boot" 160c5b736d0SKevin Hilman depends on ARCH_DAVINCI 161c5b736d0SKevin Hilman help 162c5b736d0SKevin Hilman Say Y if you want to reset unused clocks during boot. 163c5b736d0SKevin Hilman This option saves power, but assumes all drivers are 164c5b736d0SKevin Hilman using the clock framework. Broken drivers that do not 165c5b736d0SKevin Hilman yet use clock framework may not work with this option. 166c5b736d0SKevin Hilman If you are booting from another operating system, you 167c5b736d0SKevin Hilman probably do not want this option enabled until your 168c5b736d0SKevin Hilman device drivers work properly. 169c5b736d0SKevin Hilman 1707c6337e2SKevin Hilmanendmenu 1717c6337e2SKevin Hilman 1727c6337e2SKevin Hilmanendif 173