nuttx/drivers
wangjianyu3 be60298185 drivers/lcd/st7789: Add option for RGB data endian
Big endian by default.

Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
2026-04-27 09:58:49 +08:00
..
1wire drivers: migrate to SPDX identifier 2026-04-21 01:13:35 +08:00
aie nuttx/drivers: Correct Kconfig for ethosu. 2026-04-21 01:31:54 +08:00
analog drivers/analog: replace critical_section to spinlock 2026-04-21 01:24:57 +08:00
audio sim-vela: add AUDIOIOC_GETLATENCY in fake driver 2026-04-21 01:35:43 +08:00
bch Revert "[feature] Expose more public functions of the BCH library." 2026-04-21 01:25:52 +08:00
binder drivers/binder: Rename BIOC_FLUSH to BINDER_FLUSH to avoid conflict with system flush. 2026-04-27 09:57:15 +08:00
can nuttx/atomic: replace atomic_fetch_xxx with atomic_xxx just like zephyr 2026-04-21 01:35:40 +08:00
clk fs/procfs: delete all child nodes dup implementation 2026-04-21 01:26:32 +08:00
contactless drivers: migrate to SPDX identifier 2026-04-21 01:13:35 +08:00
crypto rpmsg/crypto: support rsa algorithm 2026-04-21 01:34:07 +08:00
devfreq drivers/devfreq: replace mutex to spinlock 2026-04-21 01:33:33 +08:00
devicetree drivers/pci: multi domains 2026-04-21 01:29:55 +08:00
dma drivers: migrate to SPDX identifier 2026-04-21 01:13:35 +08:00
dummy drivers: migrate to SPDX identifier 2026-04-21 01:13:35 +08:00
eeprom drivers: migrate to SPDX identifier 2026-04-21 01:13:35 +08:00
efuse include: Don't include pthread.h in nuttx/userspace.h 2026-04-21 01:23:43 +08:00
hwtracing drivers/hwtracing:Fixing compilation warnings and errors 2026-04-21 01:34:50 +08:00
i2c drivers/i2c: Delete the return value check of the nxmutex_lock. 2026-04-21 01:34:22 +08:00
i2s drivers: migrate to SPDX identifier 2026-04-21 01:13:35 +08:00
i3c nuttx/atomic: replace atomic_fetch_xxx with atomic_xxx just like zephyr 2026-04-21 01:35:40 +08:00
input fix compile error 2026-04-21 01:32:29 +08:00
ioexpander drivers/ioexpander: Add support for PCA9557 2026-04-27 09:57:59 +08:00
ipcc drivers/ipcc: optimize the ipcc code 2026-04-21 01:25:03 +08:00
lcd drivers/lcd/st7789: Add option for RGB data endian 2026-04-27 09:58:49 +08:00
leds drivers/leds: remove bo_closing as lu_lock can prevent race condition occurs 2026-04-21 01:24:57 +08:00
loop uio api tweaks 2026-04-21 01:17:29 +08:00
math drivers/math: use small lock to replace enter_critical_section 2026-04-21 01:24:58 +08:00
misc rpmsgdev.c: use shmem buf to replace local variables 2026-04-21 01:35:11 +08:00
mmcsd fs/procfs: delete all child nodes dup implementation 2026-04-21 01:26:32 +08:00
modem modem/alt1250: Fix alt1250 compilation error. 2026-04-21 01:29:28 +08:00
motor drivers/motor: use small lock to replace enter_critical_section 2026-04-21 01:24:57 +08:00
mtd mtdconfig/nvs2: improve flash space utilization 2026-04-21 01:35:36 +08:00
net nuttx/atomic: replace atomic_fetch_xxx with atomic_xxx just like zephyr 2026-04-21 01:35:40 +08:00
note note: disable instrument for note driver to avoid infinite recursion 2026-04-21 01:36:07 +08:00
pci drivers/pci: add per cpu support under bmp mode 2026-04-21 01:33:45 +08:00
pinctrl drivers: migrate to SPDX identifier 2026-04-21 01:13:35 +08:00
pipes drivers/pipes: change rmutex to rspinlock 2026-04-21 01:35:56 +08:00
power drivers/goldfish/battery: The goldfish_battery work queue is started during driver initialization 2026-04-21 01:36:06 +08:00
rc drivers/rc: using small spin lock to instead enter_critical_section 2026-04-21 01:24:56 +08:00
regmap drivers: migrate to SPDX identifier 2026-04-21 01:13:35 +08:00
reset nuttx/atomic: replace atomic_fetch_xxx with atomic_xxx just like zephyr 2026-04-21 01:35:40 +08:00
rf drivers/rf: migrate license to ASF 2026-04-21 01:13:36 +08:00
rmt drivers: migrate to SPDX identifier 2026-04-21 01:13:35 +08:00
rpmsg drivers/rpmsg: init pm_wakelock before rpmsg_queue_work 2026-04-21 01:36:00 +08:00
rptun drivers/rptun/ivshmem: fix g_rsc_table host/remote name 2026-04-21 01:36:10 +08:00
safety Fix Coverity: The two operands of an operator should have the same basic type category when performing usual arithmetic conversions. 2026-04-21 01:32:25 +08:00
segger note/rtt: defconfig CONFIG_NOTE_RTT rename to CONFIG_DRIVERS_NOTERTT 2026-04-21 01:35:04 +08:00
sensors drivers/sensors/gnss: Macro `UINT8_MAX` for maximum value of `uint8_t crefs` 2026-04-27 09:50:15 +08:00
serial Revert "drivers/serial/uart_gsmmux: fix atomic print type not match" 2026-04-21 01:36:04 +08:00
spi drivers/spi: Delete the return value check of the nxmutex_lock. 2026-04-21 01:34:22 +08:00
syslog syslog_chardev: syslog_chardev_ioctl return -ENOTTY if not supported 2026-04-21 01:36:08 +08:00
thermal thermal_dummy: Change THERMAL_CRITICAL to THERMAL_HOT to avoid aggressive strategy 2026-04-21 01:35:48 +08:00
timers perf: add noinstrument_function to up_perf_gettime and related functions 2026-04-21 01:36:08 +08:00
trace32 note/fdx: Initialize note fdx drivers directly within the array. 2026-04-21 01:35:05 +08:00
usbdev fix the compilation error 2026-04-21 01:31:49 +08:00
usbhost drivers/xhci: fix build error 2026-04-21 01:35:55 +08:00
usbmisc drivers: migrate to SPDX identifier 2026-04-21 01:13:35 +08:00
usbmonitor drivers: migrate to SPDX identifier 2026-04-21 01:13:35 +08:00
usrsock usrsock_rpmsg_server.c: replace net_lock with conn_lock 2026-04-21 01:33:39 +08:00
vhost drivers/vhost: support bmp mode for all the vhost drivers 2026-04-21 01:33:40 +08:00
video drivers/video: fix compile warning 2026-04-21 01:35:32 +08:00
virtio drivers/virtio-gpu: Avoid signal interrupt the sem wait 2026-04-21 01:35:54 +08:00
wireless nuttx/atomic: replace atomic_fetch_xxx with atomic_xxx just like zephyr 2026-04-21 01:35:40 +08:00
.gitignore
CMakeLists.txt drivers: migrate to SPDX identifier 2026-04-21 01:13:35 +08:00
Kconfig drivers/cpufreq: refactoring base on devfreq 2026-04-21 01:32:48 +08:00
Makefile drivers/cpufreq: refactoring base on devfreq 2026-04-21 01:32:48 +08:00
drivers_initialize.c nuttx/drivers/net: add vcan driver 2026-04-21 01:34:51 +08:00