diff options
Diffstat (limited to 'arch/blackfin/mach-bf527/Kconfig')
-rw-r--r-- | arch/blackfin/mach-bf527/Kconfig | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/arch/blackfin/mach-bf527/Kconfig b/arch/blackfin/mach-bf527/Kconfig index 1f8cbe9d6b9a..0ba54701af0b 100644 --- a/arch/blackfin/mach-bf527/Kconfig +++ b/arch/blackfin/mach-bf527/Kconfig | |||
@@ -79,6 +79,72 @@ config BF527_NAND_D_PORTH | |||
79 | PORT H | 79 | PORT H |
80 | endchoice | 80 | endchoice |
81 | 81 | ||
82 | comment "Hysteresis/Schmitt Trigger Control" | ||
83 | config BFIN_HYSTERESIS_CONTROL | ||
84 | bool "Enable Hysteresis Control" | ||
85 | help | ||
86 | The ADSP-BF52x allows to control input hysteresis for Port F, | ||
87 | Port G and Port H and other processor signal inputs. | ||
88 | The Schmitt trigger enables can be set only for pin groups. | ||
89 | Saying Y will overwrite the default reset or boot loader | ||
90 | initialization. | ||
91 | |||
92 | menu "PORT F" | ||
93 | depends on BFIN_HYSTERESIS_CONTROL | ||
94 | config GPIO_HYST_PORTF_0_7 | ||
95 | bool "Enable Hysteresis on PORTF {0...7}" | ||
96 | config GPIO_HYST_PORTF_8_9 | ||
97 | bool "Enable Hysteresis on PORTF {8, 9}" | ||
98 | config GPIO_HYST_PORTF_10 | ||
99 | bool "Enable Hysteresis on PORTF 10" | ||
100 | config GPIO_HYST_PORTF_11 | ||
101 | bool "Enable Hysteresis on PORTF 11" | ||
102 | config GPIO_HYST_PORTF_12_13 | ||
103 | bool "Enable Hysteresis on PORTF {12, 13}" | ||
104 | config GPIO_HYST_PORTF_14_15 | ||
105 | bool "Enable Hysteresis on PORTF {14, 15}" | ||
106 | endmenu | ||
107 | |||
108 | menu "PORT G" | ||
109 | depends on BFIN_HYSTERESIS_CONTROL | ||
110 | config GPIO_HYST_PORTG_0 | ||
111 | bool "Enable Hysteresis on PORTG 0" | ||
112 | config GPIO_HYST_PORTG_1_4 | ||
113 | bool "Enable Hysteresis on PORTG {1...4}" | ||
114 | config GPIO_HYST_PORTG_5_6 | ||
115 | bool "Enable Hysteresis on PORTG {5, 6}" | ||
116 | config GPIO_HYST_PORTG_7_8 | ||
117 | bool "Enable Hysteresis on PORTG {7, 8}" | ||
118 | config GPIO_HYST_PORTG_9 | ||
119 | bool "Enable Hysteresis on PORTG 9" | ||
120 | config GPIO_HYST_PORTG_10 | ||
121 | bool "Enable Hysteresis on PORTG 10" | ||
122 | config GPIO_HYST_PORTG_11_13 | ||
123 | bool "Enable Hysteresis on PORTG {11...13}" | ||
124 | config GPIO_HYST_PORTG_14_15 | ||
125 | bool "Enable Hysteresis on PORTG {14, 15}" | ||
126 | endmenu | ||
127 | |||
128 | menu "PORT H" | ||
129 | depends on BFIN_HYSTERESIS_CONTROL | ||
130 | config GPIO_HYST_PORTH_0_7 | ||
131 | bool "Enable Hysteresis on PORTH {0...7}" | ||
132 | config GPIO_HYST_PORTH_8 | ||
133 | bool "Enable Hysteresis on PORTH 8" | ||
134 | config GPIO_HYST_PORTH_9_15 | ||
135 | bool "Enable Hysteresis on PORTH {9...15}" | ||
136 | endmenu | ||
137 | |||
138 | menu "None-GPIO" | ||
139 | depends on BFIN_HYSTERESIS_CONTROL | ||
140 | config NONEGPIO_HYST_TMR0_FS1_PPICLK | ||
141 | bool "Enable Hysteresis on {TMR0, PPI_FS1, PPI_CLK}" | ||
142 | config NONEGPIO_HYST_NMI_RST_BMODE | ||
143 | bool "Enable Hysteresis on {NMI, RESET, BMODE}" | ||
144 | config NONEGPIO_HYST_JTAG | ||
145 | bool "Enable Hysteresis on JTAG" | ||
146 | endmenu | ||
147 | |||
82 | comment "Interrupt Priority Assignment" | 148 | comment "Interrupt Priority Assignment" |
83 | menu "Priority" | 149 | menu "Priority" |
84 | 150 | ||