Local stable 25.12.5 - #1
Open
Naitik1208 wants to merge 759 commits into
Open
Conversation
Instead of directing users to the useless 'man 8 apk', we direct them to the wiki help page. Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com> Link: openwrt#22271 (cherry picked from commit c9f612b) Link: openwrt#22631 Signed-off-by: Robert Marko <robimarko@gmail.com>
Add a help text for the new --force-reinstall option, so that users will actually find the new option. (Also refresh patches) Improves: 91cff1a "apk: add --force-reinstall option" Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> Link: openwrt#22426 (cherry picked from commit 598c4b7) Link: openwrt#22631 Signed-off-by: Robert Marko <robimarko@gmail.com>
Add menuconfig options to include modules for (virtio) vsockets. These are used when running as Guest OS in a VM. OpenWRT can be run in a vm (mostly commonly on the x86/64 and armsr targets). Often it is convenient to have some sort of guest agent running, to ease communication from host to guest. Virtual Sockets provide this communication channel. Virtio is a transport for this communication channel. Virtual Sockets over virtio are for example used by Incus. Virtual Sockets in general are used by most hypervisors, including VMware, Hyper-V, and libvirt (qemu). These may need other transport-specific modules not included in this commit. Signed-off-by: Mathijs Rietbergen <mathijs.rietbergen@proton.me> Link: openwrt#21392 (cherry picked from commit c88e8a9) Link: openwrt#22602 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
The RTL8261BE 10GbE PHY's `reset-deassert-us` was set to 100ms (100000us), but the **RTL8261N datasheet (Table 108, parameter t7)** specifies a minimum **SMI-ready time of 150ms** after nRESET release before the MDIO (SMI) bus can be used. Note: Essentially, the RTL8261N and RTL8261BE are architecturally identical chips, so their initialization parameters should be consistent. Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com> Link: openwrt#22575 (cherry picked from commit 44a52a8) Link: openwrt#22626 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
In the latest vendor firmware, changes have been identified in the DTS.
Support for interrupts for the Realtek RTL8261BE has been added.
Decompiled DTS fragment:
phy-gmac3 {
compatible = "ethernet-phy-ieee802.3-c45";
interrupt-parent = <0x1a>;
interrupts = <0x02 0x08>;
#address-cells = <0x01>;
#size-cells = <0x00>;
reg = <0x1b>;
phy-mode = "usxgmii";
linux,phandle = <0x30>;
phandle = <0x30>;
};
Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
Link: openwrt#22575
(cherry picked from commit 684590a)
Link: openwrt#22626
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This is a cosmetic change. The device uses the MT7992AV chip. Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com> Link: openwrt#22575 (cherry picked from commit 87e283a) Link: openwrt#22626 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
According to the original DTS from the Keenetic SDK, this value should be set to 10 mA. See: https://github.com/keenetic/keenetic-sdk/blob/4.03/target/linux/mt7988/dts/KN-1812.dts#L228C22-L228C36 Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com> Link: openwrt#22575 (cherry picked from commit e70dbcc) Link: openwrt#22626 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
partition@400000 label referenced address 0x600000, fix node name to match. Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com> Link: openwrt#22575 (cherry picked from commit 5aaf919) Link: openwrt#22626 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
The 'phy-connection-type' property is unnecessary and can be removed. Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com> Link: openwrt#22575 (cherry picked from commit 16a66de) Link: openwrt#22626 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
The XS-PHY controller supports physical layer functionality for USB3.1 GEN2 controller on MediaTek SoCs. Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com> Link: openwrt#22575 (cherry picked from commit cb36574) Link: openwrt#22626 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This commit adds support for Keenetic/Netcraze (K/N)AP-630
Specification:
- MT7981 CPU using 2.4GHz and 5GHz WiFi (both AX)
- 512MB RAM
- 128MB SPI NAND
- 1 led with two colors (green, orange)
- 1 button (reset)
- 1 2.5Gbit POE ethernet port based on Airoha EN8811H phy
Serial Interface:
- 3 Pins GND, RX, TX
- Settings: 115200, 8N1
Notes:
- The device supports dual boot mode
Flash instruction:
The only way to flash OpenWrt image is to use tftp recovery mode in U-Boot:
1. Configure PC with static IP 192.168.1.2/24 and tftp server.
2. Copy image to tftp server.
a) Keenetic
Rename "openwrt-mediatek-filogic-keenetic_kap-630-squashfs-factory.bin"
to "KAP-630_recovery.bin" and place it in tftp server directory.
b) Netcraze
Rename "openwrt-mediatek-filogic-netcraze_nap-630-squashfs-factory.bin"
to "NAP-630_recovery.bin" and place it in tftp server directory.
3. Connect PC with ethernet port, press the reset button, power up
the device and keep button pressed until status led start blinking.
4. Device will download file from server, write it to flash and reboot.
Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
Link: openwrt#21634
(cherry picked from commit 20644af)
Link: openwrt#22627
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
The sgmiisys0 override uses /delete-node/ mediatek,pnswap; but mediatek,pnswap is a property, not a child node. The correct directive would be /delete-property/. As a result, this statement never had any effect and the property was never removed. Drop the incorrect override. Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com> Link: openwrt#22046 Signed-off-by: Robert Marko <robimarko@gmail.com> (cherry picked from commit fc109d1) Link: openwrt#22628 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
partition@400000 label referenced address 0x600000, fix node name to match. Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com> Link: openwrt#22576 (cherry picked from commit 3487722) Link: openwrt#22628 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Instead of redifining the DEVICE_PACKAGES, make sure to expand the list so yafut is excluded by default as well by $(Device/mikrotik_nor) Fixes: 13fd9a9 ("ath79: remove kmod-ath9k and wpad from Mikrotik RB750r2") Signed-off-by: Robert Marko <robimarko@gmail.com> (cherry picked from commit dfbaf84) Signed-off-by: Ryan Leung <untilscour@protonmail.com> Link: openwrt#22667 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
% log --no-merges --pretty=oneline --abbrev-commit 20260110...20251125 ff2b45687e73 linux-firmware: update firmware for MT7925 WiFi device 1e133c2d1d75 mediatek MT7925: update bluetooth firmware to 20260106153314 2f9b243612ae mediatek MT7920: update bluetooth firmware to 20260105151350 1e92dbe4b49c mediatek MT7922: update bluetooth firmware to 20260106153735 b9a690370724 linux-firmware: update firmware for MT7922 WiFi device 0405e4a1ba66 Mellanox: Add new mlxsw_spectrum firmware xx.2016.3900 10d9e8e00e04 amdgpu: Update dcn314, dcn315 firmware to 0.1.42.0 21d69f404447 qcom: Update DSP firmware for sa8775 platform fa860a865341 QCA: Add Bluetooth firmware for QCC2072 uart interface 3692c4d6e677 i915: Xe3p_LPD DMC v2.33 b69f261cdedf qcom: Update DSP firmware for qcs8300 platform 5e60a4ec91ed linux-firmware: update firmware for MT7920 WiFi device 3ff97fca3ccc qcom: Update aic100 firmware files b85e1561bdfc qca: Update Bluetooth WCN6750 1.1.3-00100 firmware to 1.1.3-00105 acf533d4b3d7 firmware: Revert kernel_boot.elf due to license compliance issue f8a6723505e9 linux-firmware: add firmware for an8811hb 2.5G ethernet phy 2a6b361888e8 i915: Xe3LPD_3002 DMC v2.28 81368cb84b87 i915: Xe3LPD DMC v2.33 c360f595d977 intel_vpu: Add firmware for 50xx NPUs and update older ones 13786e87c7e9 linux-firmware: Update AMD SEV firmware 993573ac3dc6 amdgpu: DMCUB updates for various ASICs 19b55776b5b5 qcom: venus-5.4: fix ELF segment alignment to 4 bytes e56e0a4c8985 mediatek MT7925: update bluetooth firmware to 20251210093205 9ba3cd479466 linux-firmware: update firmware for MT7925 WiFi device 56bb432a65bc rcar_gen4_pcie: add firmware for Renesas R-Car Gen4 PCIe controller 154d3ad0864a qcom: Update CDSP firmware for qcm6490 platform 39fdaba4a719 rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x488C_DB55 f383a26428bf linux-firmware: Add firmware file for Intel Scorpius core fed51005f935 rtw89: 8852b: update fw to v0.29.29.15 fe9e5c89d5e8 cirrus: cs35l41: Update firmware and tuning for various HP laptops 1466bd681b4c cirrus: cs35l41: Add support for new HP Clipper laptop 950e89fddc4c qcom: drop compatibility a640_zap.mdt symlink 8715f3da4832 qcom: add version for a530v3_gpmu.fw2 3b34b3b938be xe: Update GUC to v70.55.3 for BMG, PTL 0a041632c156 iwlwifi: add Bz/Sc FW for core101-82 release 41b492fc7464 iwlwifi: Add Sc/Gf firmware for core101-82 release 8e39678cd6fb iwlwifi: update ty/So/Ma firmwares for core101-82 release 06bee1b5023d iwlwifi: update cc/Qu/QuZ firmwares for core101-82 release 9c9bdaab22a7 amdgpu: DMCUB updates for various ASICs d718d6300100 qcom: Add firmwares for sm8150 GPU 42e9d5a5994c qcom: Add firmwares for sm8450 GPU 30979b116b5c qcom: Add firmwares for sm8550 GPU 1304566db9cc qcom: Add firmwares for sm8650 GPU 3d89ec352d12 qcom: Add firmwares for sm8750 GPU 1d02df5c1ada Makefile: add licence header 9eca984de60d ath10k: WCN3990 hw1.0: update board-2.bin 89ef5c5da944 ath10k: QCA9888 hw2.0: update board-2.bin e6e77dccf149 ath10k: QCA4019 hw1.0: update board-2.bin 1774b2a25c75 cirrus: cs35l41: Add support for new HP laptops 3d5c8135206c Revert "amdgpu: update GC 11.5.0 firmware" e399bb332bda linux-firmware: Update amd-ucode copyright information 2b318c8e4159 linux-firmware: Update AMD cpu microcode c56e10ea830f linux-firmware: Update firmware file for Intel Scorpius core ee03c5fb3d99 linux-firmware: Update firmware file for Intel BlazarIGfP core 70a4bb64e5b3 linux-firmware: Update firmware file for Intel BlazarI core de8211b56b76 linux-firmware: Update firmware file for Intel BlazarU-HrPGfP core 4d8ef73cb73e linux-firmware: Update firmware file for Intel BlazarU core 15f854368441 ath11k: QCA6698AQ hw2.1: update to WLAN.HSP.1.1-04866-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1 b38214c8f31c ath11k: QCA2066 hw2.1: update board-2.bin c277a009eb05 qcom: update ADSP firmware for x1e80100 platform, change the license 6e06e5eac797 qcom: reorder ADSP, CDSP firmware entries for qcs8300 in WHENCE 9db3ba0dbc95 Reapply "amdgpu: update SMU 14.0.3 firmware" 5698af42f16e Revert "amdgpu: update SMU 14.0.3 firmware" baf6c2f67a24 Revert "amdgpu: update GC 10.3.6 firmware" c092c7487eb7 Revert "amdgpu: update GC 11.5.1 firmware" 5b890c92e78b linux-firmware: update firmware for MT7925 WiFi device 474cca8b3fd3 mediatek MT7925: update bluetooth firmware to 20251124093155 214b4374c0e9 intel_vpu: Update NPU firmware c91948d8a672 WHENCE: fix version string for video firmware 095130d8e395 qcom: vpu: update video firmware binary for SM8250 323507dc0c43 xe: Update GUC to v70.54.0 for BMG, PTL Build system: x86/64 Build-tested: x86/64-glibc Run-tested: x86/64-glibc (Intel N150) Signed-off-by: John Audia <therealgraysky@proton.me> Link: openwrt#21497 (cherry picked from commit cd51f0c) Link: openwrt#22373 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
% git log --no-merges --pretty=oneline --abbrev-commit 20260221...20260110 30a139cb6561 qcom: vpu: fix SC7280 VPU Gen2 firmware and add compatibility symlink 65c7ff3ec808 amdgpu: DMCUB updates for various ASICs 6a24a5a92c32 qcom: Update DSP firmware for qcs8300 platform 39f04545b26f cirrus: cs35l41: Add Firmware for ASUS Zenbook Laptop using CS35L41 HDA 664f8b6adeba qcom: Update DSP firmware for sa8775p platform bed52d78bc0c amdgpu: DMCUB updates for various ASICs 342ce02256f3 rtw89: 8851b: add format-1 for fw v0.29.41.5 with fw elements 4a216696655b rtw89: 8852a: add format-1 for fw v0.13.36.2 with fw elements 0579ff05d882 rtw89: 8852bt: add regd and diag_mac and update txpwr to R09 af193c46b6bd rtw89: 8852b: update txpwr element to R43 81eae19b21a0 rtw89: 8852b: add format-2 with v0.29.29.15 and fw elements 1cfed3e213c5 Revert "rtw89: 8852b: update fw to v0.29.128.0 with format suffix -2" 86725d7351e8 xe: Update GUC to v70.58.0 for LNL, BMG, PTL cbd0f9753754 ath11k: WCN6855 hw2.0: update board-2.bin 65a3c868b360 ath11k: QCA6390 hw2.0: update board-2.bin 0364daaa28a2 qcom: Add gpu firmwares for Glymur chipset 6c1e2562f626 amdgpu: DMCUB updates for various ASICs 2bb21553d510 qcom: vpu: add video firmware for Glymur 8fafd2481eed qcom: add QUPv3 firmware for x1e80100 platform fd38db51a2a6 Bluetooth: Add symbolic links for Intel Solar JfP2/1 firmware variants 07b822cc556d Bluetooth: Add symbolic links for Intel Solar firmware variants 1b902aa966e4 Bluetooth: Add symbolic links for Intel Pulsar firmware variants 949dba8936ab Bluetooth: Add symbolic links for Intel AX201 firmware variants 81a99dba039a ath10k: WCN3990 hw1.0: update board-2.bin b69afa29d3f6 qcom: add ADSP, CDSP firmware for glymur platform 4e83a67a5637 ASoC: tas2783: Add Firmware files for tas2783A 87972e133405 linux-firmware: Update firmware file for Intel Solar core a693bc58e2ac mediatek MT7921: update bluetooth firmware to 20251223091725 fbf93476b789 rtl_bt: Update RTL8822C BT USB and UART firmware to 0x0673 a712a43ff2c0 ath12k: WCN7850 hw2.0: update board-2.bin ec76089d563e ath12k: QCN9274 hw2.0: update to WLAN.WBE.1.6-01243-QCAHKSWPL_SILICONZ-1 49df41843d27 ath11k: WCN6855 hw2.0: update board-2.bin fd8bdffeabe4 ath11k: QCA6698AQ hw2.1: update board-2.bin af03e44a2029 WHENCE: Correct 2 trailing whitespaces 1043c0303910 linux-firmware: Add firmware for airoha-npu-7581 driver used for MT7990 offloading f18b40ebf5e8 linux-firmware: Add Dell ISH firmware for Intel panther lake systems 9a727f07bc60 amdgpu: DMCUB updates for various ASICs fb1cfb1989ea linux-firmware: update Aeonsemi AS21x1x firmware to 1.9.1 0fa5e69a0d9e rtl_nic: add firmware rtl8125cp-1 for RTL8125cp dfff492a66a0 ice: update DDP LAG package to 1.3.2.0 db024df1e153 cirrus: cs35l56: Add WHENCE links for 17aa233c spkid0 firmware a80ebbccb826 rtw89: 8922a: update REGD R73-R08, txpwr R46 and element of diag MAC f9c84ebaefbf rtw89: 8852c: update REGD R73-R60, txpwr R82 and element of diag MAC d8fc35003355 Update firmware for NPU PHX, STX and STX HALO a7bd257ea496 qcom: Update ADSP and add CDSP firmware for qcs6490-radxa-dragon-q6a 1ccefae136c4 qcom: Remove ADSP SensorPD json for Radxa Dragon Q6A afae3262fa2f amdgpu: DMCUB updates for various ASICs ff3470eca79b intel/ish: Add Lenovo ISH firmware support for X1 and X9 systems 53ec87319d28 cirrus: cs42l45: Add CS42L45 SDCA codec firmware for Lenovo laptops 8ca12d6383d0 cirrus: cs42l45: Add CS42L45 SDCA codec firmware for Dell laptops ecf00f092a8e cirrus: cs35l57 cs35l63: Add firmware for Cirrus Amps for some Lenovo laptops d01a86bd2b35 cirrus: cs35l56 cs35l57: Add and update firmware for some Dell laptops e22074558beb Intel IPU7: Update firmware binary for Panther Lake a80dabbc28fa linux-firmware: update firmware for MT7921 WiFi device 1e2c15348485 amdgpu: DMCUB updates for various ASICs 9e79ce04180f linux-firmware: Add firmware file for Intel ScorpiusGfp2 core f401a31ab5ba linux-firmware: Update firmware file for Intel Scorpius core 6be3bd6cc295 linux-firmware: Update firmware file for Intel BlazarIGfP core 99a2479f94e1 linux-firmware: Update firmware file for Intel BlazarI core 9bf06b2bdf74 linux-firmware: Update firmware file for Intel BlazarU-HrPGfP core 40a812ce5880 linux-firmware: Update firmware file for Intel BlazarU core 634af751cc56 rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x06EB_C65F 4cc877a7c241 linux-firmware: Add firmware for airoha-npu-7583 driver 9a9285ce9b44 iwlwifi: add Bz/Sc FW for core102-56 release 579ca4320f6b iwlwifi: Add Hr/Gf firmware for core102-56 release 90af9c636906 iwlwifi: update ty/So/Ma firmwares for core102-56 release 05a6a40bbba8 xe: Add GSC 105.0.2.1301 for PTL 087f9b0a8d23 mediatek: rename MT8188 SCP firmware a438fce32e0e qcom: Update DSP firmware for QCM6490 platform bfc1d7433ddd linux-firmware: qcom: sync audioreach firmwares from v1.0.1 build Build system: x86/64 Build-tested: x86/64-glibc Run-tested: Intel N150 based system Signed-off-by: John Audia <therealgraysky@proton.me> Link: openwrt#22139 Signed-off-by: Christian Marangi <ansuelsmth@gmail.com> (cherry picked from commit b0e0d51) Link: openwrt#22373 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This access point is a ‘friend’ of the T56 supplied by Odido but with DDR3 RAM and with two Ethernet 2.5 (GPY211) The flash procedure is similar to other Zyxel T56/EX5600/EX5601 If you need backup please use the T56 guide Please refer to https://openwrt.org/inbox/toh/zyxel/wx5600-t0 for detailed flash informations We can install all with U-boot and mtk_uartboot. Load Uboot: ``` ./mtk_uartboot -a -p ./mt7986-ram-ddr3-bl2.bin -s /dev/ttyUSB0 -f openwrt-mediatek-filogic-zyxel_wx5600-t0-ubootmod-bl31-uboot.fip ``` **WARNING: Please use a GBIT ethernet or force it on system** **WARNING: Please use only LAN2 port in Uboot** Press 0 on Bootmenu ``` mtd erase ubi run ubi_format bootmenu ``` Load and write BL2 and U-boot: ``` 8 7 ``` Load and write recovery and production ``` 6 5 ``` Signed-off-by: Valerio 'ftp21' Mancini <ftp21@ftp21.eu> Link: openwrt#18364 Signed-off-by: Christian Marangi <ansuelsmth@gmail.com> (cherry picked from commit 1dbb2d5) Link: openwrt#22659 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This access point is a ‘friend’ of the T56 supplied by Odido but with DDR3 RAM and with two Ethernet 2.5 (GPY211) The flash procedure is similar to other Zyxel T56/EX5600/EX5601 If you need backup please use the T56 guide Please refer to https://openwrt.org/inbox/toh/zyxel/wx5600-t0 for detailed flash informations Specifications: SOC: MT7986b RAM: 512MB Flash: 512 MB SPI NAND Ports: 2 LAN 2.5Gbps (GPY211C) WIFI: MT7976GN + MT7976AN LED: 3 bicolor LED - 1 monocolor LED Buttons: Reset and WPS We can install all with U-boot and mtk_uartboot. Load Uboot: ``` ./mtk_uartboot -a -p ./mt7986-ram-ddr3-bl2.bin -s /dev/ttyUSB0 -f openwrt-mediatek-filogic-zyxel_wx5600-t0-ubootmod-bl31-uboot.fip ``` **WARNING: Please use a GBIT ethernet or force it on system** **WARNING: Please use only LAN2 port in Uboot** Press 0 on Bootmenu ``` mtd erase ubi run ubi_format bootmenu ``` Load and write BL2 and U-boot: ``` 8 7 ``` Load and write recovery and production ``` 6 5 ``` Signed-off-by: Valerio 'ftp21' Mancini <ftp21@ftp21.eu> Co-authored-by: Hal Martin <halmartin@gmail.com> Link: openwrt#18364 Signed-off-by: Christian Marangi <ansuelsmth@gmail.com> (cherry picked from commit 09a0462) Link: openwrt#22659 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Introduce the devpath option to find the control channel device from a hardware path for a USB or a WWAN device. This option is useful when there are multiple modems connected to the system. The name of the control channel device of a modem can change depending on which modem initialises first or if it was recently plugged in. The devpath option allows specifying the hardware path of the modem where the control channel device will be found using that. For the USB device hardware path, it is allowed to specify the USB port number the modem is directly connected to. If the device and devpath options are both set, devpath takes precedence over device. The USB device hardware path of a control channel device can be found by: readlink -f /sys/class/usbmisc/cdc-wdmX/device The WWAN device hardware path of a control channel device can be found by: readlink -f /sys/class/wwan/wwanXmbimX/device An example uci configuration would be: config interface 'wwan_usb1' option proto 'mbim' option auth 'none' option devpath '/sys/devices/platform/1e1c0000.xhci/usb1/1-1' option apn 'internet' option pdptype 'ipv4v6' Or: config interface 'wwan_pcie1' option proto 'mbim' option auth 'none' option devpath '/sys/devices/platform/soc/11280000.pcie/pci0003:00/0003:00:00.0/0003:01:00.0' option apn 'internet' option pdptype 'ipv4v6' Signed-off-by: Chester A. Unal <chester.a.unal@arinc9.com> (cherry picked from commit 764c503) Link: openwrt#22254 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Introduce the devpath option to find the control channel device from a hardware path for a USB or a WWAN device. This option is useful when there are multiple modems connected to the system. The name of the control channel device of a modem can change depending on which modem initialises first or if it was recently plugged in. The devpath option allows specifying the hardware path of the modem where the control channel device will be found using that. For the USB device hardware path, it is allowed to specify the USB port number the modem is directly connected to. If the device and devpath options are both set, devpath takes precedence over device. The USB device hardware path of a control channel device can be found by: readlink -f /sys/class/usbmisc/cdc-wdmX/device The WWAN device hardware path of a control channel device can be found by: readlink -f /sys/class/wwan/wwanXqmiX/device An example uci configuration would be: config interface 'wwan_usb1' option proto 'qmi' option auth 'none' option devpath '/sys/devices/platform/1e1c0000.xhci/usb1/1-1' option apn 'internet' option pdptype 'ipv4v6' Or: config interface 'wwan_pcie1' option proto 'qmi' option auth 'none' option devpath '/sys/devices/platform/soc/11280000.pcie/pci0003:00/0003:00:00.0/0003:01:00.0' option apn 'internet' option pdptype 'ipv4v6' Signed-off-by: Chester A. Unal <chester.a.unal@arinc9.com> (cherry picked from commit e83da3b) Link: openwrt#22254 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Correct u-boot env size to fix ethernet driver probe defer. Fixes: openwrt#22692 Fixes: 75b9fae ("lantiq: dgn3500: use nvmem to load calibration") Signed-off-by: Shiji Yang <yangshiji66@outlook.com> Link: openwrt#22695 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> (cherry picked from commit 58d8733)
Correct WAN LED GPIO and its pinctrl group. Fixes: openwrt#18578 Signed-off-by: Shiji Yang <yangshiji66@outlook.com> Link: openwrt#22696 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> (cherry picked from commit 74fe4b0)
Add support for Airoha EN7581/AN7583 NPU variant firmware present in linux-firmware. The Airoha EN7581 NPU variant is to support devices equipped with the MT7996 WiFi chip. While at it also add an extra new line to follow pattern of double new line to separate each firmware package. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com> (cherry picked from commit 57bf713) Link: openwrt#22371 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Users report pll-data is needed for gigabit speeds. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: openwrt#22735 Signed-off-by: Robert Marko <robimarko@gmail.com> (cherry picked from commit 469c667)
Needed so that the WiFi interfaces come up properly. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: openwrt#22735 Signed-off-by: Robert Marko <robimarko@gmail.com> (cherry picked from commit 52d776a)
It seems the bootloader does not use 115200, which the dtsi file specifies. Remove it. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: openwrt#22735 Signed-off-by: Robert Marko <robimarko@gmail.com> (cherry picked from commit 8d1b259)
Release previously allocated memory and OF node before return. Signed-off-by: Shiji Yang <yangshiji66@outlook.com> Link: openwrt#22276 Signed-off-by: Robert Marko <robimarko@gmail.com> (cherry picked from commit 4778e35) Link: openwrt#22699 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Upstream 2b81db8a7f4475e141a8ffd7cc745ed9f15962df introduced several new symbols. This commit adds them and also applies alphabetical order via ./scripts/kconfig.pl target/linux/generic/config-6.12 Signed-off-by: John Audia <therealgraysky@proton.me> Link: openwrt#22276 Signed-off-by: Robert Marko <robimarko@gmail.com> (cherry picked from commit 68c8042) Link: openwrt#22699 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.75 Removed upstream: bcm27xx/patches-6.12/950-0225-media-i2c-ov5647-Correct-pixel-array-offset.patch[1] bcm27xx/patches-6.12/950-0226-media-i2c-ov5647-Correct-minimum-VBLANK-value.patch[2] bcm27xx/patches-6.12/950-0248-media-i2c-ov5647-Sensor-should-report-RAW-color-spac.patch[3] qualcommax/patches-6.12/0074-v6.20-clk-qcom-gcc-ipq5018-flag-sleep-clock-as-critical.patch[4] Manually rebased: bcm27xx/patches-6.12/950-0262-mfd-simple-mfd-i2c-Add-configuration-for-RPi-POE-HAT.patch bcm27xx/patches-6.12/950-0071-drivers-mfd-sensehat-Add-Raspberry-Pi-Sense-HAT-to-s.patch bcm27xx/patches-6.12/950-0516-media-i2c-ov5647-Add-V4L2_CID_LINK_FREQUENCY-control.patch lantiq/patches-6.12/101-find_active_root.patch All other patches automatically rebased. 1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.75&id=58f1767ad5c9eda3dd0befddc1843259d46d64fa 2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.75&id=ff65571ffae52b65577121e7696bf22156e1928a 3. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.75&id=fbf2a108ed5eb1c896d3f354bd05314c2e22e78f 4. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.75&id=b109dd4970a0fc89d54b1198b163f86125dd2977 Build system: x86/64 Build-tested: flogic/glinet_gl-mt6000 Run-tested: flogic/glinet_gl-mt6000 Co-authored-by: Shiji Yang <yangshiji66@outlook.com> Signed-off-by: John Audia <therealgraysky@proton.me> Link: openwrt#22276 Signed-off-by: Robert Marko <robimarko@gmail.com> (cherry picked from commit d0784a6) Link: openwrt#22699 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.76 Updated checksum only as this release is a simple revert of one patch. Signed-off-by: John Audia <therealgraysky@proton.me> Link: openwrt#22276 Signed-off-by: Robert Marko <robimarko@gmail.com> (cherry picked from commit efdb993) Link: openwrt#22699 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Thanks for your contribution to OpenWrt!
To help keep the codebase consistent and readable,
and to help people review your contribution,
we ask you to follow the rules you find in the wiki at this link
https://openwrt.org/submitting-patches
Please remove this message before posting the pull request.