nuttx/drivers
Zhe Weng 90c0acce05 net/tun: Support changing carrier state of TUN/TAP
Add TUNSETCARRIER ioctl, then we may change the carrier state of TUN dynamically. Note that we don't need an ioctl for getting carrier, it can be done by SIOCGIFFLAGS already.

Ref: https://github.com/torvalds/linux/blob/v6.10/drivers/net/tun.c#L3374-L3380

Signed-off-by: Zhe Weng <wengzhe@xiaomi.com>
2024-08-26 17:34:23 -03:00
..
1wire nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
analog nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
audio nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
bch nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
can nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
clk nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
contactless nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
crypto nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
devicetree nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +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 nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
i2s nuttx: use sizeof instead of define or number in snprintf 2024-08-25 19:22:15 +08:00
input drivers: Fix goldfish events x64 unresponsive interrupt issue 2024-08-27 01:41:43 +08:00
ioexpander nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
ipcc nuttx: use sizeof instead of define or number in snprintf 2024-08-25 19:22:15 +08:00
lcd nuttx: resolve various 'FAR' and 'CODE' issues 2024-08-26 10:21:03 +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 nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
mmcsd nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
modem nuttx: resolve various 'FAR' and 'CODE' issues 2024-08-26 10:21:03 +08:00
motor Fix allocated memory test 2024-06-28 09:30:42 +02:00
mtd nuttx: resolve various 'FAR' and 'CODE' issues 2024-08-26 10:21:03 +08:00
net net/tun: Support changing carrier state of TUN/TAP 2024-08-26 17:34:23 -03:00
note nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
pci cosmetic changes after pci code rebase 2024-01-25 09:09:30 -08:00
pipes nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
power nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
rc nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
regmap Documentation: remove all migrated READMEs 2023-10-29 21:03:54 -03:00
reset added mutex lock before lookup reset controller by name 2023-08-11 20:39:16 +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: Reformat drivers/rpmsg/rpmsg.c 2024-08-27 01:48:16 +08:00
rptun rpmsg.c: move onceinit judge logic to common part 2024-08-27 01:48:16 +08:00
segger drivers/segger: upgrade to v3.54 2024-07-03 17:31:23 +08:00
sensors nuttx: resolve various 'FAR' and 'CODE' issues 2024-08-26 10:21:03 +08:00
serial nuttx: resolve various 'FAR' and 'CODE' issues 2024-08-26 10:21:03 +08:00
spi nuttx: use sizeof instead of define or number in snprintf 2024-08-25 19:22:15 +08:00
syslog nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
timers pl031:change mktime to timegm. 2024-08-27 00:15:29 +08:00
usbdev nuttx: resolve various 'FAR' and 'CODE' issues 2024-08-26 10:21:03 +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 rpmsg: make all the rpmsg services deponds on RPMSG 2024-02-18 04:09:34 -08:00
video fb:add select overlay FB_NO_OVERLAY 2024-08-26 16:26:53 +08:00
virt cosmetic changes after pci code rebase 2024-01-25 09:09:30 -08:00
virtio nuttx: use sizeof instead of define or number in snprintf 2024-08-25 19:22:15 +08:00
wireless nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
.gitignore
CMakeLists.txt build: add initial cmake build system 2023-07-08 13:50:48 +08:00
drivers_initialize.c drivers/drivers_initialize.c: check if only one console is selected 2024-07-29 00:31:24 +08:00
Kconfig Various fixes for PCI work 2024-01-25 09:09:30 -08:00
Makefile Various fixes for PCI work 2024-01-25 09:09:30 -08:00