zephyr/drivers
Marcin Niestroj 032b90845e modem: simcom-sim7080: fix handling failed fragment send in sendmsg()
If one data fragment was not sent successfully in sendmsg(), then
attempting to send the rest does not make any sense, as it would introduce
hole in data stream.

Currently if one fragment was not sent successfully, then there is a
'break' in inner loop, but that moves the execution to sending the
following data fragments.

Return early in case of fragment sending failure, so that there are no more
send attempts.

Signed-off-by: Marcin Niestroj <m.niestroj@emb.dev>
2022-06-06 10:26:53 -07:00
..
adc drivers: adc: sam0: Fix adc_reference implementation 2022-05-25 13:36:10 -07:00
audio drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
bbram drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
bluetooth drivers: bluetooth: hci: introduce new Telink B91 HCI driver 2022-06-05 14:45:10 +02:00
cache cache: Add Aspeed AST10x0 external cache driver 2022-06-05 14:28:50 +02:00
can drivers: can: can_stm32h7: Fix min timings 2022-05-24 08:49:41 -07:00
clock_control drivers: clock_control: agilex: remove redundant soc.h include 2022-06-05 14:48:40 +02:00
console include: add more missing zephyr/ prefixes 2022-05-27 15:20:27 -07:00
coredump coredump: drivers: Add coredump device 2022-06-05 14:28:34 +02:00
counter drivers: counter: Update CTimer to fix alarm setting 2022-05-23 08:38:59 -05:00
crypto Drivers: crypto_intel_sha: Add support for hw intel sha driver 2022-06-06 12:05:12 +02:00
dac drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
dai ssp: SSCR reset - hardware specific flow 2022-06-05 14:45:59 +02:00
debug kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
disk drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
display drivers: display: st7735r: added inversion-on property 2022-05-13 11:04:21 -07:00
dma include: add more missing zephyr/ prefixes 2022-05-27 15:20:27 -07:00
ec_host_cmd_periph drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
edac drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
eeprom drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
entropy include: add more missing zephyr/ prefixes 2022-05-27 15:20:27 -07:00
espi drivers: espi: host_subs: add pinctrl driver support 2022-05-12 14:24:03 -05:00
ethernet drivers: ethernet: eth_liteeth: Update driver 2022-05-27 15:27:11 -07:00
flash drivers: flash: Improve Telink B91 Flash Write and Erase APIs 2022-06-05 14:45:38 +02:00
fpga drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
gpio drivers: gpio: pca95xx: do not write to output regs if pin is input 2022-06-05 14:47:41 +02:00
hwinfo drivers: hwinfo: mcux: update include paths 2022-05-09 12:45:29 -04:00
i2c driver: i2c: npcx: prevent sleep during I2C transactions 2022-06-05 14:47:58 +02:00
i2s drivers: i2s: i2s_litex: Calculate offsets from DT 2022-05-27 15:27:11 -07:00
ieee802154 drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
interrupt_controller asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
ipm drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
kscan drivers: kscan: Add CAP1203 driver 2022-05-15 21:31:54 +02:00
led drivers: led: lp5562: Allow support for multiple instances 2022-06-05 14:16:25 +02:00
led_strip drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
lora drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
mbox drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
mdio drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
memc drivers: memc: don't check pin control return code 2022-05-09 08:54:30 -05:00
mipi_dsi drivers: mipi: Add MIPI DSI driver for MXRT devices 2022-05-12 09:26:50 -05:00
misc drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
mm drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
modem modem: simcom-sim7080: fix handling failed fragment send in sendmsg() 2022-06-06 10:26:53 -07:00
net drivers: net: loopback: Add counting of number of dropped packets 2022-05-16 16:55:51 +02:00
neural_net drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
pcie drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
peci drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
pinctrl pinctrl: npcx: config pwm open-drain without enabling STORE_REG 2022-05-20 12:36:22 +02:00
pinmux ARC: HSDK: remove pinmux_hsdk driver 2022-05-18 17:20:26 +02:00
pm_cpu_ops drivers: pm_cpu_ops: psci: remove redundant <soc.h> include 2022-06-05 14:48:40 +02:00
power_domain power_domain: gpio: improve logging 2022-05-10 17:59:56 -04:00
ps2 drivers: ps2: add Zephyr pinctrl support 2022-05-12 14:24:03 -05:00
ptp_clock drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
pwm drivers: pwm: fix esp32 pwm led driver 2022-06-05 14:49:12 +02:00
regulator drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
reset include: drivers: changed API function names for reset controller 2022-05-26 13:02:19 -07:00
sdhc drivers: sdhc: Add SD response type masks 2022-05-09 08:46:29 -05:00
sensor ADXL362: Add DTS properties for low-power modes 2022-06-05 14:42:40 +02:00
serial drivers: serial: uart_nrfx_uarte: fix !LEGACY_INCLUDE_PATH 2022-06-06 12:07:22 +02:00
spi drivers: spi: spi_nrfx_spim: fix !LEGACY_INCLUDE_PATH 2022-06-06 12:07:22 +02:00
syscon drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
timer include: add more missing zephyr/ prefixes 2022-05-27 15:20:27 -07:00
usb include: add more missing zephyr/ prefixes 2022-05-27 15:20:27 -07:00
usbc drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
video drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
virtualization drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
watchdog drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
wifi wifi: esp_at: use 'gpio_dt_spec' instead of 'modem_pin' 2022-06-06 17:58:52 +02:00
xen drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
CMakeLists.txt coredump: drivers: Add coredump device 2022-06-05 14:28:34 +02:00
Kconfig coredump: drivers: Add coredump device 2022-06-05 14:28:34 +02:00