diff options
Diffstat (limited to 'arch/blackfin/mach-bf518/Kconfig')
-rw-r--r-- | arch/blackfin/mach-bf518/Kconfig | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/arch/blackfin/mach-bf518/Kconfig b/arch/blackfin/mach-bf518/Kconfig index 4ab2d166c832..1d9f631a7f94 100644 --- a/arch/blackfin/mach-bf518/Kconfig +++ b/arch/blackfin/mach-bf518/Kconfig | |||
@@ -62,6 +62,67 @@ config BF518_UART1_PORTG | |||
62 | PORT G | 62 | PORT G |
63 | endchoice | 63 | endchoice |
64 | 64 | ||
65 | comment "Hysteresis/Schmitt Trigger Control" | ||
66 | config BFIN_HYSTERESIS_CONTROL | ||
67 | bool "Enable Hysteresis Control" | ||
68 | help | ||
69 | The ADSP-BF51x allows to control input hysteresis for Port F, | ||
70 | Port G and Port H and other processor signal inputs. | ||
71 | The Schmitt trigger enables can be set only for pin groups. | ||
72 | Saying Y will overwrite the default reset or boot loader | ||
73 | initialization. | ||
74 | |||
75 | menu "PORT F" | ||
76 | depends on BFIN_HYSTERESIS_CONTROL | ||
77 | config GPIO_HYST_PORTF_0_7 | ||
78 | bool "Enable Hysteresis on PORTF {0...7}" | ||
79 | config GPIO_HYST_PORTF_8_9 | ||
80 | bool "Enable Hysteresis on PORTF {8, 9}" | ||
81 | config GPIO_HYST_PORTF_10 | ||
82 | bool "Enable Hysteresis on PORTF 10" | ||
83 | config GPIO_HYST_PORTF_11 | ||
84 | bool "Enable Hysteresis on PORTF 11" | ||
85 | config GPIO_HYST_PORTF_12_13 | ||
86 | bool "Enable Hysteresis on PORTF {12, 13}" | ||
87 | config GPIO_HYST_PORTF_14_15 | ||
88 | bool "Enable Hysteresis on PORTF {14, 15}" | ||
89 | endmenu | ||
90 | |||
91 | menu "PORT G" | ||
92 | depends on BFIN_HYSTERESIS_CONTROL | ||
93 | config GPIO_HYST_PORTG_0 | ||
94 | bool "Enable Hysteresis on PORTG 0" | ||
95 | config GPIO_HYST_PORTG_1_4 | ||
96 | bool "Enable Hysteresis on PORTG {1...4}" | ||
97 | config GPIO_HYST_PORTG_5_6 | ||
98 | bool "Enable Hysteresis on PORTG {5, 6}" | ||
99 | config GPIO_HYST_PORTG_7_8 | ||
100 | bool "Enable Hysteresis on PORTG {7, 8}" | ||
101 | config GPIO_HYST_PORTG_9 | ||
102 | bool "Enable Hysteresis on PORTG 9" | ||
103 | config GPIO_HYST_PORTG_10 | ||
104 | bool "Enable Hysteresis on PORTG 10" | ||
105 | config GPIO_HYST_PORTG_11_13 | ||
106 | bool "Enable Hysteresis on PORTG {11...13}" | ||
107 | config GPIO_HYST_PORTG_14_15 | ||
108 | bool "Enable Hysteresis on PORTG {14, 15}" | ||
109 | endmenu | ||
110 | |||
111 | menu "PORT H" | ||
112 | depends on BFIN_HYSTERESIS_CONTROL | ||
113 | config GPIO_HYST_PORTH_0_7 | ||
114 | bool "Enable Hysteresis on PORTH {0...7}" | ||
115 | |||
116 | endmenu | ||
117 | |||
118 | menu "None-GPIO" | ||
119 | depends on BFIN_HYSTERESIS_CONTROL | ||
120 | config NONEGPIO_HYST_NMI_RST_BMODE | ||
121 | bool "Enable Hysteresis on {NMI, RESET, BMODE}" | ||
122 | config NONEGPIO_HYST_JTAG | ||
123 | bool "Enable Hysteresis on JTAG" | ||
124 | endmenu | ||
125 | |||
65 | comment "Interrupt Priority Assignment" | 126 | comment "Interrupt Priority Assignment" |
66 | menu "Priority" | 127 | menu "Priority" |
67 | 128 | ||