Kconfig (896eba3ba41e1a978e9e47cf2837ef8963996bca) | Kconfig (59d92875a6d9f056233fafd6abd41f86eba931ef) |
---|---|
1config ARCH_OMAP 2 bool 3 | 1config ARCH_OMAP 2 bool 3 |
4config ARCH_OMAP2PLUS 5 bool "TI OMAP2/3/4/5 SoCs with device tree support" if (ARCH_MULTI_V6 || ARCH_MULTI_V7) 6 select ARCH_HAS_CPUFREQ 7 select ARCH_HAS_HOLES_MEMORYMODEL 8 select ARCH_OMAP 9 select ARCH_REQUIRE_GPIOLIB 10 select CLKDEV_LOOKUP 11 select CLKSRC_MMIO 12 select GENERIC_CLOCKEVENTS 13 select GENERIC_IRQ_CHIP 14 select HAVE_CLK 15 select OMAP_DM_TIMER 16 select PINCTRL 17 select PROC_DEVICETREE if PROC_FS 18 select SOC_BUS 19 select SPARSE_IRQ 20 select TI_PRIV_EDMA 21 select USE_OF 22 help 23 Systems based on OMAP2, OMAP3, OMAP4 or OMAP5 24 25 26if ARCH_OMAP2PLUS 27 28menu "TI OMAP2/3/4 Specific Features" 29 30config ARCH_OMAP2PLUS_TYPICAL 31 bool "Typical OMAP configuration" 32 default y 33 select AEABI 34 select HIGHMEM 35 select I2C 36 select I2C_OMAP 37 select MENELAUS if ARCH_OMAP2 38 select NEON if ARCH_OMAP3 || ARCH_OMAP4 || SOC_OMAP5 39 select PM_RUNTIME 40 select REGULATOR 41 select TWL4030_CORE if ARCH_OMAP3 || ARCH_OMAP4 42 select TWL4030_POWER if ARCH_OMAP3 || ARCH_OMAP4 43 select VFP 44 help 45 Compile a kernel suitable for booting most boards 46 47config SOC_HAS_OMAP2_SDRC 48 bool "OMAP2 SDRAM Controller support" 49 50config SOC_HAS_REALTIME_COUNTER 51 bool "Real time free running counter" 52 depends on SOC_OMAP5 53 default y 54 | |
55config ARCH_OMAP2 56 bool "TI OMAP2" | 4config ARCH_OMAP2 5 bool "TI OMAP2" |
57 depends on ARCH_OMAP2PLUS | |
58 depends on ARCH_MULTI_V6 | 6 depends on ARCH_MULTI_V6 |
59 default y | 7 select ARCH_OMAP2PLUS |
60 select CPU_V6 61 select MULTI_IRQ_HANDLER 62 select SOC_HAS_OMAP2_SDRC 63 select COMMON_CLK 64 65config ARCH_OMAP3 66 bool "TI OMAP3" | 8 select CPU_V6 9 select MULTI_IRQ_HANDLER 10 select SOC_HAS_OMAP2_SDRC 11 select COMMON_CLK 12 13config ARCH_OMAP3 14 bool "TI OMAP3" |
67 depends on ARCH_OMAP2PLUS | |
68 depends on ARCH_MULTI_V7 | 15 depends on ARCH_MULTI_V7 |
69 default y | 16 select ARCH_OMAP2PLUS |
70 select ARCH_HAS_OPP 71 select ARM_CPU_SUSPEND if PM 72 select CPU_V7 73 select MULTI_IRQ_HANDLER 74 select OMAP_INTERCONNECT 75 select PM_OPP if PM 76 select PM_RUNTIME if CPU_IDLE 77 select SOC_HAS_OMAP2_SDRC 78 select COMMON_CLK 79 select USB_ARCH_HAS_EHCI if USB_SUPPORT 80 81config ARCH_OMAP4 82 bool "TI OMAP4" | 17 select ARCH_HAS_OPP 18 select ARM_CPU_SUSPEND if PM 19 select CPU_V7 20 select MULTI_IRQ_HANDLER 21 select OMAP_INTERCONNECT 22 select PM_OPP if PM 23 select PM_RUNTIME if CPU_IDLE 24 select SOC_HAS_OMAP2_SDRC 25 select COMMON_CLK 26 select USB_ARCH_HAS_EHCI if USB_SUPPORT 27 28config ARCH_OMAP4 29 bool "TI OMAP4" |
83 default y 84 depends on ARCH_OMAP2PLUS | |
85 depends on ARCH_MULTI_V7 | 30 depends on ARCH_MULTI_V7 |
31 select ARCH_OMAP2PLUS |
|
86 select ARCH_HAS_OPP 87 select ARCH_NEEDS_CPU_IDLE_COUPLED if SMP 88 select ARM_CPU_SUSPEND if PM 89 select ARM_ERRATA_720789 90 select ARM_GIC 91 select CACHE_L2X0 92 select CPU_V7 93 select HAVE_ARM_SCU if SMP --- 8 unchanged lines hidden (view full) --- 102 select USB_ARCH_HAS_EHCI if USB_SUPPORT 103 select COMMON_CLK 104 select ARM_ERRATA_754322 105 select ARM_ERRATA_775420 106 107config SOC_OMAP5 108 bool "TI OMAP5" 109 depends on ARCH_MULTI_V7 | 32 select ARCH_HAS_OPP 33 select ARCH_NEEDS_CPU_IDLE_COUPLED if SMP 34 select ARM_CPU_SUSPEND if PM 35 select ARM_ERRATA_720789 36 select ARM_GIC 37 select CACHE_L2X0 38 select CPU_V7 39 select HAVE_ARM_SCU if SMP --- 8 unchanged lines hidden (view full) --- 48 select USB_ARCH_HAS_EHCI if USB_SUPPORT 49 select COMMON_CLK 50 select ARM_ERRATA_754322 51 select ARM_ERRATA_775420 52 53config SOC_OMAP5 54 bool "TI OMAP5" 55 depends on ARCH_MULTI_V7 |
56 select ARCH_OMAP2PLUS |
|
110 select ARM_CPU_SUSPEND if PM 111 select ARM_GIC 112 select CPU_V7 113 select HAVE_ARM_SCU if SMP 114 select HAVE_ARM_TWD if LOCAL_TIMERS 115 select HAVE_SMP 116 select COMMON_CLK 117 select HAVE_ARM_ARCH_TIMER 118 | 57 select ARM_CPU_SUSPEND if PM 58 select ARM_GIC 59 select CPU_V7 60 select HAVE_ARM_SCU if SMP 61 select HAVE_ARM_TWD if LOCAL_TIMERS 62 select HAVE_SMP 63 select COMMON_CLK 64 select HAVE_ARM_ARCH_TIMER 65 |
66config SOC_AM33XX 67 bool "AM33XX support" 68 depends on ARCH_MULTI_V7 69 select ARCH_OMAP2PLUS 70 select ARM_CPU_SUSPEND if PM 71 select CPU_V7 72 select MULTI_IRQ_HANDLER 73 select COMMON_CLK 74 75config SOC_AM43XX 76 bool "TI AM43x" 77 depends on ARCH_MULTI_V7 78 select CPU_V7 79 select ARCH_OMAP2PLUS 80 select MULTI_IRQ_HANDLER 81 select ARM_GIC 82 select COMMON_CLK 83 select MACH_OMAP_GENERIC 84 85config ARCH_OMAP2PLUS 86 bool 87 select ARCH_HAS_BANDGAP 88 select ARCH_HAS_CPUFREQ 89 select ARCH_HAS_HOLES_MEMORYMODEL 90 select ARCH_OMAP 91 select ARCH_REQUIRE_GPIOLIB 92 select CLKDEV_LOOKUP 93 select CLKSRC_MMIO 94 select GENERIC_CLOCKEVENTS 95 select GENERIC_IRQ_CHIP 96 select HAVE_CLK 97 select OMAP_DM_TIMER 98 select PINCTRL 99 select PROC_DEVICETREE if PROC_FS 100 select SOC_BUS 101 select SPARSE_IRQ 102 select USE_OF 103 help 104 Systems based on OMAP2, OMAP3, OMAP4 or OMAP5 105 106 107if ARCH_OMAP2PLUS 108 109menu "TI OMAP2/3/4 Specific Features" 110 111config ARCH_OMAP2PLUS_TYPICAL 112 bool "Typical OMAP configuration" 113 default y 114 select AEABI 115 select HIGHMEM 116 select I2C 117 select I2C_OMAP 118 select MENELAUS if ARCH_OMAP2 119 select NEON if ARCH_OMAP3 || ARCH_OMAP4 || SOC_OMAP5 120 select PM_RUNTIME 121 select REGULATOR 122 select TWL4030_CORE if ARCH_OMAP3 || ARCH_OMAP4 123 select TWL4030_POWER if ARCH_OMAP3 || ARCH_OMAP4 124 select VFP 125 help 126 Compile a kernel suitable for booting most boards 127 128config SOC_HAS_OMAP2_SDRC 129 bool "OMAP2 SDRAM Controller support" 130 131config SOC_HAS_REALTIME_COUNTER 132 bool "Real time free running counter" 133 depends on SOC_OMAP5 134 default y 135 |
|
119comment "OMAP Core Type" 120 depends on ARCH_OMAP2 121 122config SOC_OMAP2420 123 bool "OMAP2420 support" 124 depends on ARCH_OMAP2 125 default y 126 select OMAP_DM_TIMER --- 11 unchanged lines hidden (view full) --- 138 default y 139 select SOC_HAS_OMAP2_SDRC 140 141config SOC_TI81XX 142 bool "TI81XX support" 143 depends on ARCH_OMAP3 144 default y 145 | 136comment "OMAP Core Type" 137 depends on ARCH_OMAP2 138 139config SOC_OMAP2420 140 bool "OMAP2420 support" 141 depends on ARCH_OMAP2 142 default y 143 select OMAP_DM_TIMER --- 11 unchanged lines hidden (view full) --- 155 default y 156 select SOC_HAS_OMAP2_SDRC 157 158config SOC_TI81XX 159 bool "TI81XX support" 160 depends on ARCH_OMAP3 161 default y 162 |
146config SOC_AM33XX 147 bool "AM33XX support" 148 depends on ARCH_MULTI_V7 149 default y 150 select ARM_CPU_SUSPEND if PM 151 select CPU_V7 152 select MULTI_IRQ_HANDLER 153 select COMMON_CLK 154 155config SOC_AM43XX 156 bool "TI AM43x" 157 select CPU_V7 158 select MULTI_IRQ_HANDLER 159 select ARM_GIC 160 select COMMON_CLK 161 select MACH_OMAP_GENERIC 162 | |
163config OMAP_PACKAGE_ZAF 164 bool 165 166config OMAP_PACKAGE_ZAC 167 bool 168 169config OMAP_PACKAGE_CBC 170 bool --- 259 unchanged lines hidden --- | 163config OMAP_PACKAGE_ZAF 164 bool 165 166config OMAP_PACKAGE_ZAC 167 bool 168 169config OMAP_PACKAGE_CBC 170 bool --- 259 unchanged lines hidden --- |