zephyr/drivers/serial
Mahavir Jain 29f87c3a0f boards: esp32: add XIP support and enable bootloader build
Disable RTC WDT enabled (by default) by 2nd stage bootloader in ESP-IDF.
This WDT timer ensures correct hand-over and startup sequence from
bootloader to application.

Enabling bootloader caused system clock initialization to fail
when clock rate is greater then 80MHz. This also fixes
esp32 clock source code.

Signed-off-by: Mahavir Jain <mahavir@espressif.com>
2021-01-13 09:10:46 -05:00
..
CMakeLists.txt serial: CONFIG_USB_CDC_ACM adds file to library 2021-01-04 16:20:43 +01:00
Kconfig serial: Add support for GRLIB APBUART 2020-11-13 14:53:55 -08:00
Kconfig.altera_jtag kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
Kconfig.apbuart serial: apbuart interrupt support 2020-11-13 14:53:55 -08:00
Kconfig.cc13xx_cc26xx drivers: cc13xx_cc26xx: use DT_INST_FOREACH to reduce code duplication 2020-04-23 17:29:53 -05:00
Kconfig.cc32xx kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
Kconfig.cmsdk_apb kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.esp32 kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
Kconfig.gecko kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.imx drivers: serial: uart_imx: Convert driver to new DT_INST macros 2020-04-04 09:34:00 -05:00
Kconfig.leuart_gecko kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.litex kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.lpc11u6x drivers: serial: Add support for LPC11U6X UART controllers 2020-07-29 20:12:24 +02:00
Kconfig.mcux drivers: serial: uart_mcux: Convert to DT_INST 2020-04-14 17:52:31 -05:00
Kconfig.mcux_flexcomm drivers: uart: mcux_flexcomm: Convert to DT_INST 2020-04-28 16:54:30 -05:00
Kconfig.mcux_iuart drivers: serial: Add NXP IUART driver 2020-08-14 14:51:50 -05:00
Kconfig.mcux_lpsci drivers: uart: mcux_lpsci: Convert to DT_INST 2020-04-28 16:54:30 -05:00
Kconfig.mcux_lpuart drivers: uart: mcux_lpuart: Convert to DT_INST 2020-04-20 15:50:45 -05:00
Kconfig.miv drivers: uart: miv: convert to DT_INST defines 2020-03-11 16:37:22 -06:00
Kconfig.msp432p4xx kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
Kconfig.native_posix doc: fix broken rST syntax in Kconfig help 2020-11-07 08:29:57 -06:00
Kconfig.npcx driver: npcx7: fixed typo in Kconfig.npcx files. 2020-12-07 12:11:17 -05:00
Kconfig.nrfx power: standarize PM Kconfigs and cleanup 2020-12-09 15:18:29 -05:00
Kconfig.ns16550 driver: uart: ns16550: convert to DT_INST_* 2020-03-14 02:22:05 +02:00
Kconfig.nuvoton drivers: serial: add support for Nuvoton series UART 2020-07-01 21:09:25 +02:00
Kconfig.pl011 drivers: serial: uart_pl011: remove shared irq support 2020-03-25 08:34:40 -05:00
Kconfig.psoc6 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.rtt drivers: serial: uart_rtt converted to devicetree 2020-09-03 21:51:28 +02:00
Kconfig.rv32m1_lpuart kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.sam0 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.sifive uart: sifive: fix interrupt-driven transmission 2020-03-24 13:28:58 -04:00
Kconfig.stellaris arm: Removed support for CC2650 2020-01-18 09:27:55 -06:00
Kconfig.stm32 boards: stm32: Use dt API for serial peripheral configuration 2020-04-20 15:27:56 -05:00
Kconfig.uart_sam drivers: serial: uart_sam: rework device tree support 2020-04-18 17:04:08 -05:00
Kconfig.usart_sam drivers: serial: usart_sam: rework device tree support 2020-04-18 17:04:08 -05:00
Kconfig.xlnx drivers: serial: add driver for the Xilinx UART Lite IP 2020-08-14 13:35:39 -05:00
Kconfig.xmc4xxx drivers: serial: add XMC seris UART support 2020-05-09 14:21:44 +02:00
leuart_gecko.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_altera_jtag_hal.c drivers: serial: Convert DEVICE_AND_API_INIT to DEVICE_DEFINE 2020-12-19 19:59:21 -05:00
uart_apbuart.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_cc13xx_cc26xx.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_cc32xx.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_cmsdk_apb.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_esp32.c boards: esp32: add XIP support and enable bootloader build 2021-01-13 09:10:46 -05:00
uart_gecko.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_handlers.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
uart_imx.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_liteuart.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_lpc11u6x.c drivers: serial: uart_lpc11u6x: Convert drivers to new DT device macros 2020-12-19 19:58:33 -05:00
uart_lpc11u6x.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
uart_mcux.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_mcux_flexcomm.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_mcux_iuart.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_mcux_lpsci.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_mcux_lpuart.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_miv.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_msp432p4xx.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_native_posix.c drivers: serial: Convert DEVICE_AND_API_INIT to DEVICE_DEFINE 2020-12-19 19:59:21 -05:00
uart_npcx.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_nrfx_uart.c power: standarize PM Kconfigs and cleanup 2020-12-09 15:18:29 -05:00
uart_nrfx_uarte.c power: standarize PM Kconfigs and cleanup 2020-12-09 15:18:29 -05:00
uart_ns16550.c drivers/pcie: Change pcie_get_mbar() to return size and flags 2020-11-20 09:36:22 +02:00
uart_ns16550.h drivers: serial: ns16550: move header from /include/ 2019-06-25 15:27:00 -04:00
uart_ns16550_port_x.h drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_nuvoton.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_pl011.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_psoc6.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_rtt.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_rv32m1_lpuart.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_sam.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_sam0.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_sifive.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_stellaris.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_stm32.c drivers/serial: stm32: Force oversampling value 2021-01-12 06:48:16 -05:00
uart_stm32.h drivers/serial: stm32: Enable use of dt pinctrl as serial signals 2020-10-01 11:08:42 -05:00
uart_xlnx_ps.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_xlnx_uartlite.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
uart_xmc4xxx.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00
usart_sam.c drivers: uart: Convert drivers to new DT device macros 2020-12-15 15:28:49 -06:00