Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit dcb074e
Author: Chuanhong Guo <gch981213@gmail.com>
Date:   Wed Apr 17 12:09:07 2024 +0800

    ipset: update to version 7.21

    release notes:
    7.21: https://www.spinics.net/lists/netfilter-devel/msg85299.html
    7.20: https://www.spinics.net/lists/netfilter-devel/msg85120.html
    7.19: https://www.spinics.net/lists/netfilter-devel/msg82985.html

    Signed-off-by: Chuanhong Guo <gch981213@gmail.com>

commit 6d659cd
Author: Chuanhong Guo <gch981213@gmail.com>
Date:   Wed Apr 17 12:12:25 2024 +0800

    ipset: include libgen.h for basename

    musl dropped the GNU version of basename prototype from string.h
    in 1.2.5.

    Signed-off-by: Chuanhong Guo <gch981213@gmail.com>

commit 136890c
Author: coolsnowwolf <coolsnowwolf@gmail.com>
Date:   Wed Sep 11 23:08:24 2024 +0800

    Update README.md for macOS

commit 49910e1
Author: aiamadeus <2789289348@qq.com>
Date:   Sat Aug 24 23:06:15 2024 +0800

    generic: refresh kernel 6.6 patches

commit 5302650
Author: John Audia <therealgraysky@proton.me>
Date:   Sun Sep 8 03:30:39 2024 -0400

    kernel: bump 6.6 to 6.6.50 (#16351)

    All patch automatically rebased.

    Build system: x86/64
    Build-tested: x86/64/AMD Cezanne
    Run-tested: x86/64/AMD Cezanne

    Signed-off-by: John Audia <therealgraysky@proton.me>

commit c9c95be
Author: coolsnowwolf <coolsnowwolf@gmail.com>
Date:   Mon Aug 19 23:16:20 2024 +0800

    uboot-rockchip: update rkbin dependencies

commit 95c79b7
Author: coolsnowwolf <coolsnowwolf@gmail.com>
Date:   Sun Aug 18 23:05:39 2024 +0800

    atf-rockchip: add support for rk3568/rk3588

commit 9fcac06
Author: aiamadeus <2789289348@qq.com>
Date:   Wed Aug 21 23:35:21 2024 +0800

    rockchip: rk-rng: simplify with dev_err_probe

commit eb08cc8
Author: aiamadeus <2789289348@qq.com>
Date:   Tue Aug 20 23:26:39 2024 +0800

    rockchip: improve some rk3528 devices support

      - Fixes reboot issues with radxa e20c
      - Enable ssd1306 for mangopi-m28k pro

commit 0c35082
Author: Zheng Zhang <everything411@qq.com>
Date:   Sat Aug 10 19:52:15 2024 +0800

    mediatek: fix wed use-after-free kernel panic

    Fix a use-after-free bug in mtk_wed_setup_tc_block_cb()
    which leads to kernel panic when setup multiple ap
    interfaces on one band of mt798x.

    Signed-off-by: Zheng Zhang <everything411@qq.com>
    Signed-off-by: Robert Marko <robimarko@gmail.com>

commit 8327321
Author: Álvaro Fernández Rojas <noltari@gmail.com>
Date:   Mon Aug 19 17:55:00 2024 +0200

    generic: 6.6: backport upstream r8169 patches

    - improve RTL8411b phy-down fixup
    - remove not needed check in rtl_fw_write_firmware
    - remove multicast filter limit
    - improve handling task scheduling
    - simplify EEE handling
    - simplify code by using core-provided pcpu stats allocation
    - add generic rtl_set_eee_txidle_timer function
    - support setting the EEE tx idle timer on RTL8168h
    - add support for returning tx_lpi_timer in ethtool get_eee
    - annotate writes on dev->mtu from ndo_change_mtu()
    - disable interrupt source RxOverflow
    - remove detection of chip version 11 (early RTL8168b)

    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

commit 821b80c
Author: Álvaro Fernández Rojas <noltari@gmail.com>
Date:   Sat Aug 24 15:05:30 2024 +0200

    generic: 6.6: backport upstream Realtek PHY patch

    - Fix setting of PHY LEDs Mode B bit on RTL8211F.
    - Rename pending Realtek PHY patches.

    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

commit 92ccb72
Author: Álvaro Fernández Rojas <noltari@gmail.com>
Date:   Mon Aug 19 18:30:59 2024 +0200

    generic: 6.6: backport realtek phy patches from 6.11

    - add support for rtl8224 2.5Gbps PHY
    - add support for PHY LEDs on RTL8211F

    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

commit bbe8198
Author: Álvaro Fernández Rojas <noltari@gmail.com>
Date:   Mon Jun 24 19:22:51 2024 +0200

    generic: 6.6: backport upstream RealTek PHY patches

    Replace downstream RealTek PHY patches with backported ones.

    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

commit 9ed955a
Author: coolsnowwolf <coolsnowwolf@gmail.com>
Date:   Fri Aug 23 13:39:24 2024 +0800

    ramips: mt7621: improve Huasifei MT7621 DTU support

commit 0736e2f
Author: coolsnowwolf <coolsnowwolf@gmail.com>
Date:   Sun Aug 25 23:08:33 2024 +0800

    x86: add support for iKOOLCORE R2 Max

commit 68828f1
Author: Florian Eckert <fe@dev.tdt.de>
Date:   Wed Jul 31 08:34:41 2024 +0200

    kernel: usb: remove deprecated option

    The Kconfig option 'CONFIG_USB_XHCI_HCD_DEBUGGING' has been removed with the
    following commit upstream in the Linux kernel.

    https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=b2497509df002e9a09c8550cd0ecd2f77c9640d8

    This Kconfig option is therefore no longer valid for the kernel version
    5.4 and could be removed.

    Signed-off-by: Florian Eckert <fe@dev.tdt.de>

commit 7b3297e
Author: Til Kaiser <mail@tk154.de>
Date:   Sat Aug 3 10:29:25 2024 +0200

    generic: 6.x: add missing DCB symbols

    Disables Data Center Bridging support for some network drivers by
    default to avoid compilation errors when CONFIG_DCB is enabled.

    Signed-off-by: Til Kaiser <mail@tk154.de>
    Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

commit 740b33d
Author: Robert Marko <robert.marko@sartura.hr>
Date:   Tue Jun 27 10:11:40 2023 +0200

    generic: filter out CONFIG_FRAME_WARN

    CONFIG_FRAME_WARN value is set by config/Config-kernel.in based on the
    target type dynamically since commit:
    16a2051 ("kernel: Set CONFIG_FRAME_WARN depending on target").

    However, CONFIG_FRAME_WARN was not set to get filtered out so it ended up
    in multiple target configs during refreshes.
    So, lets filter out CONFIG_FRAME_WARN as its set dynamically to prevent it
    ending up in more target configs.

    Signed-off-by: Robert Marko <robert.marko@sartura.hr>

commit 09375a2
Author: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Date:   Sat Jul 27 12:52:04 2024 +0200

    kernel: rtl8367b: remove rlvid analysis

    Remove the rlvid analysis because for the rtl8367b family chips supported
    by the driver (rtl8367rb and rtl8367r-vb), rlvid is always equal to 1.
    So the code for rlvid equal to 0 is completely unnecessary.

    Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
    Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

commit 3c9bacd
Author: aiamadeus <2789289348@qq.com>
Date:   Mon Aug 19 23:15:16 2024 +0800

    rockchip: backport 6.11 rk3568 gpufreq fix

    Some cost down devices require this fixes.

commit 3e637c9
Author: Robert Marko <robimarko@gmail.com>
Date:   Mon Jul 29 14:40:46 2024 +0200

    generic: 6.6: add Winbond W25N01KV support

    It seems that some Xiaomi AX3000T boards changed to using Winbond W25N01KV
    SPI-NAND which is not supported in OpenWrt nor upstream kernel.

    So, add a pending patch to support it as upstream supports rest of the KV
    revision models.

    Signed-off-by: Robert Marko <robimarko@gmail.com>

commit 2fdd47a
Author: Daniel Pawlik <pawlik.dan@gmail.com>
Date:   Thu Aug 22 21:00:40 2024 +0200

    mt76: Add firmware files into mt7925 package

    The firmware binaries were missing in kmod-mt7925-firmware package.
    There was a typo done for mt7925e and mt7925u in the KernelPackage
    definitions, which caused the system to load the wrong kernel modules.

    Signed-off-by: Daniel Pawlik <pawlik.dan@gmail.com>

commit 4f9d051
Author: aiamadeus <2789289348@qq.com>
Date:   Thu Dec 28 23:19:32 2023 +0800

    package: add driver for aic8800 sdio wifi

commit 6c15bad
Author: aiamadeus <2789289348@qq.com>
Date:   Sun Aug 18 21:30:36 2024 +0800

    rockchip: add some rk3528 devices support

commit be32bce
Author: aiamadeus <2789289348@qq.com>
Date:   Fri Aug 16 23:18:15 2024 +0800

    rockchip: add basic support for RK3528(A)

    RK3528 is a cost down SoC with high CPU performance.
    However, it has poor PCIe performance (same for RK3576).
    Also CPU 0/1 can't get any rest due to rkbin limitation.

    Some code references: https://github.com/warpme/minimyth2

commit 6149067
Author: coolsnowwolf <coolsnowwolf@gmail.com>
Date:   Wed Aug 21 23:25:19 2024 +0800

    armbian-firmware: add bcm sdio fw package

commit d856657
Author: coolsnowwolf <coolsnowwolf@gmail.com>
Date:   Fri Aug 23 22:28:15 2024 +0800

    generic: kernel 6.6: fixes thermal driver

commit 166b4bd
Author: coolsnowwolf <coolsnowwolf@gmail.com>
Date:   Sun Jul 28 23:19:16 2024 +0800

    mediatek: add missing wifi for hf-m7986r1

commit fd25a03
Author: coolsnowwolf <coolsnowwolf@gmail.com>
Date:   Tue Jul 30 23:08:22 2024 +0800

    uboot-rk35xx: add new package for rk3528

commit 12641b1
Author: aiamadeus <2789289348@qq.com>
Date:   Thu Aug 15 23:28:12 2024 +0800

    rockchip: refresh rk3568 devices support

commit 68ec0da
Author: =?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?= <noltari@gmail.com>
Date:   Sat Jun 22 16:04:24 2024 +0200

    package: add kmod-r8126 ethernet driver

    r8126 is an out of tree driver provided by Realtek for RTL8126 devices.

    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
    [Refresh our patch, disable aspm]
    Signed-off-by: AnYun <amadeus@openjmu.xyz>

commit b53ecbb
Author: =?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?= <noltari@gmail.com>
Date:   Sat Jun 22 16:04:24 2024 +0200

    package: add kmod-r8125 ethernet driver

    r8125 is an out of tree driver provided by Realtek for RTL8125 devices.

    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
    [Refresh our patch, disable aspm]
    Signed-off-by: AnYun <amadeus@openjmu.xyz>

commit 0061cb8
Author: =?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?= <noltari@gmail.com>
Date:   Sat Jun 22 16:04:24 2024 +0200

    package: add kmod-r8168 ethernet driver

    r8168 is an out of tree driver provided by Realtek for RTL8168 devices.

    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
    [Refresh our patch]
    Signed-off-by: AnYun <amadeus@openjmu.xyz>

commit 1ba4b04
Author: =?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?= <noltari@gmail.com>
Date:   Fri Aug 16 20:22:56 2024 +0200

    package: add kmod-r8101 ethernet driver

    r8101 is an out of tree driver provided by Realtek for RTL8101 devices.

    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

commit 6da3083
Author: aiamadeus <2789289348@qq.com>
Date:   Tue Apr 23 20:15:12 2024 +0800

    rockchip: add support for Radxa ROCK 3C

commit c35bad3
Author: aiamadeus <2789289348@qq.com>
Date:   Wed Aug 14 23:09:19 2024 +0800

    ipq40xx: use old upgrade scripts for asus ac42u/ac58u

commit a6c9d54
Author: aakkll <94471752+aakkll@users.noreply.github.com>
Date:   Wed Aug 14 18:30:26 2024 +0800

    kernel: bump 6.6 to 6.6.46 and update config (coolsnowwolf#12413)

commit a66cf5f
Author: coolsnowwolf <coolsnowwolf@gmail.com>
Date:   Thu Feb 15 23:15:24 2024 +0800

    rockchip: fixes build for rk3328 and rk3399 devices

commit d3bc57d
Author: coolsnowwolf <coolsnowwolf@gmail.com>
Date:   Wed Feb 14 23:05:40 2024 +0800

    arm-trusted-firmware-rockchip-vendor: rename to rkbin

commit 7936792
Author: coolsnowwolf <coolsnowwolf@gmail.com>
Date:   Tue Feb 13 23:03:16 2024 +0800

    arm-trusted-firmware-rockchip-vendor: bump to latest git HEAD
  • Loading branch information
xayane committed Sep 15, 2024
1 parent 54658aa commit a3aaf11
Show file tree
Hide file tree
Showing 205 changed files with 18,148 additions and 25,160 deletions.
15 changes: 8 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
# 欢迎来到 Lean 的 LEDE 源码仓库

为国产龙芯 LOONGSON SoC loongarch64 / 飞腾 Phytium 腾锐2000 系列架构添加支持
为国产龙芯 LOONGSON SoC loongarch64 / 飞腾 Phytium 腾锐 D2000 系列架构添加支持

I18N: [English](README_EN.md) | [简体中文](README.md) | [日本語](README_JA.md)

## 官方讨论群

如有技术问题需要讨论或者交流,欢迎加入以下群:

1. QQ 讨论群: Op固件技术研究群 ,号码 891659613 ,加群链接:[点击加入](https://jq.qq.com/?_wv=1027&k=XL8SK5aC "Op固件技术研究群")
2. TG 讨论群: OP 编译官方大群 ,加群链接:[点击加入](https://t.me/JhKgAA6Hx1 "OP 编译官方大群")
1. QQ 讨论群:Op 固件技术研究群,号码 891659613,加群链接:[点击加入](https://jq.qq.com/?_wv=1027&k=XL8SK5aC "Op固件技术研究群")
2. TG 讨论群:OP 编译官方大群,加群链接:[点击加入](https://t.me/JhKgAA6Hx1 "OP 编译官方大群")

## 软路由介绍

硬酷R2 - N95/N300迷你四网HomeLab服务器
硬酷 R2 - N95/N300 迷你四网 HomeLab 服务器

[商品介绍页面 - 硬酷科技(支持花呗)](https://item.taobao.com/item.htm?id=721197662185)

Expand Down Expand Up @@ -119,10 +119,10 @@ PS > git clone git@github.com:coolsnowwolf/lede.git <your_local_lede_path>
2. 安装 Homebrew:

```bash
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```

3. 使用 Homebrew 安装工具链、依赖与基础软件包:
3. 使用 Homebrew 安装工具链、依赖与基础软件包

```bash
brew unlink awk
Expand All @@ -143,8 +143,9 @@ PS > git clone git@github.com:coolsnowwolf/lede.git <your_local_lede_path>
echo 'export PATH="/usr/local/opt/gnu-sed/libexec/gnubin:$PATH"' >> ~/.bashrc
echo 'export PATH="/usr/local/opt/make/libexec/gnubin:$PATH"' >> ~/.bashrc
```

- apple 芯片的 mac

```zsh
echo 'export PATH="/opt/homebrew/opt/coreutils/libexec/gnubin:$PATH"' >> ~/.bashrc
echo 'export PATH="/opt/homebrew/opt/findutils/libexec/gnubin:$PATH"' >> ~/.bashrc
Expand Down
4 changes: 2 additions & 2 deletions include/kernel-6.6
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
LINUX_VERSION-6.6 = .46
LINUX_KERNEL_HASH-6.6.46 = 052f932396d9c7d84ceeda91226a8ef797c12188bde41e6c419602d990dd45f2
LINUX_VERSION-6.6 = .50
LINUX_KERNEL_HASH-6.6.50 = c065e36daf28210060c91a37ef3e92ac5814784e634577e04e406297ead2e86e
101 changes: 0 additions & 101 deletions package/boot/arm-trusted-firmware-rockchip-vendor/Makefile

This file was deleted.

68 changes: 0 additions & 68 deletions package/boot/arm-trusted-firmware-rockchip-vendor/pack-firmware.sh

This file was deleted.

31 changes: 27 additions & 4 deletions package/boot/arm-trusted-firmware-rockchip/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,13 @@
#

include $(TOPDIR)/rules.mk

PKG_VERSION:=2.10
PKG_RELEASE:=1

PKG_HASH:=88215a62291b9ba87da8e50b077741103cdc08fb6c9e1ebd34dfaace746d3201
PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL=https://github.com/ARM-software/arm-trusted-firmware
PKG_SOURCE_DATE:=2024-09-09
PKG_SOURCE_VERSION:=0631d68d85881d4b8ffa571f49eb8b767c005f6a
PKG_MIRROR_HASH:=6e8a83c6ee64faab46e1531948180199fa70194bb2ffec4d4a521c2b2d136cf3

PKG_MAINTAINER:=Tobias Maedel <openwrt@tbspace.de>

Expand All @@ -33,9 +35,21 @@ define Trusted-Firmware-A/rk3399
PLAT:=rk3399
endef

define Trusted-Firmware-A/rk3568
BUILD_SUBTARGET:=armv8
PLAT:=rk3568
endef

define Trusted-Firmware-A/rk3588
BUILD_SUBTARGET:=armv8
PLAT:=rk3588
endef

TFA_TARGETS:= \
rk3328 \
rk3399
rk3399 \
rk3568 \
rk3588

ifeq ($(BUILD_VARIANT),rk3399)
M0_GCC_NAME:=gcc-arm
Expand Down Expand Up @@ -64,6 +78,15 @@ ifeq ($(BUILD_VARIANT),rk3399)
M0_CROSS_COMPILE=$(PKG_BUILD_DIR)/$(M0_GCC_NAME)-$(M0_GCC_RELEASE)-$(M0_GCC_VERSION)/bin/arm-none-eabi-
endif

define Build/Compile
+$(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \
CROSS_COMPILE=$(TARGET_CROSS) \
OPENSSL_DIR=$(STAGING_DIR_HOST) \
$(if $(DTC),DTC="$(DTC)") \
PLAT=$(PLAT) \
$(TFA_MAKE_FLAGS)
endef

define Package/trusted-firmware-a/install
$(INSTALL_DIR) $(STAGING_DIR_IMAGE)
$(INSTALL_DATA) $(PKG_BUILD_DIR)/build/$(PLAT)/release/bl31/bl31.elf $(STAGING_DIR_IMAGE)/$(BUILD_VARIANT)_bl31.elf
Expand Down
Loading

0 comments on commit a3aaf11

Please sign in to comment.