Lines Matching +full:can +full:- +full:clock +full:- +full:select
11 Select a default baudrate, where "default" has a driver-specific
19 # non-dm serial code
34 in U-Boot.
41 In very space-constrained devices even the full UART driver is too
42 large. In this case the debug UART can still be used in some cases.
43 This option enables the full UART in U-Boot, so if is it disabled,
51 In very space-constrained devices even the full UART driver is too
52 large. In this case the debug UART can still be used in some cases.
61 In very space-constrained devices even the full UART driver is too
62 large. In this case the debug UART can still be used in some cases.
159 The debug UART is intended for use very early in U-Boot to debug
163 - Make sure your UART supports this interface
164 - Enable CONFIG_DEBUG_UART
165 - Enable the CONFIG for your UART to tell it to provide this interface
167 - Define the required settings as needed (see below)
168 - Call debug_uart_init() before use
169 - Call debug_uart_putc() to output a character
174 If your UART does not support this interface you can probably add
183 prompt "Select which UART will provide the debug UART"
190 Select this to enable a debug UART using the altera_jtag_uart driver.
197 Select this to enable a debug UART using the altera_uart driver.
205 Select this to enable a debug UART using the ar933x uart driver.
214 Select this to enable a debug UART using the ARC UART driver.
222 Select this to enable a debug UART using the atmel usart driver. You
224 be available until the real driver-model serial is running.
230 Select this to enable a debug UART on BCM6345 SoCs. You
237 Select this to enable a debug UART using the ns16550 driver. You
245 Select this to enable a debug console which calls back to EFI to
246 output to the console. This can be useful for early debugging of
247 U-Boot when running on top of EFI (Extensive Firmware Interface).
253 Select this to enable a debug UART using the serial_s5p driver. You
255 be available until the real driver-model serial is running.
261 Select this to enable a debug UART using the serial_meson driver. You
263 be available until the real driver-model serial is running.
268 Select this to enable a debug UART using the serial_uartlite driver.
270 be available until the real driver-model serial is running.
275 Select this to enable a debug UART using the ARM JTAG DCC port.
276 The DCC port can be used for very early debugging and doesn't require
277 any additional setting like address/baudrate/clock. On systems without
286 Select this to enable a debug UART using the serial_mvebu driver. You
288 be available until the real driver-model serial is running.
293 Select this to enable a debug UART using the serial_zynq driver. You
295 be available until the real driver-model serial is running.
301 Select this to enable a debug UART using the serial_leon3 driver. You
308 Select this to enable a debug UART using the pl01x driver with the
316 Select this to enable a debug UART using the pl01x driver with the
325 Select this to enable a debug UART using the serial_pic32 driver. You
333 Select this to enable a debug UART using the serial_mxc driver. You
341 Select this to enable the debug UART using the sandbox driver. This
349 Select this to enable a debug UART using the serial_sifive driver. You
351 be available until the real driver-model serial is running.
357 Select this to enable a debug UART using the serial_stm32 driver
363 bool "UniPhier on-chip UART"
366 Select this to enable a debug UART using the UniPhier on-chip UART.
368 driver will be available until the real driver-model serial is
374 Select this to enable a debug UART using the omap ns16550 driver.
379 bool "MediaTek High-speed UART"
382 Select this to enable a debug UART using the MediaTek High-speed
395 This is the base address of your UART for memory-mapped UARTs.
401 int "UART input clock"
405 The UART input clock determines the speed of the internal UART
407 clock down.
420 registers, 2=32-bit word registers, etc.
423 bool "Enable board-specific debug UART init"
426 Some boards need to set things up before the debug UART can be used.
429 be called when debug_uart_init() is called. You can put any code
439 U-Boot has the UART ready for use (i.e. your code calls
440 debug_uart_init()). This can be useful just as a check that
447 Select this if the UART you want to use for debug output is already
448 initialized by the time U-Boot starts its execution.
455 Select this if puts()/putc() might be called before the debug UART
459 Note that this does not work for every ns16550-compatible UART and
466 Select this to enable an JTAG UART for Altera devices.The JTAG UART
485 Select this to enable an UART for Altera devices. Please find
492 Select this to enable UART support for QCA/Atheros ar933x
495 doc/device-tree-bindings/serial/qca,ar9330-uart.txt.
501 Select this to enable support for ARC UART now typically
507 Select this to enable USART support for Atmel SoCs. It can be
508 configured in the device tree, and input clock frequency can
512 bool "Support for BCM283x Mini-UART"
516 Select this to enable Mini-UART support on BCM283X family of SoCs.
523 Select this to enable an overriding PL011 driver for BCM283X SoCs
531 Select this to enable UART on BCM6345 SoCs.
537 Select this to enable the Linflex serial module found on some
543 Select this to enable a Low Power UART for Freescale VF610 and
558 can enable its onboard serial port by enabling this option.
563 Select this to enable null serial device support. A null serial
568 bool "Support for Microchip PIC32 on-chip UART"
577 Support NS16550 UART or compatible. This can be enabled in the
578 device tree with the correct input clock frequency. If the input
579 clock frequency is not defined in the device tree, the macro
581 be used. It can be a constant or a function to get clock, eg,
588 select SYS_NS16550
590 Select this to enable a UART for Intel MID platforms.
597 Select this to enable a UART for platforms using PL010.
603 Select this to enable a UART for platforms using PL011.
609 Select this to enable a UART for platforms using PL010 or PL011.
612 bool "Rockchip on-chip UART support"
615 Select this to enable a debug UART for Rockchip devices when using
616 CONFIG_SPL_OF_PLATDATA (i.e. a compiled-in device tree replacemenmt).
617 This uses the ns16550 driver, converting the platdata from of-platdata
624 Select this to enable a seral UART for sandbox. This is required to
628 U-Boot.
630 The operation of the console is controlled by the -t command-line
631 flag. In raw mode, U-Boot sees all characters from the terminal
632 before they are processed, including Ctrl-C. In cooked mode, Ctrl-C
633 is processed by the terminal, and terminates U-Boot. Valid options
636 -t raw-with-sigs Raw mode, Ctrl-C will terminate U-Boot
637 -t raw Raw mode, Ctrl-C is processed by U-Boot
638 -t cooked Cooked mode, Ctrl-C terminates
644 Select this to enable Renesas SCIF UART. To operate serial ports
649 bool "Support for UniPhier on-chip UART"
653 If you have a UniPhier based board and want to use the on-chip
667 If you have an Amlogic Meson based board and want to use the on-chip
671 bool "Qualcomm on-chip UART"
683 select SYS_NS16550
685 If you have an TI based SoC and want to use the on-chip serial
692 If you have a Actions Semi OWL based board and want to use the on-chip
700 can enable its onboard serial ports by enabling this option.
709 bool "STMicroelectronics on-chip UART"
712 Select this to enable Asynchronous Serial Controller available
717 bool "STMicroelectronics STM32 SoCs on-chip UART"
721 you can enable its onboard serial ports, say Y to this option.
732 bool "MediaTek High-speed UART support"
735 Select this to enable UART support for MediaTek High-speed UART
738 The High-speed UART is compatible with the ns16550a UART and have
739 its own high-speed registers.
751 Depending on board, select one serial port
780 int "BRG Clock Prescale"