zephyr/drivers
Rubin Gerritsen 75de21b3d6 drivers: bluetooth: Add timeout to rpmsg init
Previously, when opening the Bluetooth driver on the app core of
nRF53, the application could hang forever. This would happen if
the network core was not flashed or flashed with the wrong firmware.

This commit improves the user experience timing out if the net core
is not replying. 3 seconds is considered to be more than enough to boot
the network core.

Signed-off-by: Rubin Gerritsen <rubin.gerritsen@nordicsemi.no>
2020-12-08 12:41:21 +02:00
..
adc driver: clock_controller: return values of clock_control apis directly. 2020-12-07 12:11:17 -05:00
audio device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
bluetooth drivers: bluetooth: Add timeout to rpmsg init 2020-12-08 12:41:21 +02:00
can drivers/pinmux: stm32: Provide unique API to stm32_dt_pinctrl 2020-10-20 09:09:29 -05:00
clock_control driver: clock_controller: return values of clock_control apis directly. 2020-12-07 12:11:17 -05:00
console drivers: console: Fix path to mcumgr header 2020-11-27 18:18:50 +01:00
counter drivers: counter: stm32_rtc: remove dependency on maximal libc 2020-12-01 14:54:12 -05:00
crypto misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
dac drivers: dac: stm32: use generic LL headers 2020-11-30 15:50:03 +01:00
debug debug: tracing: Add Segger RTT and SystemView linker section options 2020-11-20 12:54:09 -06:00
display kernel: subsys: lib: drivers: Use k_heap instead of z_mem_pool wrappers 2020-12-07 21:50:14 -05:00
dma drivers: dma: stm32: use generic LL headers 2020-11-30 15:50:03 +01:00
ec_host_cmd_periph ec_host_cmd_periph: add device API 2020-09-04 14:50:45 -04:00
eeprom eeprom: at2x: Add support for at24cXX 2020-10-28 17:03:47 +01:00
entropy drivers: entropy: stm32: use generic LL headers 2020-11-30 15:50:03 +01:00
espi driver: clock_controller: return values of clock_control apis directly. 2020-12-07 12:11:17 -05:00
ethernet eth: mcux: Fix proper handling of the 'local-mac-address' property 2020-12-07 12:56:32 +01:00
flash Revert "drivers/flash: add support for stm32h7 devices" 2020-12-07 19:02:48 -05:00
gpio driver: npcx7: fixed typo in Kconfig.npcx files. 2020-12-07 12:11:17 -05:00
hwinfo drivers: hwinfo: stm32: use generic LL headers 2020-11-30 15:50:03 +01:00
i2c drivers: i2c: convert nrf drivers to dt device defines 2020-12-01 15:19:22 -05:00
i2s drivers: i2s: stm32: use generic LL headers 2020-11-30 15:50:03 +01:00
ieee802154 drivers: ieee802154: cc13xx_cc26xx: raw mode support 2020-11-23 09:46:49 +02:00
interrupt_controller driver: npcx7: fixed typo in Kconfig.npcx files. 2020-12-07 12:11:17 -05:00
ipm drivers: ipm: stm32: use generic LL headers 2020-11-30 15:50:03 +01:00
kscan dts/Kconfig: Remove HAS_DTS_I2C 2020-09-18 13:34:44 -05:00
led drivers: led: add driver for PWM LEDs 2020-10-28 10:44:46 -05:00
led_strip drivers: led_strip: APA102 use CS flags from devicetree 2020-09-14 18:35:26 -05:00
lora drivers: lora: Add CheckRfFrequency callback to SX1276 driver 2020-10-08 12:15:38 +02:00
memc drivers: memc: stm32: initial support for stm32 FMC 2020-11-24 16:33:17 +01:00
modem drivers: modem: fix sending with zero timeout and no semaphore 2020-12-07 10:25:56 +02:00
net net: ppp: Avoid wrapping each byte in muxing headers 2020-10-19 18:29:02 +02:00
neural_net device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
pcie drivers/pcie: Fix constant qualifier for endpoint driver 2020-12-03 09:42:26 -05:00
peci drivers: peci: xec: Enhance PECI bus recovery mechanism 2020-11-19 17:00:16 -05:00
pinmux driver: npcx7: fixed typo in Kconfig.npcx files. 2020-12-07 12:11:17 -05:00
ps2 drivers: Manual const-ification of device driver instance 2020-09-02 13:48:13 +02:00
ptp_clock device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
pwm driver: clock_controller: return values of clock_control apis directly. 2020-12-07 12:11:17 -05:00
regulator drivers: regulator: convert to dt device defines 2020-12-01 15:19:22 -05:00
sensor drivers/sensor: Fix device attribute names for lis2mdl and fxos8700 2020-12-03 09:42:26 -05:00
serial driver: clock_controller: return values of clock_control apis directly. 2020-12-07 12:11:17 -05:00
spi drivers: spi: convert nrf drivers to dt device defines 2020-12-01 15:19:22 -05:00
timer drivers: timer: nrf: Extended driver with vendor specific API 2020-12-03 14:05:30 +01:00
usb kernel: subsys: lib: drivers: Use k_heap instead of z_mem_pool wrappers 2020-12-07 21:50:14 -05:00
video kernel: subsys: lib: drivers: Use k_heap instead of z_mem_pool wrappers 2020-12-07 21:50:14 -05:00
watchdog drivers: watchdog: iwdg_stm32: Fix timeout calculation 2020-12-04 23:09:42 -05:00
wifi drivers: wifi: esp: control CWMODE depending on current needs 2020-12-01 11:16:36 -05:00
CMakeLists.txt drivers: memc: stm32: initial support for stm32 FMC 2020-11-24 16:33:17 +01:00
Kconfig drivers: memc: stm32: initial support for stm32 FMC 2020-11-24 16:33:17 +01:00