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