nuttx-update/drivers
Bowen Wang 79be76a22c serial/uart_rpmsg: should init the lock before call rpmsg_register_callback
To avoid init the lock after this lock has been used.

Signed-off-by: Bowen Wang <wangbowen6@xiaomi.com>
2024-10-07 20:42:44 +08:00
..
1wire nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
analog Check if the lower half is initialized for af_channel and af_data 2024-09-30 15:46:58 +08:00
audio audio: update audio null driver 2024-10-07 13:33:34 +08:00
bch drivers/bch: ioctl() - BIOC_FLUSH: Add calling ioctl() of block driver 2024-09-27 00:12:43 +08:00
can char driver CAN: add tx_confirm function in upperCAN driver. 2024-10-02 21:22:07 +08:00
clk math: remove is_power_of_2() keep IS_POWER_OF_2() 2024-10-07 18:39:27 +08:00
contactless nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
coresight math: Optimize the implementation of log2ceil and log2floor 2024-09-23 10:03:54 +02:00
crypto nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
devicetree devicetree/fdt_pci: implement the fdt_pci_ecam_register() 2024-09-28 11:51:33 +08:00
dma Nuttx/dma: add dma framework for nuttx 2023-04-22 01:02:51 +08:00
dummy build: add initial cmake build system 2023-07-08 13:50:48 +08:00
eeprom nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
efuse nuttx: use lib_free for memory de-allocation after strdup or asprintf 2023-08-08 11:58:29 -03:00
i2c i2c: Optimize access to private data 2024-09-20 13:28:03 +02:00
i2s nuttx: use sizeof instead of define or number in snprintf 2024-08-25 19:22:15 +08:00
i3c drivers/i3c: avoid return error when i3c_master_register without i3c/i2c device 2024-09-24 23:36:50 +08:00
input rptun: Remove include/nuttx/rptun/openamp.h 2024-10-07 00:44:28 +08:00
ioexpander rptun: Remove include/nuttx/rptun/openamp.h 2024-10-07 00:44:28 +08:00
ipcc nuttx: use sizeof instead of define or number in snprintf 2024-08-25 19:22:15 +08:00
lcd lcd/st7735: add option to invert display color 2024-10-02 20:52:55 +08:00
leds drivers/leds/ws2812: Fix WS2812 pixel size 2023-12-24 16:38:06 -08:00
loop enable O_CLOEXEC explicit 2023-09-22 13:51:00 +08:00
math math/mpi: add mpi driver in math 2023-10-17 13:43:43 +08:00
misc rpmsgblk.c: fix compile warning 2024-10-07 04:18:18 +08:00
mmcsd mmcsd: move block driver register to probe stage in order to read ext_csd reg 2024-10-05 09:17:25 +08:00
modem drivers/modem/alt1250: Fix issue where the program would get stuck 2024-09-24 20:00:21 +08:00
motor Fix allocated memory test 2024-06-28 09:30:42 +02:00
mtd rptun: Remove include/nuttx/rptun/openamp.h 2024-10-07 00:44:28 +08:00
net rptun: Remove include/nuttx/rptun/openamp.h 2024-10-07 00:44:28 +08:00
note drivers/segger: add heap data plot 2024-10-07 17:34:59 +08:00
pci pci/ivshmem: Check drv isn't NULL before calling remove 2024-10-05 12:05:13 -03:00
pinctrl driver/pinctl: add pinctrl framework 2024-09-17 02:25:47 +08:00
pipes drivers/pipes: using rmutex to protect pipe and avoid deadlock 2024-09-28 13:50:21 +08:00
power rptun: Remove include/nuttx/rptun/openamp.h 2024-10-07 00:44:28 +08:00
rc nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
regmap drivers/regmap: add exit function interface. 2024-08-27 21:43:58 +08:00
reset rptun: Remove include/nuttx/rptun/openamp.h 2024-10-07 00:44:28 +08:00
rf build: add initial cmake build system 2023-07-08 13:50:48 +08:00
rmt nuttx: use sizeof instead of define or number in snprintf 2024-08-25 19:22:15 +08:00
rpmsg rpmsg/ivshmem: Skip unregistering ivshmem driver 2024-10-05 12:05:13 -03:00
rptun drivers/rptun: add cmake support for rptun_secure 2024-10-03 08:57:46 +08:00
segger drivers/segger: add heap data plot 2024-10-07 17:34:59 +08:00
sensors rptun: Remove include/nuttx/rptun/openamp.h 2024-10-07 00:44:28 +08:00
serial serial/uart_rpmsg: should init the lock before call rpmsg_register_callback 2024-10-07 20:42:44 +08:00
spi spi_slave: keep consistent with the parameter of the spi_slave_receive function declaration 2024-09-13 12:27:31 +08:00
syslog syslog/syslog_rpmsg.c: the last log may be lost when it crashes 2024-10-07 12:18:10 +08:00
thermal Thermal/dummy: Fix depends error 2024-09-23 08:57:29 +08:00
timers rptun: Remove include/nuttx/rptun/openamp.h 2024-10-07 00:44:28 +08:00
usbdev drivers/usbdev/cdcacm.c: Fix compilation issues 2024-10-03 08:55:13 +08:00
usbhost nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
usbmisc nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
usbmonitor nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
usrsock rptun: Remove include/nuttx/rptun/openamp.h 2024-10-07 00:44:28 +08:00
vhost virtio devices: update virtqueue operate buffer add lock API 2024-10-06 08:37:53 +08:00
video drivers/fb: add panbuffer clear ioctl 2024-09-13 09:15:38 +08:00
virtio virtio devices: update virtqueue operate buffer add lock API 2024-10-06 08:37:53 +08:00
wireless rptun: Remove include/nuttx/rptun/openamp.h 2024-10-07 00:44:28 +08:00
.gitignore build: Remve the unnecessary .gitignore 2020-05-23 18:00:40 +01:00
CMakeLists.txt build: add initial cmake build system 2023-07-08 13:50:48 +08:00
drivers_initialize.c drivers/vhost: add vhost framework for NuttX 2024-10-03 17:37:40 +08:00
Kconfig drivers/vhost: add vhost framework for NuttX 2024-10-03 17:37:40 +08:00
Makefile drivers/vhost: add vhost framework for NuttX 2024-10-03 17:37:40 +08:00