diff options
Diffstat (limited to 'arch/arm/Kconfig.debug')
-rw-r--r-- | arch/arm/Kconfig.debug | 47 |
1 files changed, 36 insertions, 11 deletions
diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug index b0f3857b3a4c..00e9a53888ba 100644 --- a/arch/arm/Kconfig.debug +++ b/arch/arm/Kconfig.debug | |||
@@ -132,6 +132,23 @@ choice | |||
132 | their output to UART1 serial port on DaVinci TNETV107X | 132 | their output to UART1 serial port on DaVinci TNETV107X |
133 | devices. | 133 | devices. |
134 | 134 | ||
135 | config DEBUG_ZYNQ_UART0 | ||
136 | bool "Kernel low-level debugging on Xilinx Zynq using UART0" | ||
137 | depends on ARCH_ZYNQ | ||
138 | help | ||
139 | Say Y here if you want the debug print routines to direct | ||
140 | their output to UART0 on the Zynq platform. | ||
141 | |||
142 | config DEBUG_ZYNQ_UART1 | ||
143 | bool "Kernel low-level debugging on Xilinx Zynq using UART1" | ||
144 | depends on ARCH_ZYNQ | ||
145 | help | ||
146 | Say Y here if you want the debug print routines to direct | ||
147 | their output to UART1 on the Zynq platform. | ||
148 | |||
149 | If you have a ZC702 board and want early boot messages to | ||
150 | appear on the USB serial adaptor, select this option. | ||
151 | |||
135 | config DEBUG_DC21285_PORT | 152 | config DEBUG_DC21285_PORT |
136 | bool "Kernel low-level debugging messages via footbridge serial port" | 153 | bool "Kernel low-level debugging messages via footbridge serial port" |
137 | depends on FOOTBRIDGE | 154 | depends on FOOTBRIDGE |
@@ -209,20 +226,12 @@ choice | |||
209 | Say Y here if you want kernel low-level debugging support | 226 | Say Y here if you want kernel low-level debugging support |
210 | on i.MX50 or i.MX53. | 227 | on i.MX50 or i.MX53. |
211 | 228 | ||
212 | config DEBUG_IMX6Q_UART2 | 229 | config DEBUG_IMX6Q_UART |
213 | bool "i.MX6Q Debug UART2" | 230 | bool "i.MX6Q Debug UART" |
214 | depends on SOC_IMX6Q | 231 | depends on SOC_IMX6Q |
215 | help | 232 | help |
216 | Say Y here if you want kernel low-level debugging support | 233 | Say Y here if you want kernel low-level debugging support |
217 | on i.MX6Q UART2. This is correct for e.g. the SabreLite | 234 | on i.MX6Q. |
218 | board. | ||
219 | |||
220 | config DEBUG_IMX6Q_UART4 | ||
221 | bool "i.MX6Q Debug UART4" | ||
222 | depends on SOC_IMX6Q | ||
223 | help | ||
224 | Say Y here if you want kernel low-level debugging support | ||
225 | on i.MX6Q UART4. | ||
226 | 235 | ||
227 | config DEBUG_MMP_UART2 | 236 | config DEBUG_MMP_UART2 |
228 | bool "Kernel low-level debugging message via MMP UART2" | 237 | bool "Kernel low-level debugging message via MMP UART2" |
@@ -409,9 +418,25 @@ choice | |||
409 | 418 | ||
410 | endchoice | 419 | endchoice |
411 | 420 | ||
421 | config DEBUG_IMX6Q_UART_PORT | ||
422 | int "i.MX6Q Debug UART Port (1-5)" if DEBUG_IMX6Q_UART | ||
423 | range 1 5 | ||
424 | default 1 | ||
425 | depends on SOC_IMX6Q | ||
426 | help | ||
427 | Choose UART port on which kernel low-level debug messages | ||
428 | should be output. | ||
429 | |||
412 | config DEBUG_LL_INCLUDE | 430 | config DEBUG_LL_INCLUDE |
413 | string | 431 | string |
414 | default "debug/icedcc.S" if DEBUG_ICEDCC | 432 | default "debug/icedcc.S" if DEBUG_ICEDCC |
433 | default "debug/imx.S" if DEBUG_IMX1_UART || \ | ||
434 | DEBUG_IMX25_UART || \ | ||
435 | DEBUG_IMX21_IMX27_UART || \ | ||
436 | DEBUG_IMX31_IMX35_UART || \ | ||
437 | DEBUG_IMX51_UART || \ | ||
438 | DEBUG_IMX50_IMX53_UART ||\ | ||
439 | DEBUG_IMX6Q_UART | ||
415 | default "debug/highbank.S" if DEBUG_HIGHBANK_UART | 440 | default "debug/highbank.S" if DEBUG_HIGHBANK_UART |
416 | default "debug/mvebu.S" if DEBUG_MVEBU_UART | 441 | default "debug/mvebu.S" if DEBUG_MVEBU_UART |
417 | default "debug/picoxcell.S" if DEBUG_PICOXCELL_UART | 442 | default "debug/picoxcell.S" if DEBUG_PICOXCELL_UART |