Commit Graph
100 Commits
Author SHA1 Message Date
Tianling Shen efdeaff189 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-07-22 11:10:30 +08:00
Tianling Shen 253a70f1f8 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-06-29 14:19:31 +08:00
Tianling Shen 1f6c253d3a autocore: remove incorrect rps_cpus override
Let packet_steering servive to assign rps.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit f95f557d04)
2026-06-15 11:29:18 +08:00
Tianling Shen abe7267aa3 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-06-10 11:38:03 +08:00
Tianling Shen a5d949fc9e ramips: fix wpad variant selection
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-06-08 11:05:55 +08:00
Tianling Shen 2265341a26 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-06-08 11:00:57 +08:00
Tianling Shen a5c817c251 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-06-02 15:22:30 +08:00
Tianling Shen 4885c268a8 yt6801: limit to build for armsr/loong64/x86 only
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-05-28 09:44:07 +08:00
Tianling Shen 176bc72593 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-05-26 15:08:23 +08:00
Tianling Shen 87d787da46 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-05-22 12:20:42 +08:00
Tianling Shen cba8c54065 valgrind: improve arm v7 detection
The mvebu target has CONFIG_CPU_V7 enabled even for aarch64 target,
resulting CONFIG_arm_v7 to be true, which breaks build there.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit d123e5d86a)
2026-05-21 17:06:20 +08:00
Tianling Shen 7ab5f9d2c9 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-05-16 16:36:38 +08:00
Tianling Shen 31a298b787 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-05-06 15:42:53 +08:00
Tianling Shen e80138d7fe Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-05-02 15:40:55 +08:00
Tianling Shen 74891863f2 ImmortalWrt v24.10.6: revert to branch defaults
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-04-26 19:16:30 +08:00
Tianling Shen 5fa11a1b56 ImmortalWrt v24.10.6: adjust config defaults
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-04-26 19:16:26 +08:00
Tianling Shen cf234f8de6 mediatek: fix DTS include for zbt z8103ax
mt7981b -> mt7981.

Fixes: 6677ae327a ("mediatek: extract DTS include for zbt z8103ax")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-04-22 09:24:34 +08:00
Tianling Shen 07972a2388 mediatek: add Ruijie RG-X60 support
Hardware specification:
  SoC: MediaTek MT7986A 4x A53
  Flash: 128MB SPI-NAND (W25N01GVZEIG)
  RAM: 512MB DDR3 (W634GU6QB)
  Ethernet: 3x 1GbE (MT7531) + 1x 2.5GbE (EN8811H)
  WiFi: MediaTek MT7975(P)N
  Button: Mesh, Reset
  Power: DC Jack 12V

Flash instructions:
Login into the webUI and flash sysupgrade.bin without saving
configurations.

While at it, create a shared dtsi for X60 and X60-Pro devices and
assign MAC using NVMEM as much as possible. The SPI frequcency has
been increased to 52 MHz as well since the chip supports up to
108 MHz.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-04-18 21:21:24 +08:00
Tianling Shen 03e5e9122d Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-04-14 11:05:28 +08:00
Tianling Shen 4e2dc2070f Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-04-10 10:31:01 +08:00
Tianling Shen 6185228029 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-04-07 10:39:47 +08:00
Tianling Shen 985637f52f loongarch64: increase CMA size to 64M for drm support
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit d82e3b0bfe)
2026-03-31 12:25:35 +08:00
Tianling Shen 2b462245b9 kernel: netdevices: enable hinic/igbvf/stmmac-core driver for loongarch64
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 9bd14fd6c5)
2026-03-31 12:25:33 +08:00
Tianling Shen 6fee224a35 loongarch64: add common pcie ethernet drivers by default
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 7259b8ca82)
2026-03-27 18:35:23 +08:00
Tianling Shen 862107cd95 yt6801: add Motorcomm YT6801 PCIe ethernet driver
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-03-26 14:12:30 +08:00
Tianling Shen 2173af82a7 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-03-18 11:06:51 +08:00
Tianling Shen 86ccf0e8e1 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-03-11 14:22:08 +08:00
Tianling Shen 676648e27b Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-03-05 17:05:48 +08:00
Tianling Shen 17c46dc20d ImmortalWrt v24.10.5: revert to branch defaults
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-02-11 17:40:15 +08:00
Tianling Shen b2bdbd942b ImmortalWrt v24.10.5: adjust config defaults
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-02-11 17:40:15 +08:00
Tianling Shen 7c4e882aaf Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-02-09 17:37:22 +08:00
Tianling Shen fcf106fc7d Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-02-05 18:12:12 +08:00
Tianling Shen a4409cbd94 uboot-mediatek: add FM25G02B spi-nand flash support
Based on commit 9a368bb4e4 ("kernel: add support for FudanMicro FM25G02B").

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 7851d11e3f)
2026-01-27 22:00:06 +08:00
Tianling Shen ab7ab3554d Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-01-21 16:45:05 +08:00
Tianling Shen 7f1426692f uboot-rockchip: fix enter download mode (MaskROM) for RK356x/RK3588
These SOC_CON1 regs needs to be cleared before a reset or the
BOOT_MODE_REG do not retain its value and it is not possible
to reset to bootrom download mode once TF-A has been started.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 8b63a55fe2)
2026-01-06 11:39:23 +08:00
Tianling Shen 9d5928ce8b Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-31 10:56:21 +08:00
Tianling Shen f2f2802c71 rockchip: add missing boot flow for Radxa ROCK 5C
Fixes: 5fbde2c7e4 ("rockchip: add support for Radxa ROCK 5C/5C Lite")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-30 12:00:12 +08:00
Tianling Shen 10809c547e uboot-rockchip: fix rk3588 soc includes
Fixes: bac82d18f6 ("uboot-rockchip: prepare for Rockchip RK3582")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-30 09:45:04 +08:00
Tianling Shen 9230f1f1ca uboot-rockchip: enable good-state big cluster 2 for rk3582
No reason to force disable it if it's good.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 406326a54f)
2025-12-29 17:10:09 +08:00
Tianling Shen ba367aa242 rockchip: refresh kernel patches
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-29 16:11:54 +08:00
Tianling Shen 702e4c602a rockchip: drop invalid include for 9Tripod X3568 v4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-28 19:10:12 +08:00
Tianling Shen 656c934001 rockchip: fix assign IRQ SMP affinity for Radxa E52C
The ifname was renamed to `lan`/`wan` in commit 1f1db75432
 ("rockchip: make NIC name predictable for Radxa E52C/ROCK 5 ITX/ROCK 5T"),
update accordingly.

Fixes: 1f1db75432 ("rockchip: make NIC name predictable for Radxa E52C/ROCK 5 ITX/ROCK 5T")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Link: https://github.com/openwrt/openwrt/pull/20722
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(cherry picked from commit d720ad5254)
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-28 19:08:22 +08:00
Tianling Shen b5836f69a4 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-28 18:07:31 +08:00
Tianling Shen 462a433a62 rockchip: rework switch support for Cyber 3588 AIB
TSO and/or RX checksum offload may need to be disabled on the conduit
interface (gmac1).

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 68b4cf8dd0)
2025-12-23 17:20:38 +08:00
Tianling Shen 5e77f0690e Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-22 14:40:59 +08:00
Tianling Shen c434d02009 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-16 09:59:34 +08:00
Tianling Shen 43bf271e2b Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-10 09:20:14 +08:00
Tianling ShenandRobert Marko 9fa8e7e9a3 mediatek: fix ubi size for zbtlink zbt z8102ax v2
According to the factory uboot and firmware[1], the ubi size is set
to 512 MiB (0x20000000) and it exceeds the size of the flash, after
that the uboot and kernel resizes it to 114.5 MiB (0x7280000) instead
of 114.125 MiB (0x7220000). The mismatch of the ubi size causes
kernel fails to read ubi volumes and throws panic.

Trim whitespaces while at it.

1. https://github.com/immortalwrt/immortalwrt/issues/2123#issuecomment-3523744128

Fixes: c908fc7d95 ("mediatek: add support for Zbtlink ZBT-Z8102AX v2")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Link: https://github.com/openwrt/openwrt/pull/20769
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(cherry picked from commit d2fa070f70)
[rebased upon 24.10 branch]
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Link: https://github.com/openwrt/openwrt/pull/21085
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-12-08 17:27:20 +01:00
Tianling Shen bb287fd576 kernel: move FMSH flash support to generic
Add support for CMCC PZ-L8 in qualcommax target.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 1a7dc36c88)
2025-12-07 10:07:11 +08:00
Tianling Shen e410f42b06 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-07 10:04:06 +08:00
Tianling Shen 316aedaf14 uboot-mediatek: refresh patches
Fix merge conflict for ESMT F50L1G41LC flash support.

Fixes: a559af314a ("Merge Official Source")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-07 10:00:29 +08:00
Tianling Shen a559af314a Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-02 12:18:10 +08:00
Tianling Shen 7198fc2af4 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-26 11:13:51 +08:00
Tianling Shen 5048a619a8 rockchip: fix path to 9Tripod X3568 v4 dtb
Fixes: 1ab1673689 ("rockchip: backport upstreamed dts for 9Tripod X3568 v4")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-24 15:06:12 +08:00
Tianling Shen 152f1fa92f rockchip: remove unsupported CAN for 9Tripod X3568 v4
Fixes: 1ab1673689 ("rockchip: backport upstreamed dts for 9Tripod X3568 v4")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-23 23:21:23 +08:00
Tianling Shen fa35a3586e rockchip: reload-sdio-wifi: delay 120s for 9tripod x3568-v4
Need to delay 120s if a modem is inserted.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 05b18de214)
2025-11-23 23:05:55 +08:00
Tianling Shen 079cb07bad rockchip: refresh upstreamed patches
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 2684954fed)
2025-11-23 23:05:49 +08:00
Tianling Shen 1ab1673689 rockchip: backport upstreamed dts for 9Tripod X3568 v4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 2afe6a18ba)
2025-11-23 23:01:58 +08:00
Tianling Shen ef2a74f718 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-21 18:26:01 +08:00
Tianling Shen 96d2703f87 rockchip: fix setup pcie eth led for guangmiao g4c
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 3a47112b14)
2025-11-17 01:51:55 +08:00
Tianling Shen 8a7196a858 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-15 22:23:54 +08:00
Tianling Shen cf38b20e44 uboot-rockchip: drop unneeded dtb patch
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 5473773b16)
2025-11-14 20:24:36 +08:00
Tianling Shen 7330ba3dba Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-14 17:50:46 +08:00
Tianling Shen 6fb830edaf Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-11 18:51:05 +08:00
Tianling Shen 73b47a0db5 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-10 17:32:23 +08:00
Tianling ShenandHauke Mehrtens a167e68c76 mediatek: add Konka KOMI A31 support
This board is also as known as E-Life ETR631-T/ETR635-U.

Hardware specification:
  SoC: MediaTek MT7981B 2x A53
  Flash: 128 MB SPI-NAND
  RAM: 256MB DDR3
  Ethernet: 4x 10/100/1000 Mbps
  Switch: MediaTek MT7531AE
  WiFi: MediaTek MT7976C
  Button: Reset, Mesh
  Power: DC 12V 1A

Gain telnet access:
1. Login into web interface, and download the configuration.
2. Uncompress the configuration:
     * Enter fakeroot if you are not login as root.
   tar -zxf <filename>.tar.gz
3. Edit 'etc/passwd', remove root password: 'root::1:0:99999:7:::'.
4. Edit 'etc/rc.local', insert telnetd command before 'exit 0':
   ( sleep 3s; telnetd; ) &
5. Repack the configuration:
   tar -zcf backup.tar.gz etc/
6. Upload new configuration via web interface, now you can connect to
   KOMI A31 via telnet.

Flash instructions:
1. Connect to KOMI A31, backup everything, especially 'Factory' part.
2. Write new BL2:
   mtd write openwrt-mediatek-filogic-konka_komi-a31-preloader.bin BL2
3. Write new FIP:
   mtd write openwrt-mediatek-filogic-konka_komi-a31-bl31-uboot.fip FIP
4. Set static IP on your PC:
   IP 192.168.1.254/24, GW 192.168.1.1
5. Serve OpenWrt initramfs image using TFTP server.
6. Cut off the power and re-engage, wait for TFTP recovery to complete.
7. After OpenWrt has booted, perform sysupgrade.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Link: https://github.com/openwrt/openwrt/pull/20357
(cherry picked from commit 8a7de107d8)
[rebase uboot patches upon 24.10 branch]
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Link: https://github.com/openwrt/openwrt/pull/20595
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-11-09 14:42:06 +01:00
Tianling ShenandHauke Mehrtens c3b4e8e531 rockchip: add Lunzn FastRhino R66S support
Hardware
--------
RockChip RK3568 ARM64 (4 cores)
1/2GB LPDDR4 RAM
2x 2500 Base-T (PCIe, r8125b)
1 LED (Power)
1 Button (Reset)
Micro-SD Slot
2x USB 3.0 Port
12V DC Jack

Installation
------------
Uncompress the OpenWrt sysupgrade and write it to a micro SD card using
dd.

Tested-by: Francisco G Luna <frangonlun@gmail.com>
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Link: https://github.com/openwrt/openwrt/pull/19990
(cherry picked from commit d76a774270)
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Link: https://github.com/openwrt/openwrt/pull/20618
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-11-09 14:36:56 +01:00
Tianling ShenandHauke Mehrtens 32a2193a48 uboot-rockchip: add Fastrhino R66S support
Add support for the Lunzn FastRhino R66S board.

Tested-by: Francisco G Luna <frangonlun@gmail.com>
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Link: https://github.com/openwrt/openwrt/pull/19990
(cherry picked from commit 678536740e)
[rebase patches upon 24.10 branch]
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Link: https://github.com/openwrt/openwrt/pull/20618
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-11-09 14:36:56 +01:00
Tianling Shen bbe14eba18 kernel: drop motorcomm phy LED hack
Now we have switched to upstream implementation, this hack can go.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit fa7ec775c1)
2025-11-09 21:34:41 +08:00
Tianling Shen d6da24db8a Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-09 21:23:56 +08:00
Tianling Shen 2134f087eb rockchip: drop wpad-openssl for xiguapi v3
No wireless driver is installed by default.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 6fd212d359)
2025-11-08 20:56:20 +08:00
Tianling Shen fc0a3d9051 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-07 22:31:59 +08:00
Tianling Shen df010ea69f kernel: remove QE bit on unsupported chips for FudanMicro flash
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit c39129d915)
2025-11-04 16:13:29 +08:00
Tianling Shen 8f02d6d999 rockchip: move eMMC HS200 flag to device tree
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 435388e808)
2025-11-02 22:52:58 +08:00
Tianling Shen 12a23b5bf0 fullconenat-nft: fix build with kernel 6.6.113
Upstream kernel dropped 3rd argument from validate callback ops in
commit df0ffc4b51e9 ("netfilter: nf_tables: drop unused 3rd argument from validate callback ops").

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit d2f7f43af2)
2025-11-02 17:19:47 +08:00
Tianling Shen b44e94aee4 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-31 22:08:20 +08:00
Tianling Shen 85479b71a0 rockchip: add PHY LED configuration for ninetripod x3568-v4
Fix mdio address while at it.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit d8d91416fc)
2025-10-30 21:46:32 +08:00
Tianling Shen 81a9d40ed3 sunxi: switch to use upstream phy led binding for yt85xx
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit a36b577370)
2025-10-30 21:46:22 +08:00
Tianling Shen 39810a4b38 rockchip: switch to use upstream phy led binding for yt85xx
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit cff84ecfdb)
2025-10-30 21:45:46 +08:00
Tianling Shen 3b35599397 kernel: backport PHY LEDs support for motorcomm PHY
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit a800a68557)
2025-10-30 21:45:19 +08:00
Tianling Shen 652f430238 rockchip: switch to use upstream dts for ariaboard photonicat
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 3733b4b9e0)
2025-10-30 21:45:08 +08:00
Tianling Shen 8748e38bd7 rockchip: add wifi reload workaround for ninetripod x3568-v4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 318a94d7b1)
2025-10-29 18:55:38 +08:00
Tianling Shen 205e4f07bf ImmortalWrt v24.10.4: revert to branch defaults
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-28 16:39:20 +08:00
Tianling Shen 6eaea72a2c ImmortalWrt v24.10.4: adjust config defaults
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-28 16:39:19 +08:00
Tianling Shen e717d133ed ramips: switch to kmod-mmc-mtk for jdcloud re-sp-01b
This issue has been fixed.

This reverts commit 7e72d00963.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-27 22:10:17 +08:00
Tianling Shen 160f32284b armbian-firmware: add nvram link for ninetripod x3568-v4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit d882244df4)
2025-10-26 22:33:01 +08:00
Tianling Shen e906244b34 tools/7z: update to 25.01
This version contains fixes for CVE-2025-55188.
Changelog: https://www.7-zip.org/history.txt

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Link: https://github.com/openwrt/openwrt/pull/19742
Signed-off-by: Nick Hainke <vincent@systemli.org>
(cherry picked from commit 4e9fbc75c7)
2025-10-26 18:54:32 +08:00
Tianling Shen b5662a3055 uboot-rockchip: rename uboot dtsi for NLnet xiguapi v3
`rk3528` -> `rk3568`.

Fixes: edf9154f6d ("rockchip: add support for NLnet xiguapi v3")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit f7762baec0)
2025-10-25 20:02:52 +08:00
Tianling Shen 51a4e6ad6c uboot-rockchip: backport motorcomm yt8521s support
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-25 19:55:35 +08:00
Tianling Shen 24d935a13b rockchip: minor fix for NineTripod X3568 v4
- Change line endings to LF for uboot defconfig
- Drop unneeded {rx,tx}-internal-delay-ps props
- Sort UBOOT_TARGETS and dts nodes

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 61e848f7f9)
2025-10-25 19:55:17 +08:00
Tianling Shen e57de7080f Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-25 02:15:38 +08:00
Tianling Shen 26b4cc330a Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-23 15:19:29 +08:00
Tianling Shen edb01ab812 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-21 17:53:18 +08:00
Tianling Shen 3f3aa33531 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-20 01:55:50 +08:00
Tianling Shen 5c8675f195 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-19 02:48:38 +08:00
Tianling Shen d34860c7de Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-16 23:40:02 +08:00
Tianling Shen ad84ea9a77 rockchip: enable hwRNG for rk3308
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 16b5fc2606)
2025-10-16 17:30:06 +08:00
Tianling Shen ecee9e9564 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-15 13:35:54 +08:00
Tianling Shen 43130a2f47 target/sdk: change fallback repo url to immortalwrt git
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-13 17:56:29 +08:00
Tianling Shen f7e033f590 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-13 17:55:31 +08:00