zephyr/drivers/serial
Anisetti Avinash Krishna 79f2b5471c drivers: serial: ns16550: Fixed a bug related to shell failure
Updated boot priority to PRE_KERNEL_1 for all instances
and removed dependency on PCIe. As shell is not working
in a situation where console is using a UART instance
under PCIe and boot priority set to POST_KERNEL.

Signed-off-by: Anisetti Avinash Krishna <anisetti.avinash.krishna@intel.com>
2023-04-13 20:50:41 -04:00
..
CMakeLists.txt serial: Add driver for emulated UART 2023-03-27 09:50:44 +02:00
Kconfig drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
Kconfig.altera drivers: serial: uart_altera: add driver 2023-02-23 09:26:33 +01:00
Kconfig.altera_jtag drivers: serial: uart_altera_jtag: enhancement 2023-01-27 14:24:43 -05:00
Kconfig.apbuart
Kconfig.b91
Kconfig.cc13xx_cc26xx
Kconfig.cc32xx
Kconfig.cdns drivers: serial: Add Driver for CDNS UART IP6528 2022-12-12 12:19:35 -05:00
Kconfig.cmsdk_apb
Kconfig.emul serial: Add driver for emulated UART 2023-03-27 09:50:44 +02:00
Kconfig.esp32 drivers: uart: esp32c3: Add async support 2023-01-12 19:09:01 +01:00
Kconfig.gd32
Kconfig.gecko
Kconfig.hostlink drivers: serial: add virtual uart over ARC hostlink channel 2023-03-17 11:49:02 +01:00
Kconfig.ifx_cat1 drivers: serial: Add Infineon CAT1 UART driver 2023-03-01 11:44:57 +01:00
Kconfig.imx
Kconfig.it8xxx2
Kconfig.leuart_gecko
Kconfig.litex
Kconfig.lpc11u6x
Kconfig.mcux
Kconfig.mcux_flexcomm
Kconfig.mcux_iuart
Kconfig.mcux_lpsci
Kconfig.mcux_lpuart
Kconfig.miv
Kconfig.msp432p4xx
Kconfig.native_posix
Kconfig.neorv32
Kconfig.npcx
Kconfig.nrfx drivers: uart_nrfx_uarte: Revert workaround for bytes dropping 2023-04-04 13:45:17 +02:00
Kconfig.ns16550 drivers: serial: ns16550: Add support for Async APIs 2023-04-06 07:50:42 +00:00
Kconfig.numicro
Kconfig.nxp_s32 drivers: serial: rename S32 to NXP S32 2023-01-04 16:51:38 +01:00
Kconfig.opentitan drivers: serial: Add support for OpenTitan serial UART 2023-01-27 19:25:26 +09:00
Kconfig.pl011
Kconfig.psoc6
Kconfig.ql_usbserialport_s3b
Kconfig.rcar
Kconfig.rpi_pico
Kconfig.rtt serial: rtt: select SERIAL_SUPPORT_ASYNC 2023-03-30 09:51:18 +02:00
Kconfig.rv32m1_lpuart
Kconfig.sam0
Kconfig.sifive
Kconfig.smartbond
Kconfig.stellaris
Kconfig.stm32 drivers: serial: Reset UART using RCC before initialization 2022-12-09 09:43:36 -08:00
Kconfig.test
Kconfig.uart_sam
Kconfig.usart_sam
Kconfig.xec
Kconfig.xen
Kconfig.xlnx
Kconfig.xmc4xxx drivers: serial: xmc4xxx: Fix Kconfig help entry 2023-02-21 21:15:53 +01:00
leuart_gecko.c soc: arm: silabs: remove soc_gpio_configure wrapper 2022-12-20 22:50:19 +01:00
serial_esp32_usb.c driver: usb_serial: esp32c3: fix USB port behavior 2023-04-04 14:30:15 +02:00
serial_test.c
uart_altera_jtag.c drivers: serial: uart_altera_jtag: enhancement 2023-01-27 14:24:43 -05:00
uart_altera.c drivers: serial: uart_altera: add driver 2023-02-23 09:26:33 +01:00
uart_apbuart.c drivers/apbuart: correct the baud formula 2023-03-27 22:15:33 +00:00
uart_b91.c
uart_cc13xx_cc26xx.c
uart_cc32xx.c
uart_cdns.c drivers: serial: Add Driver for CDNS UART IP6528 2022-12-12 12:19:35 -05:00
uart_cdns.h drivers: serial: Add Driver for CDNS UART IP6528 2022-12-12 12:19:35 -05:00
uart_cmsdk_apb.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
uart_emul.c serial: Add driver for emulated UART 2023-03-27 09:50:44 +02:00
uart_esp32.c drivers: uart: esp32: Add RS485 half duplex hardware mode 2023-03-22 13:52:25 +01:00
uart_gecko.c drivers: uart: gecko: add support for efr32xg24 2023-04-04 13:34:45 +02:00
uart_handlers.c
uart_hostlink.c drivers: serial: add virtual uart over ARC hostlink channel 2023-03-17 11:49:02 +01:00
uart_hvc_xen_consoleio.c
uart_hvc_xen.c init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
uart_ifx_cat1.c drivers: serial: Add Infineon CAT1 UART driver 2023-03-01 11:44:57 +01:00
uart_imx.c
uart_ite_it8xxx2.c
uart_liteuart.c
uart_lpc11u6x.c
uart_lpc11u6x.h
uart_mchp_xec.c uart: microchip: fix build error with PM_DEVICE=n 2023-01-30 18:54:59 +00:00
uart_mcux_flexcomm.c drivers: uart_mcux_flexcomm: Add runtime configure 2022-12-21 09:38:33 -06:00
uart_mcux_iuart.c nxp: imx: Implement iuart clock gating 2023-03-15 09:13:10 +01:00
uart_mcux_lpsci.c
uart_mcux_lpuart.c drivers: uart: mcux_lpuart: add parity support 2023-03-09 09:20:44 +01:00
uart_mcux.c drivers: serial: Add PM support for UART MCUX 2023-02-19 20:56:16 -05:00
uart_miv.c
uart_msp432p4xx.c
uart_native_posix.c soc_inf: Refactor native tasks into own header 2023-04-13 13:35:20 +02:00
uart_neorv32.c
uart_npcx.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
uart_nrfx_uart.c soc: arm: nordic_nrf: replace NRF_DT_CHECK_PIN_ASSIGNMENTS 2023-02-28 08:42:05 -08:00
uart_nrfx_uarte.c drivers: uart_nrfx_uarte: Revert workaround for bytes dropping 2023-04-04 13:45:17 +02:00
uart_ns16550.c drivers: serial: ns16550: Fixed a bug related to shell failure 2023-04-13 20:50:41 -04:00
uart_ns16550.h
uart_numicro.c
uart_nxp_s32_linflexd.c drivers: serial: rename S32 to NXP S32 2023-01-04 16:51:38 +01:00
uart_nxp_s32_linflexd.h drivers: serial: rename S32 to NXP S32 2023-01-04 16:51:38 +01:00
uart_opentitan.c drivers: serial: Add support for OpenTitan serial UART 2023-01-27 19:25:26 +09:00
uart_pipe.c
uart_pl011.c all: Fix "#if IS_ENABLED(CONFIG_FOO)" occurrences 2022-12-21 10:09:23 +01:00
uart_psoc6.c
uart_ql_usbserialport_s3b.c
uart_ql_usbserialport_s3b.h
uart_rcar.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
uart_rpi_pico.c drivers: serial: rp2040: fix rpi pico address mapping 2023-02-09 23:40:38 +01:00
uart_rtt.c drivers: serial: uart_rtt: fix multi-channel 2023-02-25 06:55:58 -05:00
uart_rv32m1_lpuart.c
uart_sam0.c
uart_sam.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
uart_sifive.c
uart_smartbond.c
uart_stellaris.c
uart_stm32.c drivers: serial: stm32 uart driver avoid LOG_WRN when going to sleep 2023-02-09 13:14:46 +01:00
uart_stm32.h drivers: exti: stm32: expose STM32_EXTI_LINE_NONE 2023-01-27 01:02:08 +09:00
uart_xlnx_ps.c
uart_xlnx_uartlite.c serial: xilinx: uartlite: Fix infinite spin in xlnx_uartlite_fifo_read 2023-03-20 10:21:37 +01:00
uart_xmc4xxx.c drivers: serial: uart_xmc4xxx: Minor cleanups 2023-04-12 08:59:20 +02:00
usart_gd32.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
usart_sam.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00