diff options
Diffstat (limited to 'arch/arm/Kconfig.debug')
-rw-r--r-- | arch/arm/Kconfig.debug | 43 |
1 files changed, 30 insertions, 13 deletions
diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug index 04a3f0d1d053..512b39438548 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" |
@@ -434,6 +443,15 @@ choice | |||
434 | 443 | ||
435 | endchoice | 444 | endchoice |
436 | 445 | ||
446 | config DEBUG_IMX6Q_UART_PORT | ||
447 | int "i.MX6Q Debug UART Port (1-5)" if DEBUG_IMX6Q_UART | ||
448 | range 1 5 | ||
449 | default 1 | ||
450 | depends on SOC_IMX6Q | ||
451 | help | ||
452 | Choose UART port on which kernel low-level debug messages | ||
453 | should be output. | ||
454 | |||
437 | config DEBUG_LL_INCLUDE | 455 | config DEBUG_LL_INCLUDE |
438 | string | 456 | string |
439 | default "debug/icedcc.S" if DEBUG_ICEDCC | 457 | default "debug/icedcc.S" if DEBUG_ICEDCC |
@@ -443,8 +461,7 @@ config DEBUG_LL_INCLUDE | |||
443 | DEBUG_IMX31_IMX35_UART || \ | 461 | DEBUG_IMX31_IMX35_UART || \ |
444 | DEBUG_IMX51_UART || \ | 462 | DEBUG_IMX51_UART || \ |
445 | DEBUG_IMX50_IMX53_UART ||\ | 463 | DEBUG_IMX50_IMX53_UART ||\ |
446 | DEBUG_IMX6Q_UART2 || \ | 464 | DEBUG_IMX6Q_UART |
447 | DEBUG_IMX6Q_UART4 | ||
448 | default "debug/highbank.S" if DEBUG_HIGHBANK_UART | 465 | default "debug/highbank.S" if DEBUG_HIGHBANK_UART |
449 | default "debug/mvebu.S" if DEBUG_MVEBU_UART | 466 | default "debug/mvebu.S" if DEBUG_MVEBU_UART |
450 | default "debug/picoxcell.S" if DEBUG_PICOXCELL_UART | 467 | default "debug/picoxcell.S" if DEBUG_PICOXCELL_UART |