zephyr/drivers
Jerzy Kasenberg 961959fc5f drivers: serial: Smartbond: add support DTR line wakeup
This change allows to use DTR line driven from external serial port
that when active (low) will prevent UART device from going to sleep.
It will also wake up platform when DTR line becomes active.

DTR line is often activated in serial port connected to host computer
when operating system opens serial device like COMx for Windows
or /dev/ttyACMx /dev/ttyUSBx for Linux based systems.

DTR line (specified in device tree) will be used by WAKEUP and PDC
controllers (via GPIO driver) to handle DTR line changes.

Signed-off-by: Jerzy Kasenberg <jerzy.kasenberg@codecoup.pl>
2024-05-12 17:03:17 -04:00
..
adc drivers: fix bad SPDX-License-Identifier header 2024-05-08 09:23:16 -04:00
audio drivers: audio: mpxxdtyy: Handle PCM block sizes of more than 1 ms 2024-04-17 14:40:14 +02:00
auxdisplay
bbram drivers: bbram: Rename emul_bbram_backend_api to emul_bbram_driver_api 2024-05-03 14:44:41 +01:00
bluetooth drivers: bluetooth: hci: Fix int conversion warning 2024-05-09 10:28:58 +02:00
cache drivers: cache: nrf: Use CONFIG_DCACHE_LINE_SIZE 2024-04-28 17:22:35 +03:00
can drivers: use DT_INST_NODE_HAS_COMPAT 2024-04-26 20:04:38 +01:00
charger drivers: charger: charger_max20355: handle thermistor mode 2024-03-26 16:18:31 -04:00
clock_control drivers: clock_control: imx_ccm_rev2: add tpm clock 2024-04-30 08:53:59 +02:00
console
coredump
counter drivers: nxp_pit: check if top cb is null 2024-05-10 18:05:32 -04:00
crypto drivers: crypto: mbedtls: fix dependency 2024-05-03 14:47:52 -07:00
dac drivers: fix bad SPDX-License-Identifier header 2024-05-08 09:23:16 -04:00
dai drivers: dai: ssp: fix MN_MDIVCTRL_M_DIV_ENABLE for ACE+ platform 2024-05-07 09:35:21 +02:00
disk drivers: disk: sdmmc_stm2: Add HWFC support on stm32h5 2024-04-24 19:41:09 +00:00
display drivers: display: display_hx8394: use MIPI LPM during init commands 2024-05-02 21:26:32 +03:00
dma dma: Fix error_callback enable/disable confusion 2024-04-11 17:08:10 -04:00
edac
eeprom
entropy drivers: entropy: fix TF-M enabled build with MbedTLS 3.6.0 2024-05-02 09:42:34 -07:00
espi espi/it8xxx2: enable EC to accept port 81 cycle 2024-05-10 20:25:13 -04:00
ethernet drivers: ethernet: ksz8863 Fix wrong register for tail tag enable 2024-05-07 15:23:01 -05:00
flash drivers: flash: flash_ambiq: add Apollo3 SOC support 2024-05-10 13:30:33 +02:00
fpga drivers: fpga: Added altera FPGA bridge support 2024-04-26 09:30:24 +02:00
fuel_gauge
gnss drivers: gnss: Add emulated GNSS device driver 2024-05-09 15:45:34 +02:00
gpio drivers: gpio: Update Numaker driver init function 2024-05-10 11:52:22 +03:00
hwinfo drivers: hwinfo: Adds Ambiq hwinfo support 2024-05-10 12:32:02 +02:00
hwspinlock
i2c drivers: i2c: rtio: Remove extra clear of RTIO_SQE_TRANSACTION 2024-05-10 14:41:34 -05:00
i2s drivers: i2s: stm32: use length from i2s_write 2024-05-03 07:53:05 -04:00
i3c drivers: i3c: i3c_mcux: reduce timeout busy waiting 2024-04-26 10:18:54 +03:00
ieee802154 drivers: ieee802154: gracefully handle invalid Ack timestamp 2024-04-09 07:37:10 -04:00
input input: it8xxx2_kbd: mask out KSOL and KSOH1 register access 2024-05-08 12:03:15 +02:00
interrupt_controller drivers: interrupt_controller: add intc_nrfx_clic 2024-04-23 15:35:12 +02:00
ipm
kscan drivers: ht16k33: convert from kscan to input 2024-05-06 14:53:36 +01:00
led drivers: ht16k33: convert from kscan to input 2024-05-06 14:53:36 +01:00
led_strip
lora
mbox drivers: mbox: nrf_vevif_local: remove RT periph enable 2024-04-23 21:26:04 +00:00
mdio drivers: mdio: add stm32 mdio support 2024-05-07 09:41:46 +02:00
memc drivers: memc: add driver for is66wvq8m4 PSRAM using MCUX FlexSPI 2024-05-07 15:06:25 -05:00
mfd drivers: mfd: add new driver "mfd_adp5585" 2024-05-08 16:09:08 -04:00
mipi_dbi drivers: mipi dbi: smartbond: Add support for PM 2024-05-06 21:55:03 +03:00
mipi_dsi drivers: dsi: stm32: add additional dt options 2024-04-02 21:03:10 -04:00
misc drivers: grove_lcd: lcd fix Kconfig leakage 2024-04-26 19:48:11 +01:00
mm
modem drivers: modem: modem_cellular: Add Sequans GM02S Modem 2024-05-06 22:51:28 +01:00
net drivers: net: nsos: implement sendmsg() 2024-04-19 10:07:42 +02:00
pcie
peci
pinctrl drivers: pinctrl: support digital-path-disable for Numaker 2024-05-10 18:06:15 -04:00
pm_cpu_ops
power_domain intel_adsp/ace: power: No pending transaction before power gate 2024-03-22 21:29:33 -04:00
ps2
ptp_clock drivers: ptp_clock_nxp_enet: misc fixes 2024-04-23 15:31:33 +02:00
pwm drivers: pwm: pwm_nrfx: place data buffer in specified memory region 2024-04-25 17:59:27 -04:00
regulator drivers: regulator: shell: fix strcmp usage bug in cmd_adset 2024-05-10 11:50:15 +02:00
reset driver: reset: npcx: add driver support for reset controller 2024-04-16 09:09:13 +02:00
retained_mem
rtc drivers: rtc: stm32: INF log msg to DBG 2024-05-08 11:59:51 +02:00
sdhc drivers: fix bad SPDX-License-Identifier header 2024-05-08 09:23:16 -04:00
sensor drivers: sensor: grow_r502a: add RX packet validation 2024-05-09 12:41:59 -04:00
serial drivers: serial: Smartbond: add support DTR line wakeup 2024-05-12 17:03:17 -04:00
sip_svc
smbus
spi drivers: spi_dw: add HSSI register layout 2024-04-29 15:44:22 +02:00
syscon
timer arm_arch_timer: fix maximum allowed cycles between reports 2024-05-07 21:22:12 -04:00
usb drivers: use DT_INST_NODE_HAS_COMPAT 2024-04-26 20:04:38 +01:00
usb_c drivers: usbc_ppc: Rename usbc_ppc_drv to usbc_ppc_driver_api 2024-05-03 14:44:41 +01:00
video drivers: video: csi: Drop pixel format config 2024-05-10 18:09:44 -04:00
virtualization
w1
watchdog drivers: wdt: nrf: Add WDT instances that exist in nrf54h20 2024-05-09 15:44:40 +02:00
wifi drivers: wifi: esp_at: fix missing channel in scan result 2024-04-12 16:51:52 -04:00
xen
CMakeLists.txt
Kconfig