nuttx/drivers
dongjiuzhu1 d61661e4c2 timers/rtc: check ioctl null pointer and return -ENOTTY
Add null pointer check for ioctl operations in RTC driver.
Return -ENOTTY when ioctl function pointer is NULL to prevent crashes.

Signed-off-by: dongjiuzhu1 <dongjiuzhu1@xiaomi.com>
2026-01-22 14:07:59 +08:00
..
1wire
aie
analog drivers/analog/mcp47x6: fix configuration command 2026-01-22 00:12:37 +08:00
audio
bch
can ctucanfd: increase rwcnt bitfield width and fix structure alignment 2026-01-17 12:43:48 +01:00
clk
contactless
coresight
crypto
devicetree
dma
dummy
eeprom
efuse
i2c drivers/i2c: add ioexpander-based lower-half implementation for I2C bit-bang 2026-01-01 17:08:47 +08:00
i2s
i3c
input drivers/input/ff: use small lock to replace enter_critical_section 2026-01-08 11:17:17 +08:00
ioexpander ioe_dummy: fix pinval always zero issue 2026-01-05 15:10:41 -03:00
ipcc
lcd
leds drivers/leds: remove bo_closing as lu_lock can prevent race condition occurs 2026-01-08 11:17:17 +08:00
loop
math drivers/math: use small lock to replace enter_critical_section 2026-01-08 11:17:17 +08:00
misc drivers/misc/optee: add missing addrenv header include 2026-01-16 09:04:12 -03:00
mmcsd drivers/mmcsd: fix typo, it should be "Byte" by spec 2026-01-16 01:38:29 +08:00
modem
motor drivers/motor: use small lock to replace enter_critical_section 2026-01-08 11:17:17 +08:00
mtd driver/cfi-flash: Add a config option for the page size of CFI flash. 2026-01-16 20:38:26 +08:00
net rpmsgdrv.c: add spinlock to protect rxqueue 2026-01-16 09:42:01 +08:00
note sched: add spinlock to sched_note_preemption and nxsched_critmon_preemption 2026-01-21 20:29:55 +08:00
pci drivers/pci: fix BAR size probing mask 2026-01-16 20:36:45 +08:00
pinctrl
pipes
power power/battery: set interval to reduce report via ioctl 2025-12-22 09:15:56 -03:00
rc
regmap
reset
rf
rmt
rpmsg rpmsg/rpmsg_virtio: add rpmsg virtio common pm support 2026-01-22 03:45:55 +08:00
rptun drivers/rptun: it's not error when no carveout for virtio device 2026-01-19 14:18:27 +08:00
segger
sensors drivers/sensors: Added virtual sensor flag to prioritize reading 2026-01-19 12:22:46 +08:00
serial drivers/serial/Kconfig-16550: fix non-existent option 2026-01-19 16:12:25 +01:00
spi
syslog sched/signal: Add support for partially disabling signals 2026-01-18 08:24:13 -03:00
thermal
timers timers/rtc: check ioctl null pointer and return -ENOTTY 2026-01-22 14:07:59 +08:00
usbdev driver/net: replace net_lock with netdev_lock 2026-01-06 16:08:30 +08:00
usbhost drivers/usbhost_hidkbd: Fix small typo in usbhost_hidkbd.c 2026-01-18 11:57:58 -05:00
usbmisc
usbmonitor
usrsock usrsock_rpmsg_server.c: replace net_lock with conn_lock 2026-01-07 09:17:49 -03:00
vhost drivers/vhost-rng: fix the vhost-rng compile error 2026-01-19 14:18:27 +08:00
video
virtio virtio and vhost-rpmsg: add virtio and vhost rpmsg device support 2026-01-19 14:18:27 +08:00
wireless driver/net: replace net_lock with netdev_lock 2026-01-06 16:08:30 +08:00
.gitignore
CMakeLists.txt
drivers_initialize.c drivers/net/rpmsgdrv.c: add bidirectional data netdev support, server side 2026-01-16 09:42:01 +08:00
Kconfig
Makefile