incubator-nuttx/drivers
Xu Xingliang f51a9d5ac5 drivers/fb: use ENOTTY to replace assert
Some drivers may not implement certain ioctls, but applications
may still call these ioctl functions for consistency.
In this case, to avoid an assertion, return ENOTTY.

Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-10-08 23:23:26 +08:00
..
1wire
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 rpmsg services: should release the tx buffer when rpmsg_send_nocopy failed 2024-10-08 18:26:39 +08:00
contactless
coresight math: Optimize the implementation of log2ceil and log2floor 2024-09-23 10:03:54 +02:00
crypto
devicetree fdt_virtio_mmio: bug fix, should not return when ret == -ENODEV 2024-10-08 08:15:00 +08:00
dma
dummy
eeprom
efuse
i2c i2c: Optimize access to private data 2024-09-20 13:28:03 +02:00
i2s
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
lcd lcd/st7735: add option to invert display color 2024-10-02 20:52:55 +08:00
leds
loop
math
misc rpmsg services: should release the tx buffer when rpmsg_send_nocopy failed 2024-10-08 18:26:39 +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
mtd rpmsg services: should release the tx buffer when rpmsg_send_nocopy failed 2024-10-08 18:26:39 +08:00
net e1000: add polling mode support for tx/rx 2024-10-08 13:15:31 +02:00
note rpmsg services: should release the tx buffer when rpmsg_send_nocopy failed 2024-10-08 18:26:39 +08:00
pci pci: msi and msix irq need release irq 2024-10-08 18:04:13 +08: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 rpmsg services: should release the tx buffer when rpmsg_send_nocopy failed 2024-10-08 18:26:39 +08:00
rc
regmap
reset rptun: Remove include/nuttx/rptun/openamp.h 2024-10-07 00:44:28 +08:00
rf
rmt
rpmsg rpmsg services: should release the tx buffer when rpmsg_send_nocopy failed 2024-10-08 18:26:39 +08: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 rpmsg services: should release the tx buffer when rpmsg_send_nocopy failed 2024-10-08 18:26:39 +08:00
serial rpmsg services: should release the tx buffer when rpmsg_send_nocopy failed 2024-10-08 18:26:39 +08:00
spi
syslog rpmsg services: should release the tx buffer when rpmsg_send_nocopy failed 2024-10-08 18:26:39 +08:00
thermal Thermal/dummy: Fix depends error 2024-09-23 08:57:29 +08:00
timers goldfinsh: fix timer compile issue 2024-10-08 15:27:33 +08:00
usbdev usbdev/cdcacm: Fix read queue counter in shutdown 2024-10-08 22:28:51 +08:00
usbhost
usbmisc
usbmonitor
usrsock rpmsg services: should release the tx buffer when rpmsg_send_nocopy failed 2024-10-08 18:26:39 +08:00
vhost virtio devices: update virtqueue operate buffer add lock API 2024-10-06 08:37:53 +08:00
video drivers/fb: use ENOTTY to replace assert 2024-10-08 23:23:26 +08:00
virtio virtio devices: update virtqueue operate buffer add lock API 2024-10-06 08:37:53 +08:00
wireless rpmsg services: should release the tx buffer when rpmsg_send_nocopy failed 2024-10-08 18:26:39 +08:00
.gitignore
CMakeLists.txt
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
drivers_initialize.c drivers/vhost: add vhost framework for NuttX 2024-10-03 17:37:40 +08:00