zephyr/drivers/modem
Ryan Erickson 35df759e20 modem: hl7800: ensure net_if_down is triggered and not ignored
Trigger network dropped based on socket error notifications.
This debounces the network state and only triggers
the network interface to go down if the network
really drops or causes socket problems.
This will ensure upper networking stack layers can
cleanup broken sockets properly.

Debounce DNS resolver refresh.
Only trigger DNS resolver refresh if the DNS address changes.

Signed-off-by: Ryan Erickson <ryan.erickson@lairdconnect.com>
2022-11-04 08:54:50 +00:00
..
CMakeLists.txt modem: remove 'modem_pin' abstraction 2022-06-06 17:58:52 +02:00
gsm_ppp.c drivers: modem: gsm: Fix set gsm->state in gsm_ppp_stop 2022-11-01 08:59:59 +00:00
hl7800.c modem: hl7800: ensure net_if_down is triggered and not ignored 2022-11-04 08:54:50 +00:00
Kconfig drivers/modem: Patch fix for sock id and fd 2022-07-14 16:23:33 +02:00
Kconfig.gsm drivers: modem: gsm: wait for cellular registration 2022-03-16 10:23:32 +01:00
Kconfig.hl7800 modem: hl7800: add API to set bands 2022-03-30 11:39:06 +02:00
Kconfig.quectel-bg9x kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
Kconfig.simcom-sim7080 everywhere: fix typos 2022-03-14 20:22:24 -04:00
Kconfig.ublox-sara-r4 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
Kconfig.wncm14a2a kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
modem_cmd_handler.c drivers: modem: delay after each AT command 2022-07-02 14:15:49 +02:00
modem_cmd_handler.h drivers/modem: add user_data to modem_cmd_handler_data 2022-06-06 17:59:35 +02:00
modem_context.c modem: remove 'modem_pin' abstraction 2022-06-06 17:58:52 +02:00
modem_context.h modem: remove 'modem_pin' abstraction 2022-06-06 17:58:52 +02:00
modem_iface_uart_async.c modem: modem_iface_uart_async: added 2022-05-10 10:44:04 +02:00
modem_iface_uart_interrupt.c modem: choice symbol for UART backend 2022-05-10 10:44:04 +02:00
modem_iface_uart.h modem: modem_iface_uart_async: added 2022-05-10 10:44:04 +02:00
modem_receiver.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
modem_receiver.h drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
modem_shell.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
modem_socket.c drivers/modem: Patch fix for sock id and fd 2022-07-14 16:23:33 +02:00
modem_socket.h drivers/modem: Patch fix for sock id and fd 2022-07-14 16:23:33 +02:00
quectel-bg9x.c drivers: add mising braces to single line if statements 2022-07-06 11:00:45 -04:00
quectel-bg9x.h drivers: remove redundant <zephyr/zephyr.h> includes 2022-06-15 09:13:11 +02:00
simcom-sim7080.c drivers: add mising braces to single line if statements 2022-07-06 11:00:45 -04:00
simcom-sim7080.h drivers: remove redundant <zephyr/zephyr.h> includes 2022-06-15 09:13:11 +02:00
ublox-sara-r4.c all: logging: Remove log_strdup function 2022-06-23 13:42:23 +02:00
wncm14a2a.c drivers: modem: wncm14a2a: Align driver with iface status upgrade 2022-10-20 10:00:31 +02:00