Skip to content
成功

変更履歴

概要

  1. mac80211: set basic-rate for mesh interfaces (commit: 3ec7f3a) (details)
  2. ipq40xx: dts: add ethernet0 alias for all devices (commit: d09dd75) (details)
  3. uboot-envtools: ipq60xx: remove number of blocks (commit: 285bdd2) (details)
  4. realtek: rtl838x: Refresh kernel config (commit: a6edcb4) (details)
  5. realtek: rtl839x: Refresh kernel config (commit: d3b62ba) (details)
  6. realtek: rtl930x: Refresh kernel config (commit: e1777c9) (details)
  7. realtek: rtl931x: Refresh kernel config (commit: c2240a7) (details)
  8. realtek: Add driver for auxiliary MDIO busses (commit: ae833c0) (details)
  9. realtek: rtl838x: Instantiate auxiliary MDIO bus (commit: 92ae8cb) (details)
  10. realtek: Add pinctrl support for RTL8231 (commit: 6ef6014) (details)
  11. realtek: rtl838x: Switch GS1900 rtl8231 driver (commit: 5141e2d) (details)
  12. wifi-scripts: allow per-IF mesh basic rate selection (commit: 3deeb78) (details)
  13. ath79: remove dr_mode and vbus-supply (commit: 4abd819) (details)
  14. generic: move gpio-regmap request/free ops patch from realtek (commit: f5b1d34) (details)
コミット 3ec7f3a512a27f8ca6402954ad2a997176103b4b by mail
mac80211: set basic-rate for mesh interfaces

Basic rates were not set for mesh-interfaces, resulting in the undesired
behavior where 11s frames might be sent with a rate which was not
configured.

Depending on the driver, the basic rate might also be used to determine
the beacon rate configured to the chip. One such example are MediaTek
MT7915 platforms.

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 3ec7f3a)
The file was modifiedpackage/network/config/wifi-scripts/files/lib/netifd/wireless/mac80211.sh (diff)
The file was modifiedpackage/network/config/wifi-scripts/files/usr/share/hostap/wdev.uc (diff)
コミット d09dd75fbd1314ec5f3571511195da4012d7a51a by robimarko
ipq40xx: dts: add ethernet0 alias for all devices

Updating the driver patches for ipq40xx (correctly) removed the
ethernet0 alias from qcom-ipq4019.dtsi; however, on some devices this
alias is needed for the bootloader to set MAC addresses in the FDT.

As it is unknown which devices actually need the alias, simply add it to
all devices trees for now that enable the &gmac now to avoid regressions
from previous OpenWrt releases. The additional alias should not cause any
issues even when it is not needed.

A TODO comment is added to the same Device Trees to document that the
alias may not be needed (hopefully preventing it from being copied
unnecessarily to newly added devices in the future). The following
devices are known to need the alias for correct MAC address assignment,
so no TODO comment is added:

- FRITZ!Box 4040
- FRITZ!Box 7530

Fixes: cd9c7211241e ("ipq40xx: 6.1: use latest DSA and ethernet patches")
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
Link: https://github.com/openwrt/openwrt/pull/17442
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: d09dd75)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-wifi.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-r619ac.dtsi (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-fritzrepeater-1200.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-mf289f.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-gl-ap1300.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-ncp-hg100-cellular.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-fritzbox-4040.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-hap-ac3.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-lhgg-60ad.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4029-aruba-glenmorangie.dtsi (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-mf282plus.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-rutx50.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-a42.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-dap-2610.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-nbg6617.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-hap-ac3-lte6-kit.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-pa2200.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-wap-ac.dtsi (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4028-wpj428.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-jalapeno.dtsi (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4029-ws-ap3915i.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-mf287_common.dtsi (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-e2600ac-c1.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-ea6350v3.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-ap120c-ac.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-a62.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-wtr-m2133hp.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4029-gl-b1300.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-whw01.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-hap-ac2.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-habanero-dvk.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-mf18a.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-gl-a1300.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4029-insect-common.dtsi (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-eap1300.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-sxtsq-5-ac.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-xx8300.dtsi (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-cm520-79f.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-wia3300-20.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-map-ac2200.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4029-ap-303h.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-wac510.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-e2600ac-c2.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4029-ws-ap391x.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-gl-b2200.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-rtl30vw.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-wrtq-329acn.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-ex61x0v2.dtsi (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-whw03.dtsi (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-fritzrepeater-3000.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-mf286d.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-cs-w3-wd1200g-eup.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-pa1200.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-cap-ac.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-wr-1.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-fritzbox-7530.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq40x9-dr40x9.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-magic-2-wifi-next.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-rt-ac58u.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-rt-ac42u.dts (diff)
コミット 285bdd29cb55900a2009e26303ab5abb66e165e9 by robimarko
uboot-envtools: ipq60xx: remove number of blocks

It is not required to specify the number of blocks as envtools are able
to autodetect it.

Link: https://github.com/openwrt/openwrt/pull/17504
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 285bdd2)
The file was modifiedpackage/boot/uboot-envtools/files/qualcommax_ipq60xx (diff)
コミット a6edcb4cb0a67ca60f2ad86cb5596e14e1075cd0 by sander
realtek: rtl838x: Refresh kernel config

Run 'make kernel_oldconfig' to get an up-to-date config.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: a6edcb4)
The file was modifiedtarget/linux/realtek/rtl838x/config-6.6 (diff)
コミット d3b62ba3ed6aaad95ae52d76a46a72c438531770 by sander
realtek: rtl839x: Refresh kernel config

Run 'make kernel_oldconfig' to get an up-to-date config.

"# CONFIG_I2C_MUX_RTL9300 is not set" is retained, as the kernel module
build will selects CONFIG_I2C_MUX=m, on which this symbol depends.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: d3b62ba)
The file was modifiedtarget/linux/realtek/rtl839x/config-6.6 (diff)
コミット e1777c95d3571f86fe0da84aa7191c28ac3b161d by sander
realtek: rtl930x: Refresh kernel config

Run 'make kernel_oldconfig' to get an up-to-date config.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: e1777c9)
The file was modifiedtarget/linux/realtek/rtl930x/config-6.6 (diff)
コミット c2240a75d5802be60b2b614f726ff0f638aa3541 by sander
realtek: rtl931x: Refresh kernel config

Run 'make kernel_oldconfig' to get an up-to-date config.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: c2240a7)
The file was modifiedtarget/linux/realtek/rtl931x/config-6.6 (diff)
コミット ae833c01b312258c27ff2dc1c8d44b15b7028e32 by sander
realtek: Add driver for auxiliary MDIO busses

Add a driver that exposes the auxiliary busses, used for the RTL8231
expanders, as a proper MDIO controller. The device must be instantiated
under an MFD device, so the driver should also be compatible with SoC
managed by an external CPU via SPI.

Leave the driver disabled in builds until required.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: ae833c0)
The file was modifiedtarget/linux/realtek/rtl839x/config-6.6 (diff)
The file was modifiedtarget/linux/realtek/rtl930x/config-6.6 (diff)
The file was modifiedtarget/linux/realtek/rtl931x/config-6.6 (diff)
The file was addedtarget/linux/realtek/patches-6.6/723-net-mdio-Add-Realtek-Otto-auxiliary-controller.patch
The file was modifiedtarget/linux/realtek/rtl838x/config-6.6 (diff)
コミット 92ae8cb16c46823d5a00489b4d3a9cc724ba67a4 by sander
realtek: rtl838x: Instantiate auxiliary MDIO bus

Add a disabled node for the auxiliary MDIO bus, used to manage the
RTL8231 expanders. A simple-mfd parent node is added, at the same
(implied) address as the switch@1b000000 node, as the switch drivers
should anyway transistion to MFD subdivices at some point.

Additionally, two pinctrl-single node are added to allow the MDX pins to
be muxed correctly, in case the bootloader leaves these unconfigured.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 92ae8cb)
The file was modifiedtarget/linux/realtek/dts/rtl838x.dtsi (diff)
The file was modifiedtarget/linux/realtek/rtl838x/config-6.6 (diff)
コミット 6ef6014887c393dc07f0349028d93e4fa82e0733 by sander
realtek: Add pinctrl support for RTL8231

Add pending patches to add RTL8231 support as a MDIO-bus attached
multi-functional device. This includes subdrivers for the pincontrol and
GPIO features, as well as the LED matrix support.

Leave the drivers disabled until required by a device.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 6ef6014)
The file was addedtarget/linux/realtek/patches-6.6/804-leds-Add-support-for-RTL8231-LED-scan-matrix.patch
The file was modifiedtarget/linux/realtek/rtl838x/config-6.6 (diff)
The file was addedtarget/linux/realtek/patches-6.6/802-mfd-Add-RTL8231-core-device.patch
The file was modifiedtarget/linux/realtek/rtl931x/config-6.6 (diff)
The file was modifiedtarget/linux/realtek/rtl839x/config-6.6 (diff)
The file was addedtarget/linux/realtek/patches-6.6/800-gpio-regmap-Bypass-cache-for-shadowed-outputs.patch
The file was addedtarget/linux/realtek/patches-6.6/801-gpio-regmap-Use-generic-request-free-ops.patch
The file was addedtarget/linux/realtek/patches-6.6/803-pinctrl-Add-RTL8231-pin-control-and-GPIO-support.patch
The file was modifiedtarget/linux/realtek/rtl930x/config-6.6 (diff)
コミット 5141e2d8617efa774b64f9ebc6d97cdc85487dc8 by sander
realtek: rtl838x: Switch GS1900 rtl8231 driver

Update the devicetree files to switch the GS1900 devices over to the new
pinctrl and GPIO driver. Enable the drivers to ensure the nodes can be
used.

This may fix issues caused by bad RMW behaviour on the GPIO data lines,
or glitches due to setting the pin direction before the pin level.

Although the driver supports retaining GPIO state after a warm boot,
some bootloaders appear to apply a default configuration on boot, which
may cause an interrupt in PoE-PSE support.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 5141e2d)
The file was modifiedtarget/linux/realtek/dts/rtl8380_zyxel_gs1900.dtsi (diff)
The file was modifiedtarget/linux/realtek/rtl838x/config-6.6 (diff)
コミット 3deeb7805f69f54b9ab20c0e12f8dd916fec4de1 by mail
wifi-scripts: allow per-IF mesh basic rate selection

Bringing up a mesh interface using wpa_supplicant already supports a
per-VIF basic rate selection. Add the same ability when creating a mesh
VIF without wpa_supplicant.

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 3deeb78)
The file was modifiedpackage/network/config/wifi-scripts/files/lib/netifd/wireless/mac80211.sh (diff)
コミット 4abd81968395ddf1a4b1db1324c6e0da10be1321 by robimarko
ath79: remove dr_mode and vbus-supply

ath79 uses the generic-ehci driver, which does not support regulators
using vbus-supply.

dr_mode is also not useful as the driver does not support multiple
modes.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/17486
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 4abd819)
The file was modifiedtarget/linux/ath79/dts/qca9531_8dev_carambola3.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_nec_aterm.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_tplink_archer-d7.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_qihoo_c301.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_aruba_ap-115.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9531_8dev_lima.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_sophos_ap55.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9531_alcatel_hh40v.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca955x_elecom_wab.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_nec_aterm.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca953x.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_sophos_ap100.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_sophos_ap.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9531_tplink_tl-wr810n-v1.dts (diff)
コミット f5b1d340be9488af71e6522c3f10f1ebd1a35446 by noltari
generic: move gpio-regmap request/free ops patch from realtek

This patch is also needed on bmips since it fixes issues with GPIOs not being
properly configured due to gpio_request_enable not being called on bcm63xx
devices. Therefore we can now drop the bcm63268 gpio function patch.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: f5b1d34)
The file was removedtarget/linux/realtek/patches-6.6/801-gpio-regmap-Use-generic-request-free-ops.patch
The file was addedtarget/linux/generic/pending-6.6/821-gpio-regmap-Use-generic-request-free-ops.patch
The file was removedtarget/linux/bmips/patches-6.6/110-pinctrl-bcm63268-add-gpio-function.patch