summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ipq-wifi: update to Git HEAD (2024-09-14)Robert Marko2024-09-141-3/+3
| | | | | | | 2ca41d755d93 qcn9074: add Linksys MX8500 BDF Link: https://github.com/openwrt/openwrt/pull/16387 Signed-off-by: Robert Marko <robimarko@gmail.com>
* ipq-wifi: update to Git HEAD (2024-09-13)Robert Marko2024-09-131-3/+3
| | | | | | | e5b7fb1c606d ipq8074: add Linksys MX8500 BDF Link: https://github.com/openwrt/openwrt/pull/16382 Signed-off-by: Robert Marko <robimarko@gmail.com>
* bpf-headers: fix llvm invocationKonstantin Demin2024-09-131-1/+3
| | | | | | | | | | - specify CC target explicitly - define KBUILD_SYM32=n to select "native" build format (if building with 64-bit arch) - rewrap lines (for good) Signed-off-by: Konstantin Demin <rockdrilla@gmail.com> Link: https://github.com/openwrt/openwrt/pull/15702 Signed-off-by: Robert Marko <robimarko@gmail.com>
* mediatek: apply pending PHY driver fixesDaniel Golle2024-09-121-12/+22
| | | | | | | Apply changes suggested by SkyLake Huang for pending series improving MediaTek Ethernet PHY drivers. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* netifd: revert problematic ethtool hackDaniel Golle2024-09-121-3/+3
| | | | | | 02aa43d Revert "system-linux: re-apply ethtool on phy attachment" Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* ct-bugcheck: use . for RELEASERosen Penev2024-09-121-1/+1
| | | | | | | | Adds compatibility for APK. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16355 Signed-off-by: Robert Marko <robimarko@gmail.com>
* kernel: backport nvmem changes from v6.12Rafał Miłecki2024-09-1219-22/+1935
| | | | Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
* ipq40xx: define config-names for Aruba boardsDavid Bauer2024-09-111-0/+3
| | | | | | | | Aruba boards now ship with multiple DTS and image-configurations per image. Newer apboot revs expect a configuration for their hardware to be present. Signed-off-by: David Bauer <mail@david-bauer.net>
* ucode: fix host installationDavid Bauer2024-09-111-6/+7
| | | | | | | The path for linking libucode.so was not specified for the ucode binary. This breaks execution of ucode in the host context. Signed-off-by: David Bauer <david.bauer@uniberg.com>
* treewide: update contact informationDavid Bauer2024-09-113-4/+4
| | | | | | | Change contact information of comitter as requested. Reviewed-by: Sarah Mädel <openwrt@tbspace.de> Signed-off-by: David Bauer <mail@david-bauer.net>
* ramips: mt76x8: add missing model string to Yuncore M300Daniel Golle2024-09-111-0/+1
| | | | | | | Add missing 'model' string to DT, so /tmp/sysinfo/model gets populated. Fixes: e497c975d3 ("ramips: mt76x8: add support for Yuncore M300") Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* ramips: mt76x8: add missing model string to Yuncore CPE200Daniel Golle2024-09-111-0/+1
| | | | | | | Add missing 'model' string to DT, so /tmp/sysinfo/model gets populated. Fixes: 64dae1052b ("ramips: mt76x8: add support for Yuncore CPE200") Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* uboot-mediatek: fix OpenWrt One NAND sizeJohn Crispin2024-09-101-1/+1
| | | | | | The final version of the PCB has 256MB NAND instead of 128MB. Signed-off-by: John Crispin <john@phrozen.org>
* uboot-envtools: add support for OpenWrt OneJohn Crispin2024-09-101-0/+3
| | | | Signed-off-by: John Crispin <john@phrozen.org>
* mediatek: fix OpenWrt One NAND sizeJohn Crispin2024-09-101-1/+1
| | | | | | The final version of the PCB has 256MB NAND instead of 128MB. Signed-off-by: John Crispin <john@phrozen.org>
* mediatek: fix OpenWrt One MACsJohn Crispin2024-09-101-7/+21
| | | | | | | | | * Ignore the MACs passed by the bootloader. * fix nvmem-cell-cells warning * fix the node names * add dbdc wifi MACs Signed-off-by: John Crispin <john@phrozen.org>
* kernel: backport nvmem changes from v6.11Rafał Miłecki2024-09-1041-9/+1751
| | | | Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
* kernel: backport nvmem changes from v6.10Rafał Miłecki2024-09-1029-2/+1103
| | | | Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
* kernel: backport nvmem changes from v6.9Rafał Miłecki2024-09-1019-3/+1464
| | | | Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
* starfive: drop 6.1 supportZoltan HERPAI2024-09-10147-34949/+0
| | | | | | Now that 6.6 is the default, remove the 6.1 config and patches. Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
* starfive: switch default to 6.6Zoltan HERPAI2024-09-101-2/+1
| | | | | | Switch the default kernel to 6.6. Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
* octeon: set Linux 6.6 as the default kernelRui Salvaterra2024-09-0910-558/+1
| | | | | | | | And remove support for 6.1 while at it. Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com> Link: https://github.com/openwrt/openwrt/pull/15838 Signed-off-by: Robert Marko <robimarko@gmail.com>
* octeon: add support for testing kernel 6.6Rui Salvaterra2024-09-0911-5/+572
| | | | | | | | | | A rather trivial addition. Patches automatically rebased. Also add the new CONFIG_USB_DWC3_OCTEON (disabled) to the generic 6.6 config and sort it, while at it. Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com> Link: https://github.com/openwrt/openwrt/pull/15838 Signed-off-by: Robert Marko <robimarko@gmail.com>
* bcm53xx: drop 6.1 supportMieczyslaw Nalewaj2024-09-0949-8422/+0
| | | | | | | | Drop config and files for Linux 6.1. Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com> Link: https://github.com/openwrt/openwrt/pull/16103 Signed-off-by: Robert Marko <robimarko@gmail.com>
* bcm53xx: drop 5.15 supportMieczyslaw Nalewaj2024-09-0991-13063/+0
| | | | | | | | Drop config and files for Linux 5.15. Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com> Link: https://github.com/openwrt/openwrt/pull/16103 Signed-off-by: Robert Marko <robimarko@gmail.com>
* bcm53xx: use kernel 6.6 by defaultMieczyslaw Nalewaj2024-09-091-2/+1
| | | | | | | | Switch to Linux kernel version 6.6. Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com> Link: https://github.com/openwrt/openwrt/pull/16103 Signed-off-by: Robert Marko <robimarko@gmail.com>
* bpf: fix llvm version checkKonstantin Demin2024-09-091-1/+1
| | | | | | | | - specify CC target explicitly Signed-off-by: Konstantin Demin <rockdrilla@gmail.com> Link: https://github.com/openwrt/openwrt/pull/15703 Signed-off-by: Robert Marko <robimarko@gmail.com>
* kernel: bump 6.6 to 6.6.50John Audia2024-09-084-6/+6
| | | | | | | | | | | | | | | Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.50 All patch automatically rebased. Test version: r27317-8e6543fae5 Build system: x86/64 Build-tested: x86/64/AMD Cezanne, flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3 Run-tested: x86/64/AMD Cezanne, flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3 Signed-off-by: John Audia <therealgraysky@proton.me> Link: https://github.com/openwrt/openwrt/pull/16351 Signed-off-by: Nick Hainke <vincent@systemli.org>
* kernel: bump 6.1 to 6.1.109Zxl hhyccc2024-09-081-2/+2
| | | | | | | | | | | | https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.109 All patches automatically rebased. Build system: bcm53xx octeon Signed-off-by: Zxl hhyccc <zxlhhy@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16353 Signed-off-by: Nick Hainke <vincent@systemli.org>
* scripts/feeds: Support feed update with git pull --rebase --autostashHannu Nyman2024-09-081-7/+15
| | | | | | | | | | | | | | | Add feed update option '-s' that performs 'git pull --rebase --autostash': * possible local uncommited changes are autostashed before pull, * local commits are then rebased on top of the new commits pulled from origin and * finally git does 'stash pop'. This enables feed update while there are local development commits and possibly also local uncommited changes. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> Link: https://github.com/openwrt/openwrt/pull/15377 Signed-off-by: Robert Marko <robimarko@gmail.com>
* scripts/feeds: Support feed update with git pull --rebaseHannu Nyman2024-09-081-5/+18
| | | | | | | | | | | Add feed update option '-r' to perform "git pull --rebase" so that possible local commits are rebased on top of the new commits pulled from origin. That enables git pull while there are local development commits. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> Link: https://github.com/openwrt/openwrt/pull/15377 Signed-off-by: Robert Marko <robimarko@gmail.com>
* rockchip: backport pcie update for rock 5aTianling Shen2024-09-084-2/+112
| | | | | | | | | This enables the M.2 E-key on ROCK 5A board. Reorder rk356x patch while at it. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org> Link: https://github.com/openwrt/openwrt/pull/16340 Signed-off-by: Robert Marko <robimarko@gmail.com>
* uboot-rockchip: sort build target alphabeticallyTianling Shen2024-09-081-7/+7
| | | | | | | | | move nanopc-t6 recipes above rock 5b. Fixes: 9482341a4752 ("rockchip: add support for nanopc t6") Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org> Link: https://github.com/openwrt/openwrt/pull/16340 Signed-off-by: Robert Marko <robimarko@gmail.com>
* ipq807x: add support for TP-Link EAP660 HD v1George Witt2024-09-088-1/+258
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifications: * SoC: Qualcomm IPQ8072A (64-bit Quad-core Arm Cortex-A53 @ 2200MHz) * Memory: 2x ESMT M15T4G16256A-DEBG2G (1 GiB DDR3-1866 13-13-13) * Serial Port: 3v3 TTL 115200n8 * Wi-Fi: QCN5054 (4x4 5 GHz 802.11ax) * Wi-Fi: QCN5024 (4x4 2.4 GHz 802.11b/g/n/ax) * Ethernet: QCA8081 (10/100/1000/2.5GBASE-T) * Flash: Winbond W29N01HZSINF (128 MiB) * LEDs: 1x Blue Status (GPIO 42 Active High) * Buttons: 1x Reset (GPIO 50 Active Low) Installation Instructions (Serial+TFTP): 1. Solder 4 pin header to JP1 and bridge pads of R58 and R62. 2. Connect 3V3 TTL port to TX, RX, and GND, which are positions 1, 2, and 3 respectively. Be sure to crossover TX and RX. 3. Copy RAM firmware image openwrt-qualcommax-ipq807x-tplink_eap660hd-v1-initramfs-uImage.itb to TFTP server root, available at 192.168.10.1. 4. Connect PoE ethernet cable to the RJ45 port and hold Ctrl+B in the serial console (115200 baud) until autoboot is halted. 5. Run the following commands in the U-boot prompt: # tftpboot 0x44000000 openwrt-qualcommax-ipq807x-tplink_eap660hd-v1-initramfs-uImage.itb # bootm You may need to type Ctrl+C and Enter before running these commands to clear invisible characters from the buffer. 6. Run the following command in a terminal to copy the sysupgrade image to be installed (check IP address): $ scp openwrt-qualcommax-ipq807x-tplink_eap660hd-v1-squashfs-sysupgrade.bin root@192.168.1.1:/tmp/ 7. Activate the OpenWrt serial console and run the following commands: # cd /tmp # sysupgrade -n openwrt-qualcommax-ipq807x-tplink_eap660hd-v1-squashfs-sysupgrade.bin 8. The AP will reboot and OpenWrt will be successfully installed. Signed-off-by: George Witt <george.witt@nltsproject.org> Link: https://github.com/openwrt/openwrt/pull/15832 Signed-off-by: Robert Marko <robimarko@gmail.com>
* uboot-laniq: fix compilation with GCC14Rosen Penev2024-09-083-5/+5
| | | | | | | | GCC errors on returning int in void function now. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16348 Signed-off-by: Robert Marko <robimarko@gmail.com>
* starfive: 6.6: add serial1 alias for JH7100Zoltan HERPAI2024-09-081-4/+12
| | | | | | | This alias was present in 6.1. Add back to restore a fully working console after sbi0 (earlycon) gets disabled during the boot process. Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
* ramips: pinctrl-aw9523: update to current upstreamRosen Penev2024-09-0714-1200/+1744
| | | | | | | | Various cleanups and bugfixes were applied. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16215 Signed-off-by: Robert Marko <robimarko@gmail.com>
* mpc85xx: add static to init functionsRosen Penev2024-09-0710-10/+10
| | | | | | | | | No reason for them not to be so. Matches various upstream commits for PPC. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16345 Signed-off-by: Robert Marko <robimarko@gmail.com>
* mpc85xx: remove calibrate_decrRosen Penev2024-09-0710-10/+0
| | | | | | | | | With upstream commit 0aafbdf35c75cbfec82636d01e6dc7950bc1507c , this is now default. No need to override. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16345 Signed-off-by: Robert Marko <robimarko@gmail.com>
* mpc85xx: replace probe with compatibleRosen Penev2024-09-0710-120/+10
| | | | | | | | | | Upstream commit does this for simple cases, which all of these are. Commit: 1c96fcdef8c7492ecf34ed70102a1ae5253ef9d1 Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16345 Signed-off-by: Robert Marko <robimarko@gmail.com>
* mpc85xx: remove unneeded headersRosen Penev2024-09-071-3/+0
| | | | | | | | | 949e1a0856c4a04ac4a3fee1bd4a0cc69ac187c5 moved this code to DTS. Not needed anymore. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16345 Signed-off-by: Robert Marko <robimarko@gmail.com>
* openssl: update to 3.0.15Ivan Pavlov2024-09-061-3/+4
| | | | | | | | | | | | | | | | OpenSSL 3.0.15 is a security patch release. The most severe CVE fixed in this release is Moderate. This release incorporates the following bug fixes and mitigations: * Fixed possible denial of service in X.509 name checks (CVE-2024-6119) * Fixed possible buffer overread in SSL_select_next_proto() (CVE-2024-5535) Added github releases url as source mirror Signed-off-by: Ivan Pavlov <AuthorReflex@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16332 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* uboot-envtools: add u-boot system env config for Xiaomi Redmi AX6SIvan Pavlov2024-09-061-0/+1
| | | | | | | | Adds u-boot config for access to system env variables on this board Signed-off-by: Ivan Pavlov <AuthorReflex@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16312 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* wireguard-tools: accept iproute2 as dependencyChristian Svensson2024-09-061-3/+3
| | | | | | | | | If the user has ip-tiny or ip-full installed there is no need to depend on BusyBox having any form of `ip` or `ip link` applets. Signed-off-by: Christian Svensson <blue@cmd.nu> Link: https://github.com/openwrt/openwrt/pull/16062 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* kernel: Activate POSIX ACL for f2fs, jffs2 and tmpfsHauke Mehrtens2024-09-061-2/+5
| | | | | | | | | When CONFIG_USE_FS_ACL_ATTR is set we will also activate POSIX ACL support for the f2fs, jffs2 and tmpfs file system. This option is activated on all targets with big flash. Link: https://github.com/openwrt/openwrt/pull/16181 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ↵Leo Barsky2024-09-0624-71/+5
| | | | | | | | | | | | | targets This patch activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash memory targets. Fixes docker error: "failed to register layer: lsetxattr security.capability /usr/bin/ping: operation not supported" Forum discussion: https://forum.openwrt.org/t/docker-pull-fails-failed-to-register-layer-operation-not-supported/138253 Signed-off-by: Leo Barsky <leobrsky@proton.me> Link: https://github.com/openwrt/openwrt/pull/16181 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* hostapd: ensure that interface name is not nullGioacchino Mazzurco2024-09-064-8/+16
| | | | | | | | | | Include hotfix suggested by Sebastian Gottschall to fix bug introduced with APuP patchset Signed-off-by: Gioacchino Mazzurco <gio@polymathes.cc> Link: https://github.com/mirror/dd-wrt/commit/0c3001a69e8d8300569e416de856c96e903ad130 Link: https://github.com/openwrt/openwrt/pull/16298 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* kernel: bump 6.1 to 6.1.108Zxl hhyccc2024-09-068-13/+13
| | | | | | | | | | | | https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.108 All patches automatically rebased. Build system: bcm53xx octeon Signed-off-by: Zxl hhyccc <zxlhhy@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16325 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* kernel: bump 6.6 to 6.6.49John Audia2024-09-067-26/+26
| | | | | | | | | | | | | | Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.49 All patches automatically rebased. Build system: x86/64 Build-tested: x86/64/AMD Cezanne, flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3 Run-tested: x86/64/AMD Cezanne, flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3 Signed-off-by: John Audia <therealgraysky@proton.me> Link: https://github.com/openwrt/openwrt/pull/16328 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* ltq-ptm: propagate reset errors to probeRosen Penev2024-09-064-22/+23
| | | | | | | | | Instead of avoiding returning, propagate error so that the kernel infrastructure can handle it. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16262 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>