nuttx/drivers
likun17 bdac8c116a sensor_rpmsg.c: Fix that "stub" will be created when local core only has subscribers.
After the ap core subscribes to the 25hz batch 120ms data of the sensor core, it switches
to the cp core and subscribes to the 50hz batch 120ms sensor core data. At this time,
the data subscribed by the AP will be abnormally lost (12.5hz). Mainly because ap
subscribes to sensor core data earlier than cp. The subscription of cp will be broadcast
to the ap core at the same time, and the corresponding "path" already exists
under "/dev/uorb" of ap. Thus the ap will create a "stub".

There are some restrictions on the creation of "stub" to avoid this situation.

Signed-off-by: likun17 <likun17@xiaomi.com>
2024-09-20 22:05:58 +08:00
..
1wire
analog
audio
bch BCH: Add readonly configuration for BCH devices 2024-09-19 03:53:20 +08:00
can can/sja1000: drop driver dependency on __builtin functions 2024-09-19 09:39:04 +08:00
clk
contactless
coresight
crypto
devicetree
dma
dummy
eeprom
efuse
i2c i2c: Optimize access to private data 2024-09-20 13:28:03 +02:00
i2s
input
ioexpander drivers/gpio: save memory if dont support signal 2024-09-15 11:29:55 +08:00
ipcc
lcd
leds
loop
math
misc enable O_CLOEXEC explicitly to avoid fd leak 2024-09-17 02:07:34 +08:00
mmcsd mmcsd: fix a build error 2024-09-19 15:44:59 +08:00
modem
motor
mtd ftl: should pre-allocate eblock for car case 2024-09-16 10:25:36 +08:00
net vfs/file: add reference counting to prevent accidental close during reading writing... 2024-09-17 12:01:53 +08:00
note
pci drivers/net: add support for Intel I225 network card 2024-09-17 01:42:38 +08:00
pinctrl driver/pinctl: add pinctrl framework 2024-09-17 02:25:47 +08:00
pipes
power
rc
regmap
reset drivers/reset: support rpmsg reset 2024-09-15 20:21:41 +08:00
rf
rmt
rpmsg rpmsg_port_spi: set mreq to high to trigger next transmission 2024-09-17 01:55:51 +08:00
rptun drivers/rpmsg: add get_local_cpuname to rpmsg ops 2024-09-17 01:55:51 +08:00
segger
sensors sensor_rpmsg.c: Fix that "stub" will be created when local core only has subscribers. 2024-09-20 22:05:58 +08:00
serial serial/pci_16550: make sure that interrupts are disabled during init 2024-09-18 23:54:12 +08:00
spi
syslog ramlog: workaround the unsafe critical section 2024-09-14 13:13:39 +08:00
timers
usbdev composite.c warning 2024-09-16 10:33:01 +08:00
usbhost
usbmisc
usbmonitor
usrsock
video
virtio drivers: fix gcc14 errors for virtio 2024-09-16 11:25:40 -03:00
wireless
.gitignore
CMakeLists.txt
drivers_initialize.c drivers/reset: support rpmsg reset 2024-09-15 20:21:41 +08:00
Kconfig driver/pinctl: add pinctrl framework 2024-09-17 02:25:47 +08:00
Makefile driver/pinctl: add pinctrl framework 2024-09-17 02:25:47 +08:00