Skip to content
成功

変更履歴

概要

  1. Revert "libsepol: update to version 3.3" (commit: ae4069c) (details)
  2. Revert "secilc: update to version 3.3" (commit: 19c5277) (details)
  3. sunxi: add missing CONFIG_VIDEO_SUN4I_CSI Kconfig symbol (commit: 524c687) (details)
  4. bcm53xx: backport patch fixing pinctrl driver (commit: a2f5a83) (details)
  5. sunxi: add yet another missing Kconfig symbol (commit: 3c33ed0) (details)
  6. sunxi: add CONFIG_ARM_CRYPTO Kconfig symbol (commit: 1175e78) (details)
  7. sunxi: deselect CONFIG_VIDEO_SUN6I_CSI by default (commit: f5d071a) (details)
  8. bcm53xx: MR32: replace i2c-gpio with SoC's i2c (commit: 6102f88) (details)
  9. realtek: fix ZyXEL initramfs image generation (commit: daefc64) (details)
  10. realtek: re-enable IPv6 routing (commit: d990f80) (details)
  11. scripts: eva_ramboot.py: remove unused import (commit: 88a2ea4) (details)
  12. dropbear: add config options for agent-forwarding support (commit: 5287def) (details)
  13. ath9k: OF: qca,disable-(2|5)ghz => ieee80211-freq-limit (commit: 4c8dd97) (details)
  14. ipq40xx: detangle ath10k-board-qca4019 from ath10k-firmware-qca4019* (commit: fd717f5) (details)
  15. netifd: fix deletion of ip tunnels (FS#4058) (commit: 4eba313) (details)
  16. 6rd : remove 6rd tunnel delete workaround (commit: c4d2929) (details)
  17. 6in4: remove 6in4 tunnel delete workaround (FS#3690) (commit: 2d2c7c4) (details)
  18. ath10k: backport fix for module load regression with iram-recovery (commit: e6a486f) (details)
  19. kernel: bump 5.10 to 5.10.76 (commit: 02026d0) (details)
  20. tools/meson: update to 0.60.0 (commit: 3bd31cc) (details)
  21. rockchip: move r8152 related patches to generic (commit: cc2a8c2) (details)
  22. uboot-sunxi: add support for FriendlyARM NanoPi R1S H5 (commit: e43eb16) (details)
  23. sunxi: add support for FriendlyARM NanoPi R1S H5 (commit: fde68cb) (details)
  24. sunxi: Nanopi R1S H5: enable LAN LED configuration (commit: 1b18195) (details)
  25. build: move elecom-wrc-gs-factory to image-commands.mk (commit: 1b81497) (details)
  26. firmware-utils: bump to latest git HEAD (commit: b4f2e52) (details)
  27. ramips: add support for TP-Link RE305 v3 (commit: c12ef2f) (details)
  28. ipq806x: provide WiFI mac-addresses from dts (commit: f44e933) (details)
  29. ipq806x: remove transition workarounds for qcom-smem partitions (commit: 6a27e80) (details)
  30. ipq806x: consolidate 11-ath10k-caldata (commit: fbddb38) (details)
  31. ramips: fix LAVA LR-25G001 broken wifi led triggers (commit: e06aaba) (details)
  32. realtek: add support for Panasonic Switch-M24eG PN28240K (commit: c977230) (details)
  33. realtek: delete-node rtl8231-gpio for M24eG (commit: 978497d) (details)
  34. realtek: add i2c-gpio interfaces for M24eG (commit: faa3905) (details)
  35. realtek: enable PCA953x GPIO driver for target (commit: 7e7a65b) (details)
  36. realtek: add PCA9539PW and PCA9555 for M24eG (commit: 7928218) (details)
  37. realtek: enable/re-configure LEDs/Keys for M24eG (commit: f85fedc) (details)
  38. realtek: add PCA9545A for M24eG (commit: 91bd54f) (details)
  39. realtek: add SFP nodes for M24eG (commit: b0d7a27) (details)
  40. realtek: adjust name/label of LEDs for M24eG (commit: 4946922) (details)
  41. realtek: fix node address in vlog_data for M24eG (commit: aa64083) (details)
  42. realtek: enable PCA953x GPIO driver for target (5.10) (commit: 97a5896) (details)
  43. realtek: add dts of M24eG into dts-5.10 directory (commit: 3c4634e) (details)
  44. realtek: add initial RTL8218FB support to rtl83xx-phy driver (commit: 5abaa6f) (details)
  45. realtek: add initial RTL8218FB support to RTL83xx DSA driver (commit: 93a040c) (details)
  46. realtek: update dts of M24eG for RTL8218FB (commit: 97d474b) (details)
  47. realtek: add initial RTL8218FB support to rtl83xx-phy driver (5.10) (commit: 7b348a8) (details)
  48. realtek: add initial RTL8218FB support to RTL83xx DSA driver (5.10) (commit: 1ac4215) (details)
  49. realtek: update dts of M24eG for RTL8218FB (5.10) (commit: a70dda8) (details)
  50. realtek: set phydev->port in rtl8218fb_set_port (5.4/5.10) (commit: b6cf1fa) (details)
  51. realtek: add rtl8218fb_read_status to rtl83xx-phy driver for RTL8218FB (commit: b60e392) (details)
コミット ae4069c577fc6d9a99d8b503f9a865418ee4c776 by daniel
Revert "libsepol: update to version 3.3"

This reverts commit de8a800ca9bda1171bfe17ee7653532465a8b596.
Host build uses host includes instead of staging/hostpkg.
This breaks the build in case of selinux host libs being older than
version 3.3. Revert for now until better fix is found.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: ae4069c)
The file was modified package/libs/libsepol/Makefile (diff)
コミット 19c52772069441d051f64a685d928dd81c3b69ce by daniel
Revert "secilc: update to version 3.3"

This reverts commit 2da891e7357c83c54a30075fcddbb63eeca0af99.
secilc 3.3 requires libsepol to be version 3.3 as well and doesn't
build otherwise. Revert for now.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 19c5277)
The file was modified package/utils/secilc/Makefile (diff)
コミット 524c687e05fa5e30899b018a406e439c62565ae4 by daniel
sunxi: add missing CONFIG_VIDEO_SUN4I_CSI Kconfig symbol

Simply disable this for now, if anyone wants to use CSI feel free to
package it as a kernel module package.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 524c687)
The file was modified target/linux/sunxi/config-5.10 (diff)
コミット a2f5a83af8553a571bea2943f3ec6bc6c5e848bc by rafal
bcm53xx: backport patch fixing pinctrl driver

This switches pinctrl driver to use the old & good DT binding. There is
no more need to adjust upstream DTS file.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: a2f5a83)
The file was addedtarget/linux/bcm53xx/patches-5.10/081-v5.15-Revert-pinctrl-bcm-ns-support-updated-DT-binding-as-.patch
The file was removedtarget/linux/bcm53xx/patches-5.10/302-ARM-dts-BCM5301X-Update-Northstar-pinctrl-binding.patch
コミット 3c33ed02c236d3b8da3c77c965fa6c92c823b94f by daniel
sunxi: add yet another missing Kconfig symbol

Set CONFIG_CRYPTO_CRCT10DIF_ARM_CE=y for sunxi targets.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 3c33ed0)
The file was modified target/linux/sunxi/config-5.10 (diff)
コミット 1175e786f89a5fdb9f493d2f069d399f2db0bc58 by daniel
sunxi: add CONFIG_ARM_CRYPTO Kconfig symbol

And another missing symbol...

Reported-by: Chen Minqiang <ptpt52@gmail.com>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 1175e78)
The file was modified target/linux/sunxi/config-5.10 (diff)
コミット f5d071a508b3e3d218b8ed6f6f5a999384bb7f6d by daniel
sunxi: deselect CONFIG_VIDEO_SUN6I_CSI by default

Deselect CONFIG_VIDEO_SUN6I_CSI Kconfig symbol for now. If anyone wants
to use CSI (camera interface) they should package the kernel module.
After this change, sunxi targets build again.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: f5d071a)
The file was modified target/linux/sunxi/config-5.10 (diff)
コミット 6102f883ce7f32988d22b7fc5b79356e3d06c1dc by chunkeey
bcm53xx: MR32: replace i2c-gpio with SoC's i2c

During review of the MR32, Florian Fainelli pointed out that the
SoC has a real I2C-controller. Furthermore, the connected pins
(SDA and SCL) would line up perfectly for use. This patch swaps
out the the bitbanged i2c-gpio with the real deal.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 6102f88)
The file was addedtarget/linux/bcm53xx/patches-5.10/332-Meraki-MR32-use-hw-i2c.patch
The file was modified target/linux/bcm53xx/image/Makefile (diff)
The file was addedtarget/linux/bcm53xx/patches-5.10/040-v5.16-ARM-dts-BCM5301X-Fix-I2C-controller-interrupt.patch
コミット daefc646e6d4f1f730c5957b5954b88abe7c00f3 by chunkeey
realtek: fix ZyXEL initramfs image generation

The current rule produces empty trailers, causing the OEM firmware
update application to reject our images.

The double expansion of a makefile variable does not work inside
shell code.  The second round is interpreted as a shell expansion,
attempting to run the command ZYXEL_VERS instead of expanding the
$(ZYXEL_VERS) makefile variable.

Fix by removing one level of variable indirection.

Fixes: c6c8d597e183 ("realtek: Add generic zyxel_gs1900 image definition")
Tested-by: Sander Vanheule <sander@svanheule.net>
Signed-off-by: Bjørn Mork <bjorn@mork.no>
(commit: daefc64)
The file was modified target/linux/realtek/image/Makefile (diff)
コミット d990f805c0caa38ec06ad51b025b6d7b6015c232 by chunkeey
realtek: re-enable IPv6 routing

Commit 03e1d93e0779 ("realtek: add driver support for routing
offload") added routing offload for IPv4, but broke IPv6 routing
completely.  The routing table is empty and cannot be updated:

root@gs1900-10hp:~# ip -6 route
root@gs1900-10hp:~# ip -6 route add unreachable default
RTNETLINK answers: Invalid argument

As a side effect, this breaks opkg on IPv4 only systems too,
since uclient-fetch fails when there are no IPv6 routes:

root@gs1900-10hp:~# uclient-fetch http://192.168.99.1
Downloading 'http://192.168.99.1'
Failed to send request: Operation not permitted

Fix by returning NOTIFY_DONE when offloading is unsupported, falling
back to default behaviour.

Fixes: 03e1d93e0779 ("realtek: add driver support for routing offload")
Signed-off-by: Bjørn Mork <bjorn@mork.no>
(commit: d990f80)
The file was modified target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/common.c (diff)
コミット 88a2ea41da6b67d1575b958ed8f97bfd9b7d4cbb by chunkeey
scripts: eva_ramboot.py: remove unused import

concludes:
commit e7bc8984d9ca ("scripts: make eva_ramboot.py offset configurable")

Signed-off-by: Jan-Niklas Burfeind <git@aiyionpri.me>
(commit: 88a2ea4)
The file was modified scripts/flashing/eva_ramboot.py (diff)
コミット 5287defa1fa47a037ba29b653c4599ee145a7e03 by chunkeey
dropbear: add config options for agent-forwarding support

* SSH agent forwarding might cause security issues, locally and on the jump
  machine (https://defn.io/2019/04/12/ssh-forwarding/). So allow to
  completely disabling it.
* separate options for client and server
* keep it enabled by default

Signed-off-by: Sven Roederer <devel-sven@geroedel.de>
(commit: 5287def)
The file was modified package/network/services/dropbear/Makefile (diff)
The file was modified package/network/services/dropbear/Config.in (diff)
コミット 4c8dd973ef8e76f9fc622f0baab981769c89b601 by chunkeey
ath9k: OF: qca,disable-(2|5)ghz => ieee80211-freq-limit

OpenWrt maintains two special out-of-tree DT properties:
"qca,disable-5ghz" and "qca,disable-2ghz". These are implemented
in a mac80211 ath9k patch "550-ath9k-disable-bands-via-dt.patch".

With the things being what they are, now might be a good
point to switch the devices to the generic and upstream
"ieee80211-freq-limit" property. This property is much
broader and works differently. Instead of disabling the
drivers logic which would add the affected band and
channels. It now disables all channels which are not
within the specified frequency range.

Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Tested-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> # HH5A
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 4c8dd97)
The file was modified target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_bt_homehub-v5a.dts (diff)
The file was modified package/kernel/mac80211/patches/ath9k/552-ath9k-ahb_of.patch (diff)
The file was modified target/linux/ath79/dts/ar9342_ubnt_wa.dtsi (diff)
The file was modified target/linux/ath79/dts/ar9344_pcs_cap324.dts (diff)
The file was modified target/linux/ath79/dts/ar9344_engenius_exx600.dtsi (diff)
The file was modified target/linux/ath79/dts/ar9344_atheros_db120.dts (diff)
The file was addedpackage/kernel/mac80211/patches/ath9k/040-ath9k-support-DT-ieee80211-freq-limit-property-to-li.patch
The file was modified target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_tplink_tdw89x0.dtsi (diff)
The file was removedpackage/kernel/mac80211/patches/ath9k/550-ath9k-disable-bands-via-dt.patch
コミット fd717f54beaaa791123cd146af4e790cc19a05c6 by chunkeey
ipq40xx: detangle ath10k-board-qca4019 from ath10k-firmware-qca4019*

Back in the day, the board-2.bin came with ath10k-firmware-qca4019.
This changed with
commit c3b2efaf24b5 ("linux-firmware: ath10k: add board firmware packages")
which placed the board-2.bin into a separate package: ath10k-board-qca4019.
This was great, because it addressed one of the caveat of the original
ipq-wifi package:
commit fa03d441e96e ("firmware: add custom IPQ wifi board definitions")

|  2. updating ath10k-firmware-qca4019 will also replace
|      the board-2.bin. For this cases the user needs to
|      manually reinstall the wifi-board package once the
|      ath10k-firmware-qca4019 is updated.

This could be extended further so that ipq-wifi packages
no longer use "install-override" and the various QCA4019
variants list the ath10k-board-qca4019 as a CONFLICT
package.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: fd717f5)
The file was modified target/linux/ipq40xx/Makefile (diff)
The file was modified package/firmware/linux-firmware/qca_ath10k.mk (diff)
The file was modified package/firmware/ath10k-ct-firmware/Makefile (diff)
コミット 4eba313065f372ef0edf4abdbe00538fdbe7538f by dedeckeh
netifd: fix deletion of ip tunnels (FS#4058)

8f82742 system-linux: fix deletion of ip tunnels (FS#4058)

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: 4eba313)
The file was modified package/network/config/netifd/Makefile (diff)
コミット c4d292969fb0ebf0dbbadca3e479dae8b33eda71 by dedeckeh
6rd : remove 6rd tunnel delete workaround

Remove 6rd tunnel delete workaround in as the real issue
is now solved in netifd
(https://git.openwrt.org/?p=project/netifd.git;a=commit;h=8f82742ca4f47f459284f3a07323d04da72ea5f6)

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: c4d2929)
The file was modified package/network/ipv6/6rd/Makefile (diff)
The file was modified package/network/ipv6/6rd/files/6rd.sh (diff)
コミット 2d2c7c4250016a34f67b3e62c25f5fcc1a2f07e2 by dedeckeh
6in4: remove 6in4 tunnel delete workaround (FS#3690)

Remove 6in4 tunnel delete workaround as the real issue is
now solved in netifd
(https://git.openwrt.org/?p=project/netifd.git;a=commit;h=8f82742ca4f47f459284f3a07323d04da72ea5f6)

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: 2d2c7c4)
The file was modified package/network/ipv6/6in4/Makefile (diff)
The file was modified package/network/ipv6/6in4/files/6in4.sh (diff)
コミット e6a486fe79174bb256db489363304ce236d012bb by hauke
ath10k: backport fix for module load regression with iram-recovery

Backport upstream fix for module load regression caused by IRAM recovery.
Without this patch devices using mainline ath10k driver could lost wireless
function because ath10k module failed to load.

Signed-off-by: Zhijun You <hujy652@gmail.com>
(commit: e6a486f)
The file was addedpackage/kernel/mac80211/patches/ath10k/081-ath10k-fix-module-load-regression-with-iram-recovery-feature.patch
The file was modified package/kernel/mac80211/patches/ath10k/984-ath10k-Try-to-get-mac-address-from-dts.patch (diff)
The file was modified package/kernel/mac80211/patches/ath10k/974-ath10k_add-LED-and-GPIO-controlling-support-for-various-chipsets.patch (diff)
The file was modified package/kernel/mac80211/patches/ath10k/921-ath10k_init_devices_synchronously.patch (diff)
コミット 02026d0a6f2e4b939178219a703158cd7b9d658a by hauke
kernel: bump 5.10 to 5.10.76

Deleted (upstreamed):
bcm27xx/patches-5.10/950-0145-xhci-add-quirk-for-host-controllers-that-don-t-updat.patch [1]

Manually rebased:
bcm27xx/patches-5.10/950-0355-xhci-quirks-add-link-TRB-quirk-for-VL805.patch
bcm53xx/patches-5.10/180-usb-xhci-add-support-for-performing-fake-doorbell.patch

Note: although automatically rebaseable, the last patch has been edited to avoid
conflicting bit definitions.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.10.y&id=b6f32897af190d4716412e156ee0abcc16e4f1e5

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 02026d0)
The file was modified target/linux/realtek/patches-5.10/705-add-rtl-phy.patch (diff)
The file was modified target/linux/apm821xx/patches-5.10/802-usb-xhci-force-msi-renesas-xhci.patch (diff)
The file was modified target/linux/generic/hack-5.10/220-arm-gc_sections.patch (diff)
The file was modified target/linux/generic/backport-5.10/781-v5.12-net-dsa-mt7530-MT7530-optional-GPIO-support.patch (diff)
The file was modified include/kernel-version.mk (diff)
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0145-xhci-add-quirk-for-host-controllers-that-don-t-updat.patch
The file was modified target/linux/generic/pending-5.10/764-net-bridge-switchdev-Send-FDB-notifications-for-host.patch (diff)
The file was modified target/linux/ramips/patches-5.10/721-NET-no-auto-carrier-off-support.patch (diff)
The file was modified target/linux/ath79/patches-5.10/425-at803x-allow-sgmii-aneg-override.patch (diff)
The file was modified target/linux/generic/backport-5.10/610-v5.13-24-selftests-netfilter-flowtable-bridge-and-vlan-suppor.patch (diff)
The file was modified target/linux/oxnas/patches-5.10/996-generic-Mangle-bootloader-s-kernel-arguments.patch (diff)
The file was modified target/linux/bcm27xx/patches-5.10/950-0355-xhci-quirks-add-link-TRB-quirk-for-VL805.patch (diff)
The file was modified target/linux/generic/backport-5.10/781-v5.13-net-dsa-mt7530-Add-support-for-EEE-features.patch (diff)
The file was modified target/linux/realtek/patches-5.10/705-include-linux-phy-increase-phy-address-number-for-rtl839x.patch (diff)
The file was modified target/linux/ramips/patches-5.10/710-at803x.patch (diff)
The file was modified target/linux/ipq806x/patches-5.10/0060-HACK-arch-arm-force-ZRELADDR-on-arch-qcom.patch (diff)
The file was modified target/linux/mediatek/patches-5.10/500-gsw-rtl8367s-mt7622-support.patch (diff)
The file was modified target/linux/ramips/patches-5.10/720-Revert-net-phy-simplify-phy_link_change-arguments.patch (diff)
The file was modified target/linux/generic/backport-5.10/610-v5.13-14-net-bridge-resolve-forwarding-path-for-VLAN-tag-acti.patch (diff)
The file was modified target/linux/ipq806x/patches-5.10/0067-generic-Mangle-bootloader-s-kernel-arguments.patch (diff)
The file was modified target/linux/realtek/patches-5.10/703-include-linux-add-phy-ops-for-rtl838x.patch (diff)
The file was modified target/linux/bcm53xx/patches-5.10/180-usb-xhci-add-support-for-performing-fake-doorbell.patch (diff)
The file was modified target/linux/ipq806x/patches-5.10/900-arm-add-cmdline-override.patch (diff)
The file was modified target/linux/mvebu/patches-5.10/300-mvebu-Mangle-bootloader-s-kernel-arguments.patch (diff)
The file was modified target/linux/realtek/patches-5.10/704-include-linux-add-phy-hsgmii-mode.patch (diff)
The file was modified target/linux/generic/backport-5.10/782-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch (diff)
コミット 3bd31cc4d2ff02c2d3c3db80ade7badab08f3e93 by hauke
tools/meson: update to 0.60.0

Add cmake support to meson. Otherwise only pkgconfig can be used.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: 3bd31cc)
The file was modified tools/meson/files/openwrt-native.txt.in (diff)
The file was modified tools/meson/files/openwrt-cross.txt.in (diff)
The file was modified include/meson.mk (diff)
The file was modified tools/meson/Makefile (diff)
コミット cc2a8c25459f437e82b58b1bb94afd811cbb131f by hauke
rockchip: move r8152 related patches to generic

These patches can be used on other platforms, so
move it to generic.

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
(commit: cc2a8c2)
The file was removedtarget/linux/rockchip/patches-5.4/003-dt-bindings-net-add-RTL8152-binding-documentation.patch
The file was removedtarget/linux/rockchip/patches-5.10/003-dt-bindings-net-add-RTL8152-binding-documentation.patch
The file was removedtarget/linux/rockchip/patches-5.10/002-net-usb-r8152-add-LED-configuration-from-OF.patch
The file was addedtarget/linux/generic/hack-5.4/761-dt-bindings-net-add-RTL8152-binding-documentation.patch
The file was addedtarget/linux/generic/hack-5.10/761-dt-bindings-net-add-RTL8152-binding-documentation.patch
The file was addedtarget/linux/generic/hack-5.10/760-net-usb-r8152-add-LED-configuration-from-OF.patch
The file was addedtarget/linux/generic/hack-5.4/760-net-usb-r8152-add-LED-configuration-from-OF.patch
The file was removedtarget/linux/rockchip/patches-5.4/002-net-usb-r8152-add-LED-configuration-from-OF.patch
コミット e43eb16efe97a597a2ebaa9f549d1daec2c8c2ab by hauke
uboot-sunxi: add support for FriendlyARM NanoPi R1S H5

Merged in https://github.com/u-boot/u-boot/commit/e7510d2,
adjust back to the current 2020.04 version.

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
(commit: e43eb16)
The file was addedpackage/boot/uboot-sunxi/patches/253-sunxi-h5-add-support-for-nanopi-r1s-h5.patch
The file was modified package/boot/uboot-sunxi/Makefile (diff)
コミット fde68cb80941a60be93ece75e808b5b407d11cc8 by hauke
sunxi: add support for FriendlyARM NanoPi R1S H5

Specification:
  CPU: Allwinner H5, Quad-core Cortex-A53
  DDR3 RAM: 512MB
  Network: 10/100/1000M Ethernet x 2
  USB Host: Type-A x 1
  MicroSD Slot x 1
  MicroUSB: for power input
  Debug Serial Port: 3Pin pin-header
  LED: WAN, LAN, SYS
  KEY: Reset
  Power Supply: DC 5V/2A

Installation:
  Write the image to SD Card with dd.

Note:
  1. OpenWrt currently does not support LED_FUNCTION, change back to the
     previous practice (Consistent with NanoPi R1).
  2. Since the upstream commit https://github.com/torvalds/linux/bbc4d71
     ("net: phy: realtek: fix rtl8211e rx/tx delay config"), we need to
     change the phy-mode from rgmii to rgmii-id.
     So set phy-mode for 5.4 and 5.10 respectively.

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
(commit: fde68cb)
The file was addedtarget/linux/sunxi/patches-5.10/101-sunxi-h5-add-support-for-nanopi-r1s-h5.patch
The file was addedtarget/linux/sunxi/patches-5.4/101-sunxi-h5-add-support-for-nanopi-r1s-h5.patch
The file was addedtarget/linux/sunxi/patches-5.10/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch
The file was addedtarget/linux/sunxi/patches-5.4/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch
The file was modified target/linux/sunxi/base-files/etc/board.d/01_leds (diff)
The file was modified target/linux/sunxi/cortexa53/config-5.10 (diff)
The file was modified target/linux/sunxi/base-files/etc/board.d/02_network (diff)
The file was modified target/linux/sunxi/image/cortexa53.mk (diff)
The file was modified target/linux/sunxi/cortexa53/config-5.4 (diff)
コミット 1b18195f59b09844ab8fdfd669bc506c25df111b by hauke
sunxi: Nanopi R1S H5: enable LAN LED configuration

This enables the LEDs on the LAN interfaces.

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
(commit: 1b18195)
The file was addedtarget/linux/sunxi/patches-5.10/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch
The file was addedtarget/linux/sunxi/patches-5.4/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch
コミット 1b814974e12ede0ade19302332d49336ae208f08 by freifunk
build: move elecom-wrc-gs-factory to image-commands.mk

ELECOM WRC-X3200GST3 uses the same header/footer as WRC-GS/GST devices
in ramips/mt7621 subtarget, so move "Build/elecom-wrc-gs-factory" to
image-commands.mk to use from mediatek/mt7622 subtarget.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
(commit: 1b81497)
The file was modified target/linux/ramips/image/mt7621.mk (diff)
The file was modified include/image-commands.mk (diff)
コミット b4f2e523094afc099e36111b7d942c5f39a500b5 by freifunk
firmware-utils: bump to latest git HEAD

7073760 ramips: add support for TP-Link RE305 v3
86739f2 Add more missing include for byte swap operations

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
(commit: b4f2e52)
The file was modified tools/firmware-utils/Makefile (diff)
コミット c12ef2f76098923fc08ef9d7aa3d080b6e72dfb1 by freifunk
ramips: add support for TP-Link RE305 v3

Specs (same as in v1):
- MT7628AN (575 MHz)
- 64MB RAM
- 8MB of flash (SPI NOR)
- 1x 10/100Mbps Ethernet (MT7628AN built-in switch with vlan)
- 1x 2.4GHz wifi (MT7628AN)
- 1x 5Ghz wifi (MT7612E)
- 4x LEDs (5 GPIO-controlled)
- 1x reset button
- 1x WPS button

The only and important difference between v1 & v3 is in flash memory
layout, so pls don't interchange these 2 builds!

Installation through web-ui (on OEM factory firmware):
1. Visit http://tplinkrepeater.net or the configured IP address of
   your RE305 v3 (default 192.168.0.254).
2. Log in with the password you've set during initial setup of the
   RE305 (there is no default password).
3. Go to Settings -> System Tools -> Firmware upgrade
4. Click Browse and select the OpenWRT image with factory.bin suffix
   (not sysupgrade.bin)
5. A window with a progress bar will appear. Wait until it completes.
6. The RE305 will reboot into OpenWRT and serve DHCP requests on the
   ethernet port.
7. Connect an RJ45 cable from the RE305 to your computer and access
   LuCI at http://192.168.1.1/ to configure (or use ssh).

Disassembly:
Just unscrew 4 screws in the corners & take off the back cover.
Serial is exposed to the right side of the main board (in the middle)
and marked with TX/RX/3V3/GND, but the holes are filled with solder.

Installation through serial:
1. connect trough serial (1n8, baudrate=57600)
2. setup the TFTP server and connect it via ethernet
   (ipaddr=192.168.0.254 of device, serverip=192.168.0.184 - your pc)
3. boot from a initramfs image first (choose 1 in the bootloader
   options)
4. test it a bit with that, then proceed to run sysupgrade build

MAC addresses as verified by OEM firmware:

  use  OpenWrt  address  reference
  LAN  eth0     *:d2     label
  2g   wlan0    *:d1     label - 1
  5g   wlan1    *:d0     label - 2

  The label MAC address can be found in config 0x2008.

Signed-off-by: Michal Kozuch <servitkar@gmail.com>
[redistribute WLAN node properties between DTS/DTSI, remove
compatible on DTSI, fix indent/wrapping, split out firmware-utils
change]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
(commit: c12ef2f)
The file was addedtarget/linux/ramips/dts/mt7628an_tplink_re305.dtsi
The file was modified target/linux/ramips/dts/mt7628an_tplink_re305-v1.dts (diff)
The file was modified target/linux/ramips/mt76x8/base-files/etc/board.d/02_network (diff)
The file was addedtarget/linux/ramips/dts/mt7628an_tplink_re305-v3.dts
The file was modified target/linux/ramips/image/mt76x8.mk (diff)
コミット f44e933458b13ab99c76dac840908104814442c8 by freifunk
ipq806x: provide WiFI mac-addresses from dts

Use nvmem framework for supported mac-address stored
in nvmem cells and drop mac patch function for hotplug
script for supported devices.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
[rebase, move to correct node for d7800, include xr500]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
(commit: f44e933)
The file was modified target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-wxr-2533dhp.dts (diff)
The file was modified target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-wg2600hp.dts (diff)
The file was modified target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8062-wg2600hp3.dts (diff)
The file was modified target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modified target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-d7800.dts (diff)
The file was modified target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-r7500v2.dts (diff)
The file was modified target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-vr2600v.dts (diff)
The file was modified target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-ad7200-c2600.dtsi (diff)
コミット 6a27e8036e63f2477333c324ae41f038e9ac6297 by freifunk
ipq806x: remove transition workarounds for qcom-smem partitions

The out-of-tree qcom-smem patches traditionally displayed mtd partition names
in upper case, starting with the new mainline qcom-smem support in kernel v5.10,
it switched to normalizing the partition names to lower case.

While both 5.4 and 5.10 were supported in the target, we carried a workaround
to support both of them. Since the target has dropped 5.4 recently, those
can be removed now.

Ref:

2db9dded0a1a ("ipq806x: nbg6817: case-insensitive qcom-smem partitions")
435dc2e77e3b ("ipq806x: ecw5410: case-insensitive qcom-smem partitions")
f70e11cd974e ("ipq806x: g10: case-insensitive qcom-smem partitions")

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
(commit: 6a27e80)
The file was modified target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modified target/linux/ipq806x/base-files/etc/board.d/02_network (diff)
The file was modified target/linux/ipq806x/base-files/lib/upgrade/asrock.sh (diff)
The file was modified target/linux/ipq806x/base-files/lib/upgrade/zyxel.sh (diff)
コミット fbddb384422c3c9583b3112dad6387d0e87dea74 by freifunk
ipq806x: consolidate 11-ath10k-caldata

After the ath10k_patch_mac lines have been removed, a lot of blocks
can be consolidated.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
(commit: fbddb38)
The file was modified target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
コミット e06aaba4e3bef4ebd3e2b153dbc5e04dd5ba92e1 by freifunk
ramips: fix LAVA LR-25G001 broken wifi led triggers

LED labels for this device are different in 01_leds file and in device
DTS. Switch to DT triggers, which works on Telewell TW-4 (LTE) clone
device.

This has not been tested on the LR-25G001 itself, just on the clone
mentioned above.

Fixes: 20b09a2125f5 ("ramips: add support for Lava LR-25G001")

Signed-off-by: Jani Partanen <rtfm@iki.fi>
[rephrase commit title/message]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
(commit: e06aaba)
The file was modified target/linux/ramips/dts/mt7620a_lava_lr-25g001.dts (diff)
The file was modified target/linux/ramips/mt7620/base-files/etc/board.d/01_leds (diff)
コミット c9772300a2b5a0ba2ca974c7a9d8c0077ad79b9e by musashino.open
realtek: add support for Panasonic Switch-M24eG PN28240K
(commit: c977230)
The file was addedtarget/linux/realtek/dts-5.4/rtl8382_panasonic_m24eg-pn28240k.dts
The file was modified target/linux/realtek/image/Makefile (diff)
コミット 978497df01cb1dcbb95236fcbc946f7476f0dbfe by musashino.open
realtek: delete-node rtl8231-gpio for M24eG
(commit: 978497d)
The file was modified target/linux/realtek/dts-5.4/rtl8382_panasonic_m24eg-pn28240k.dts (diff)
コミット faa3905d6974290cc5348a444be5750fb6bbc6e1 by musashino.open
realtek: add i2c-gpio interfaces for M24eG
(commit: faa3905)
The file was modified target/linux/realtek/dts-5.4/rtl8382_panasonic_m24eg-pn28240k.dts (diff)
コミット 7e7a65b31afc5daa20bbf1e1f75e4370cf1e521e by musashino.open
realtek: enable PCA953x GPIO driver for target
(commit: 7e7a65b)
The file was modified target/linux/realtek/config-5.4 (diff)
コミット 792821863c4311803c690d26c35e40d38b2388ab by musashino.open
realtek: add PCA9539PW and PCA9555 for M24eG
(commit: 7928218)
The file was modified target/linux/realtek/dts-5.4/rtl8382_panasonic_m24eg-pn28240k.dts (diff)
コミット f85fedc894bf6628bc6387af0ca04b1525fc3ce7 by musashino.open
realtek: enable/re-configure LEDs/Keys for M24eG
(commit: f85fedc)
The file was modified target/linux/realtek/dts-5.4/rtl8382_panasonic_m24eg-pn28240k.dts (diff)
コミット 91bd54f4b3090ce919821bf647ce5c19685d5728 by musashino.open
realtek: add PCA9545A for M24eG
(commit: 91bd54f)
The file was modified target/linux/realtek/dts-5.4/rtl8382_panasonic_m24eg-pn28240k.dts (diff)
The file was modified target/linux/realtek/image/Makefile (diff)
コミット b0d7a273af4db929726d744955a081b30721a520 by musashino.open
realtek: add SFP nodes for M24eG
(commit: b0d7a27)
The file was modified target/linux/realtek/dts-5.4/rtl8382_panasonic_m24eg-pn28240k.dts (diff)
コミット 494692278c8cbe80846516481e839e4b4e4a43b2 by musashino.open
realtek: adjust name/label of LEDs for M24eG
(commit: 4946922)
The file was modified target/linux/realtek/dts-5.4/rtl8382_panasonic_m24eg-pn28240k.dts (diff)
コミット aa64083fb246a1a3384858d83fcaaa3bb90baedc by musashino.open
realtek: fix node address in vlog_data for M24eG
(commit: aa64083)
The file was modified target/linux/realtek/dts-5.4/rtl8382_panasonic_m24eg-pn28240k.dts (diff)
コミット 97a589664e81245d6f04399ee859e687e0a217dd by musashino.open
realtek: enable PCA953x GPIO driver for target (5.10)
(commit: 97a5896)
The file was modified target/linux/realtek/config-5.10 (diff)
コミット 3c4634e287908f5e0cff2acfa20d282110af4f93 by musashino.open
realtek: add dts of M24eG into dts-5.10 directory
(commit: 3c4634e)
The file was addedtarget/linux/realtek/dts-5.10/rtl8382_panasonic_m24eg-pn28240k.dts
コミット 5abaa6f9c96dc317fee4f58b3b2b0d978baf7631 by musashino.open
realtek: add initial RTL8218FB support to rtl83xx-phy driver

Currently, auto-selection of TP/Fiber doesn't work.

This changes based on src/hal/phy/phy_rtl8218b_patch.c in GPL tar
of DGS-1210-16.
(commit: 5abaa6f)
The file was modified target/linux/realtek/files-5.4/drivers/net/phy/rtl83xx-phy.c (diff)
The file was addedtarget/linux/realtek/files/firmware/rtl838x_phy/rtl838x_8218fb.fw
The file was modified target/linux/realtek/config-5.4 (diff)
The file was modified target/linux/realtek/files-5.4/drivers/net/phy/rtl83xx-phy.h (diff)
コミット 93a040c92ddb5b3dcaa155797ee584f6232716d1 by musashino.open
realtek: add initial RTL8218FB support to RTL83xx DSA driver
(commit: 93a040c)
The file was modified target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/dsa.c (diff)
The file was modified target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/rtl838x.h (diff)
The file was modified target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/common.c (diff)
コミット 97d474bb88f60c45b9daf94ee95a53a6f7b395ac by musashino.open
realtek: update dts of M24eG for RTL8218FB
(commit: 97d474b)
The file was modified target/linux/realtek/dts-5.4/rtl8382_panasonic_m24eg-pn28240k.dts (diff)
コミット 7b348a8949f9364bec65ada4948fca6b8bb61176 by musashino.open
realtek: add initial RTL8218FB support to rtl83xx-phy driver (5.10)
(commit: 7b348a8)
The file was modified target/linux/realtek/config-5.10 (diff)
The file was modified target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.h (diff)
The file was modified target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c (diff)
コミット 1ac4215266d28943e72b6de8054af11e3a58f7e6 by musashino.open
realtek: add initial RTL8218FB support to RTL83xx DSA driver (5.10)
(commit: 1ac4215)
The file was modified target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c (diff)
The file was modified target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h (diff)
The file was modified target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/common.c (diff)
コミット a70dda87579fab86e4df3131100517748721f88f by musashino.open
realtek: update dts of M24eG for RTL8218FB (5.10)
(commit: a70dda8)
The file was modified target/linux/realtek/dts-5.10/rtl8382_panasonic_m24eg-pn28240k.dts (diff)
コミット b6cf1faae0082f8806c96fc2153f770b513ee017 by musashino.open
realtek: set phydev->port in rtl8218fb_set_port (5.4/5.10)
(commit: b6cf1fa)
The file was modified target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c (diff)
The file was modified target/linux/realtek/files-5.4/drivers/net/phy/rtl83xx-phy.c (diff)
コミット b60e392e582c25d0d115f9da30ea1b9383df88f3 by musashino.open
realtek: add rtl8218fb_read_status to rtl83xx-phy driver for RTL8218FB
(commit: b60e392)
The file was modified target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c (diff)