<freeStyleProject _class='hudson.model.FreeStyleProject'><action _class='hudson.model.ParametersDefinitionProperty'><parameterDefinition _class='hudson.model.BooleanParameterDefinition'><defaultParameterValue _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DISTCLEAN</name><value>true</value></defaultParameterValue><description>開始前に &lt;code&gt;make distclean&lt;/code&gt; を実施</description><name>BUILD_CFG_DISTCLEAN</name><type>BooleanParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.BooleanParameterDefinition'><defaultParameterValue _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DIFFCONFIG</name><value>true</value></defaultParameterValue><description>diffconfigを使用してビルド</description><name>BUILD_CFG_DIFFCONFIG</name><type>BooleanParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.ChoiceParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>BUILD_CFG_TARGET_DEV</name><value>WR8750N/WR9500N/WG600HP (AR9344)</value></defaultParameterValue><description>ビルド対象機種系統</description><name>BUILD_CFG_TARGET_DEV</name><type>ChoiceParameterDefinition</type><choice>WR8750N/WR9500N/WG600HP (AR9344)</choice><choice>WG1400HP/WG1800HP/WG1800HP2 (QCA9558)</choice></parameterDefinition></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'><displayUrl>https://taiha.net/jenkins/view/all/job/OpenWrt-master-NEC-BSD-Aterm/</displayUrl></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'><stores></stores></action><description>&lt;p&gt;OpenWrt main for NetBSD based NEC Aterm series routers:&lt;/p&gt;


&lt;p&gt;NECのBootloaderからinitramfs-factory.binブート可&lt;/p&gt;
</description><displayName>OpenWrt (master) for NEC Aterm (NetBSD based)</displayName><displayNameOrNull>OpenWrt (master) for NEC Aterm (NetBSD based)</displayNameOrNull><fullDisplayName>OpenWrt (master) for NEC Aterm (NetBSD based)</fullDisplayName><fullName>OpenWrt-master-NEC-BSD-Aterm</fullName><name>OpenWrt-master-NEC-BSD-Aterm</name><url>https://taiha.net/jenkins/view/all/job/OpenWrt-master-NEC-BSD-Aterm/</url><buildable>true</buildable><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.parameterizedscheduler.ParameterizedTimerTriggerCause'><shortDescription>Started by timer with parameters: {BUILD_CFG_TARGET_DEV=WG1400HP/WG1800HP/WG1800HP2 (QCA9558)}</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DISTCLEAN</name><value>true</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DIFFCONFIG</name><value>true</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BUILD_CFG_TARGET_DEV</name><value>WG1400HP/WG1800HP/WG1800HP2 (QCA9558)</value></parameter></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmain _class='hudson.plugins.git.util.Build'><buildNumber>411</buildNumber><marked><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/openwrt/openwrt</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>config.buildinfo</displayPath><fileName>config.buildinfo</fileName><relativePath>bin/targets/ath79/generic/config.buildinfo</relativePath></artifact><artifact><displayPath>feeds.buildinfo</displayPath><fileName>feeds.buildinfo</fileName><relativePath>bin/targets/ath79/generic/feeds.buildinfo</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic.manifest</displayPath><fileName>openwrt-ath79-generic.manifest</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic.manifest</relativePath></artifact><artifact><displayPath>profiles.json</displayPath><fileName>profiles.json</fileName><relativePath>bin/targets/ath79/generic/profiles.json</relativePath></artifact><artifact><displayPath>sha256sums</displayPath><fileName>sha256sums</fileName><relativePath>bin/targets/ath79/generic/sha256sums</relativePath></artifact><artifact><displayPath>version.buildinfo</displayPath><fileName>version.buildinfo</fileName><relativePath>bin/targets/ath79/generic/version.buildinfo</relativePath></artifact><building>false</building><description>diffconfig: true, device: WG1400HP/WG1800HP/WG1800HP2 (QCA9558)</description><displayName>#411</displayName><duration>2077359</duration><estimatedDuration>2094465</estimatedDuration><fullDisplayName>OpenWrt (master) for NEC Aterm (NetBSD based) #411</fullDisplayName><id>411</id><inProgress>false</inProgress><keepLog>false</keepLog><number>411</number><queueId>404</queueId><result>SUCCESS</result><timestamp>1777260000485</timestamp><url>https://taiha.net/jenkins/view/all/job/OpenWrt-master-NEC-BSD-Aterm/411/</url><builtOn>home-slave02_taihasv</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/pending-6.18/739-04-dt-bindings-net-pcs-add-bindings-for-MediaTek-USXGMI.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/739-05-net-pcs-add-driver-for-MediaTek-USXGMII-PCS.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.18/736-net-pcs-mtk_usxgmii-add-polarity-control.patch</affectedPath><commitId>c271123724fc03ce646fb9d79fb439d01becaada</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.18: fix MediaTek USXGMII driver

LINK_INBAND_ENABLE isn't valid for 5GBase-R/10GBase-R modes which
by definition don't support any in-band an. Correctly report
LINK_INBAND_DISABLE to fix 10G fiber SFP modules no longer working.
While at it also get rid of downstream pn-swap properties in favor
of using the upstream schema.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>c271123724fc03ce646fb9d79fb439d01becaada</id><msg>generic: 6.18: fix MediaTek USXGMII driver</msg><path><editType>edit</editType><file>target/linux/generic/pending-6.18/739-04-dt-bindings-net-pcs-add-bindings-for-MediaTek-USXGMI.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/739-05-net-pcs-add-driver-for-MediaTek-USXGMII-PCS.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.18/736-net-pcs-mtk_usxgmii-add-polarity-control.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/mediatek/dts/mt7988a-arcadyan-mozart.dts</affectedPath><commitId>be0a49cfe8c72fa714a3a78a2aeb030065b54651</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>mediatek: filogic: arcadyan-mozart: fix polarity properties

Use the upstream properties to describe the USXGMII PCS polarity as
the downstream mediatek,pnswap{,-rx,tx} was dropped.
This board was the only user.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>be0a49cfe8c72fa714a3a78a2aeb030065b54651</id><msg>mediatek: filogic: arcadyan-mozart: fix polarity properties</msg><path><editType>edit</editType><file>target/linux/mediatek/dts/mt7988a-arcadyan-mozart.dts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/hack-6.18/723-net-phy-aquantia-fix-system-side-protocol-mi.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/715-net-phy-aquantia-add-support-for-CUX3410.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch</affectedPath><commitId>10ca4886c4a40946d3553912682b918fa78966b1</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.18: add and fix support for Aquantia PHYs

Add support for Aquantia CUX3410 and fix/sync support for the AQR112
variants.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>10ca4886c4a40946d3553912682b918fa78966b1</id><msg>generic: 6.18: add and fix support for Aquantia PHYs</msg><path><editType>edit</editType><file>target/linux/generic/hack-6.18/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.18/723-net-phy-aquantia-fix-system-side-protocol-mi.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/715-net-phy-aquantia-add-support-for-CUX3410.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.18/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.parameterizedscheduler.ParameterizedTimerTriggerCause'><shortDescription>Started by timer with parameters: {BUILD_CFG_TARGET_DEV=WR8750N/WR9500N/WG600HP (AR9344)}</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DISTCLEAN</name><value>true</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DIFFCONFIG</name><value>true</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BUILD_CFG_TARGET_DEV</name><value>WR8750N/WR9500N/WG600HP (AR9344)</value></parameter></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmain _class='hudson.plugins.git.util.Build'><buildNumber>410</buildNumber><marked><SHA1>793ceff1494e7dea8503699f3e5bf48dacccd7c4</SHA1><branch><SHA1>793ceff1494e7dea8503699f3e5bf48dacccd7c4</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>793ceff1494e7dea8503699f3e5bf48dacccd7c4</SHA1><branch><SHA1>793ceff1494e7dea8503699f3e5bf48dacccd7c4</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>793ceff1494e7dea8503699f3e5bf48dacccd7c4</SHA1><branch><SHA1>793ceff1494e7dea8503699f3e5bf48dacccd7c4</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/openwrt/openwrt</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>config.buildinfo</displayPath><fileName>config.buildinfo</fileName><relativePath>bin/targets/ath79/tiny/config.buildinfo</relativePath></artifact><artifact><displayPath>feeds.buildinfo</displayPath><fileName>feeds.buildinfo</fileName><relativePath>bin/targets/ath79/tiny/feeds.buildinfo</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wg600hp-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wg600hp-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wg600hp-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wg600hp-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wg600hp-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wg600hp-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wg600hp-uboot.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wg600hp-uboot.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr8750n-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr8750n-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr8750n-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr8750n-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr8750n-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr8750n-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr8750n-uboot.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr8750n-uboot.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr9500n-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr9500n-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr9500n-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr9500n-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr9500n-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr9500n-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr9500n-uboot.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr9500n-uboot.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny.manifest</displayPath><fileName>openwrt-ath79-tiny.manifest</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny.manifest</relativePath></artifact><artifact><displayPath>profiles.json</displayPath><fileName>profiles.json</fileName><relativePath>bin/targets/ath79/tiny/profiles.json</relativePath></artifact><artifact><displayPath>sha256sums</displayPath><fileName>sha256sums</fileName><relativePath>bin/targets/ath79/tiny/sha256sums</relativePath></artifact><artifact><displayPath>version.buildinfo</displayPath><fileName>version.buildinfo</fileName><relativePath>bin/targets/ath79/tiny/version.buildinfo</relativePath></artifact><building>false</building><description>diffconfig: true, device: WR8750N/WR9500N/WG600HP (AR9344)</description><displayName>#410</displayName><duration>2111571</duration><estimatedDuration>2094465</estimatedDuration><fullDisplayName>OpenWrt (master) for NEC Aterm (NetBSD based) #410</fullDisplayName><id>410</id><inProgress>false</inProgress><keepLog>false</keepLog><number>410</number><queueId>403</queueId><result>SUCCESS</result><timestamp>1777246800429</timestamp><url>https://taiha.net/jenkins/view/all/job/OpenWrt-master-NEC-BSD-Aterm/410/</url><builtOn>home-slave02_taihasv</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/pending-6.12/760-11-net-dsa-mxl862xx-add-support-for-mirror-port.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-13-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/775-v7.1-net-dsa-mxl862xx-implement-bridge-offloading.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-11-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-01-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-07-net-dsa-mxl862xx-trap-link-local-and-multicast-snoop.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-19-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-03-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-10-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-13-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/776-v7.1-net-dsa-mxl862xx-reject-DSA_PORT_TYPE_DSA.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-14-net-dsa-mxl862xx-trap-link-local-frames-to-the-CPU-p.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-09-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/780-v7.1-net-dsa-mxl862xx-implement-.get_stats64.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-00-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-04-net-dsa-mxl862xx-implement-bridge-offloading.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-04-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-18-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-21-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-08-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-10-net-dsa-mxl862xx-add-link-aggregation-support.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/774-v7.1-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-05-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-05-net-dsa-mxl862xx-implement-VLAN-functionality.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-01-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-12-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/771-v7.1-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-24-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/779-v7.1-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-22-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-23-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-17-net-dsa-mxl862xx-add-link-aggregation-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-17-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-09-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-16-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-15-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-02-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/778-v7.1-net-dsa-mxl862xx-implement-VLAN-functionality.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-08-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-12-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-26-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-03-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/773-v7.1-net-dsa-add-bridge-member-iteration-macro.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-18-net-dsa-mxl862xx-add-support-for-mirror-port.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/777-v7.1-net-dsa-mxl862xx-don-t-skip-early-bridge-port-config.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-06-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-20-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-27-DO-NOT-SUBMIT-net-dsa-mxl862xx-increase-CMD-timeout.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-07-net-dsa-mxl862xx-implement-.get_stats64.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-14-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-15-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-19-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/772-v7.1-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-06-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-16-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-02-net-dsa-add-bridge-member-iteration-macro.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-25-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</affectedPath><commitId>f0f6fa2e28e1aff49cc4251224a48d71627e4702</commitId><timestamp>1776947019000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.12: sync MxL862xx driver with upstream Linux

Swap pending with accepted patches, rebase remaining pending patches
on top of new upstream.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-23 13:23:39 +0100</date><id>f0f6fa2e28e1aff49cc4251224a48d71627e4702</id><msg>generic: 6.12: sync MxL862xx driver with upstream Linux</msg><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-03-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-14-net-dsa-mxl862xx-trap-link-local-frames-to-the-CPU-p.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/776-v7.1-net-dsa-mxl862xx-reject-DSA_PORT_TYPE_DSA.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-08-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-27-DO-NOT-SUBMIT-net-dsa-mxl862xx-increase-CMD-timeout.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-09-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-16-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-22-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-20-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/771-v7.1-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-18-net-dsa-mxl862xx-add-support-for-mirror-port.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-16-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-26-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-23-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/773-v7.1-net-dsa-add-bridge-member-iteration-macro.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-15-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-04-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-02-net-dsa-add-bridge-member-iteration-macro.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-17-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-04-net-dsa-mxl862xx-implement-bridge-offloading.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-03-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-25-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-00-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-11-net-dsa-mxl862xx-add-support-for-mirror-port.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-02-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-01-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-09-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/772-v7.1-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/778-v7.1-net-dsa-mxl862xx-implement-VLAN-functionality.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-10-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-10-net-dsa-mxl862xx-add-link-aggregation-support.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-01-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-24-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/779-v7.1-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-07-net-dsa-mxl862xx-implement-.get_stats64.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-06-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-13-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-13-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/775-v7.1-net-dsa-mxl862xx-implement-bridge-offloading.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-18-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-07-net-dsa-mxl862xx-trap-link-local-and-multicast-snoop.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/774-v7.1-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-17-net-dsa-mxl862xx-add-link-aggregation-support.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-15-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-21-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-19-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-05-net-dsa-mxl862xx-implement-VLAN-functionality.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-05-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-12-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-19-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/780-v7.1-net-dsa-mxl862xx-implement-.get_stats64.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-06-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-14-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-08-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/777-v7.1-net-dsa-mxl862xx-don-t-skip-early-bridge-port-config.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-11-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-12-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/backport-6.18/771-v7.1-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-27-DO-NOT-SUBMIT-net-dsa-mxl862xx-increase-CMD-timeout.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-06-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-13-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-12-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/777-v7.1-net-dsa-mxl862xx-don-t-skip-early-bridge-port-config.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-01-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-18-net-dsa-mxl862xx-add-support-for-mirror-port.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-14-net-dsa-mxl862xx-trap-link-local-frames-to-the-CPU-p.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-08-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-00-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-04-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-13-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-09-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/776-v7.1-net-dsa-mxl862xx-reject-DSA_PORT_TYPE_DSA.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-11-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-17-net-dsa-mxl862xx-add-link-aggregation-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-17-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-15-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/780-v7.1-net-dsa-mxl862xx-implement-.get_stats64.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-22-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-21-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-18-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/779-v7.1-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-23-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-11-net-dsa-mxl862xx-add-support-for-mirror-port.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-15-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/775-v7.1-net-dsa-mxl862xx-implement-bridge-offloading.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-19-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/774-v7.1-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-02-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/772-v7.1-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-08-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-05-net-dsa-mxl862xx-implement-VLAN-functionality.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-09-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/773-v7.1-net-dsa-add-bridge-member-iteration-macro.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-16-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-24-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-12-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-01-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-02-net-dsa-add-bridge-member-iteration-macro.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-06-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-04-net-dsa-mxl862xx-implement-bridge-offloading.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-03-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-25-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-26-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-03-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-10-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-14-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-16-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-10-net-dsa-mxl862xx-add-link-aggregation-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-07-net-dsa-mxl862xx-implement-.get_stats64.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/778-v7.1-net-dsa-mxl862xx-implement-VLAN-functionality.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-20-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-05-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-07-net-dsa-mxl862xx-trap-link-local-and-multicast-snoop.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-19-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</affectedPath><commitId>38b0a592076be6b91f6337d290d1a9372a9383a7</commitId><timestamp>1776947019000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.18: sync MxL862xx driver with upstream Linux

Swap pending with accepted patches, rebase remaining pending patches
on top of new upstream.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-23 13:23:39 +0100</date><id>38b0a592076be6b91f6337d290d1a9372a9383a7</id><msg>generic: 6.18: sync MxL862xx driver with upstream Linux</msg><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-11-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-05-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-03-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/777-v7.1-net-dsa-mxl862xx-don-t-skip-early-bridge-port-config.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-23-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-01-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-27-DO-NOT-SUBMIT-net-dsa-mxl862xx-increase-CMD-timeout.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-00-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-06-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-03-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-09-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/775-v7.1-net-dsa-mxl862xx-implement-bridge-offloading.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-17-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/778-v7.1-net-dsa-mxl862xx-implement-VLAN-functionality.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-08-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-13-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-08-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-09-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-06-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-13-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-05-net-dsa-mxl862xx-implement-VLAN-functionality.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-04-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-25-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-12-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-16-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-15-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-22-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/780-v7.1-net-dsa-mxl862xx-implement-.get_stats64.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-21-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-16-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/779-v7.1-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-07-net-dsa-mxl862xx-trap-link-local-and-multicast-snoop.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-18-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/771-v7.1-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-01-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-18-net-dsa-mxl862xx-add-support-for-mirror-port.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-07-net-dsa-mxl862xx-implement-.get_stats64.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-14-net-dsa-mxl862xx-trap-link-local-frames-to-the-CPU-p.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/774-v7.1-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-19-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-20-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-10-net-dsa-mxl862xx-add-link-aggregation-support.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-24-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/776-v7.1-net-dsa-mxl862xx-reject-DSA_PORT_TYPE_DSA.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-26-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-11-net-dsa-mxl862xx-add-support-for-mirror-port.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-02-net-dsa-add-bridge-member-iteration-macro.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-17-net-dsa-mxl862xx-add-link-aggregation-support.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-02-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-04-net-dsa-mxl862xx-implement-bridge-offloading.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-19-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-14-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-10-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/772-v7.1-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/773-v7.1-net-dsa-add-bridge-member-iteration-macro.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-15-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-12-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/ath79/mikrotik/target.mk</affectedPath><affectedPath>target/linux/ath79/mikrotik/config-default</affectedPath><commitId>9091c9f8cbd9da4fe47477f45668c6a11b24c16d</commitId><timestamp>1776949839000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>ath79: mikrotik: compile SWCONFIG and AR8216_PHY as modules

Unset the SWCONFIG symbol and AR8216_PHY which selects SWCONFIG. Add
kmod-switch-ar8xxx, which enables AR8216_PHY, to DEFAULT_PACKAGES for the
subtarget. With this, swconfig driver will be now compiled as a module, as
kmod-switch-ar8xxx selects kmod-swconfig.

Refresh the config-default file for ath79/mikrotik while at it.

This change makes it possible to disable the swconfig driver for MikroTik
RouterBOARD 960PGS (hEX PoE/PowerBox Pro).

Signed-off-by: Chester A. Unal &lt;chester.a.unal@arinc9.com&gt;
</comment><date>2026-04-23 14:10:39 +0100</date><id>9091c9f8cbd9da4fe47477f45668c6a11b24c16d</id><msg>ath79: mikrotik: compile SWCONFIG and AR8216_PHY as modules</msg><path><editType>edit</editType><file>target/linux/ath79/mikrotik/target.mk</file></path><path><editType>edit</editType><file>target/linux/ath79/mikrotik/config-default</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/ath79/dts/qca9557_mikrotik_routerboard-960pgs.dts</affectedPath><affectedPath>target/linux/ath79/mikrotik/base-files/etc/board.d/02_network</affectedPath><affectedPath>target/linux/ath79/image/mikrotik.mk</affectedPath><commitId>078fab3397924d06699034ca744dc5e5670ce045</commitId><timestamp>1776949839000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>ath79: add support for MikroTik RouterBOARD 960PGS

This patch adds support for the MikroTik RouterBOARD 960PGS (hEX
PoE/PowerBox Pro) router. The device has a USB 2.0 port and an SFP port for
adding optical fiber connectivity. The ports 2-5 can power other PoE
capable devices with the same voltage as applied to the unit.

Specifications:

- SoC: Qualcomm Atheros QCA9557
- Flash: 16 MB (SPI)
- RAM: 128 MB
- 1x Ethernet SFP: 1000
- 1x Ethernet RJ45: 10/100/1000 port with passive POE in
- 4x Ethernet RJ45: 10/100/1000 ports with 802.3af/at PoE out
- 1x USB 2.0 host port
- 1x reset button

See [1] and [2] for more details.

Flashing:
TFTP boot initramfs image and then perform sysupgrade. Follow common
MikroTik procedure as in https://openwrt.org/toh/mikrotik/common.

Link: https://mikrotik.com/product/RB960PGS [1]
Link: https://mikrotik.com/product/RB960PGS-PB [2]
Signed-off-by: Oskari Lemmela &lt;oskari@lemmela.net&gt;
Signed-off-by: Chester A. Unal &lt;chester.a.unal@arinc9.com&gt;
</comment><date>2026-04-23 14:10:39 +0100</date><id>078fab3397924d06699034ca744dc5e5670ce045</id><msg>ath79: add support for MikroTik RouterBOARD 960PGS</msg><path><editType>edit</editType><file>target/linux/ath79/image/mikrotik.mk</file></path><path><editType>add</editType><file>target/linux/ath79/dts/qca9557_mikrotik_routerboard-960pgs.dts</file></path><path><editType>edit</editType><file>target/linux/ath79/mikrotik/base-files/etc/board.d/02_network</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/kernel/linux/modules/video.mk</affectedPath><commitId>e75ba35ed837e7f1d277529c26c029b02f0c4820</commitId><timestamp>1776950617000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></author><authorEmail>wigyori@uid0.hu</authorEmail><comment>modules: video: introduce DRM client setup module

6.14 has introduced a DRM client setup library. Add kmod-drm-client-lib
to support it, and add it as a dependency to DRM modules which depend on it.

Link: https://github.com/openwrt/openwrt/pull/22975
Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</comment><date>2026-04-23 15:23:37 +0200</date><id>e75ba35ed837e7f1d277529c26c029b02f0c4820</id><msg>modules: video: introduce DRM client setup module</msg><path><editType>edit</editType><file>package/kernel/linux/modules/video.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/patches-6.18/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/152-lantiq-VPE.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/004-MIPS-lantiq-add-atm-hack.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/028-NET-lantiq-various-etop-fixes.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</affectedPath><affectedPath>target/linux/lantiq/config-6.18</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/018-MTD-nand-lots-of-xrx200-fixes.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch</affectedPath><affectedPath>target/linux/lantiq/xway_legacy/config-6.18</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</affectedPath><affectedPath>target/linux/lantiq/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/154-lantiq-pci-bar11mask-fix.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/301-xrx200-add-gphy-clk-src-device-tree-binding.patch</affectedPath><affectedPath>target/linux/lantiq/xway_legacy/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/301-xrx200-add-gphy-clk-src-device-tree-binding.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/001-MIPS-lantiq-add-pcie-driver.patch</affectedPath><affectedPath>target/linux/lantiq/xrx200_legacy/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/152-lantiq-VPE.patch</affectedPath><affectedPath>target/linux/lantiq/xrx200/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch</affectedPath><affectedPath>target/linux/lantiq/xrx200_legacy/config-6.18</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/008-MIPS-lantiq-backport-old-timer-code.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/101-find_active_root.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/xway/config-6.18</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/008-MIPS-lantiq-backport-old-timer-code.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/001-MIPS-lantiq-add-pcie-driver.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/154-lantiq-pci-bar11mask-fix.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/028-NET-lantiq-various-etop-fixes.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/xway/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/701-NET-lantiq-etop-of-mido.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/0801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/042-arch-mips-increase-io_space_limit.patch</affectedPath><affectedPath>target/linux/lantiq/falcon/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/018-MTD-nand-lots-of-xrx200-fixes.patch</affectedPath><affectedPath>target/linux/lantiq/ase/config-6.18</affectedPath><affectedPath>target/linux/lantiq/falcon/config-6.18</affectedPath><affectedPath>target/linux/lantiq/ase/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/155-lantiq-VPE-nosmp.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch</affectedPath><affectedPath>target/linux/lantiq/xrx200/config-6.18</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/151-lantiq-ifxmips_pcie-use-of.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/160-owrt-lantiq-multiple-flash.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/160-owrt-lantiq-multiple-flash.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/701-NET-lantiq-etop-of-mido.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/101-find_active_root.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/042-arch-mips-increase-io_space_limit.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/155-lantiq-VPE-nosmp.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/151-lantiq-ifxmips_pcie-use-of.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/004-MIPS-lantiq-add-atm-hack.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</affectedPath><commitId>9de7a08b45fecabea069ef06514810fcc84da3c5</commitId><timestamp>1776952486000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: rename patchset and kernel configs to 6.18

This is a preparation for 6.18 kernel support. It can help us
track the files history by using the Git tool.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:46 +0200</date><id>9de7a08b45fecabea069ef06514810fcc84da3c5</id><msg>lantiq: rename patchset and kernel configs to 6.18</msg><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/004-MIPS-lantiq-add-atm-hack.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/001-MIPS-lantiq-add-pcie-driver.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/001-MIPS-lantiq-add-pcie-driver.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/101-find_active_root.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/028-NET-lantiq-various-etop-fixes.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/ase/config-6.18</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/301-xrx200-add-gphy-clk-src-device-tree-binding.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/154-lantiq-pci-bar11mask-fix.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/042-arch-mips-increase-io_space_limit.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/701-NET-lantiq-etop-of-mido.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/004-MIPS-lantiq-add-atm-hack.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/028-NET-lantiq-various-etop-fixes.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/ase/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/160-owrt-lantiq-multiple-flash.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/xway/config-6.18</file></path><path><editType>add</editType><file>target/linux/lantiq/xrx200_legacy/config-6.18</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/008-MIPS-lantiq-backport-old-timer-code.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/101-find_active_root.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/xrx200/config-6.18</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/042-arch-mips-increase-io_space_limit.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/xrx200_legacy/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/xway_legacy/config-6.12</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/151-lantiq-ifxmips_pcie-use-of.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/0801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/151-lantiq-ifxmips_pcie-use-of.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/config-6.18</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/018-MTD-nand-lots-of-xrx200-fixes.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/301-xrx200-add-gphy-clk-src-device-tree-binding.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/152-lantiq-VPE.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/160-owrt-lantiq-multiple-flash.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/xway/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/xway_legacy/config-6.18</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/155-lantiq-VPE-nosmp.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/018-MTD-nand-lots-of-xrx200-fixes.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/155-lantiq-VPE-nosmp.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/701-NET-lantiq-etop-of-mido.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/falcon/config-6.18</file></path><path><editType>delete</editType><file>target/linux/lantiq/xrx200/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/152-lantiq-VPE.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/008-MIPS-lantiq-backport-old-timer-code.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/falcon/config-6.12</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/154-lantiq-pci-bar11mask-fix.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/config-6.12</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/patches-6.12/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/028-NET-lantiq-various-etop-fixes.patch</affectedPath><affectedPath>target/linux/lantiq/xway/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/701-NET-lantiq-etop-of-mido.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/0801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</affectedPath><affectedPath>target/linux/lantiq/falcon/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/018-MTD-nand-lots-of-xrx200-fixes.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch</affectedPath><affectedPath>target/linux/lantiq/config-6.12</affectedPath><affectedPath>target/linux/lantiq/ase/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/154-lantiq-pci-bar11mask-fix.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/155-lantiq-VPE-nosmp.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/151-lantiq-ifxmips_pcie-use-of.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/301-xrx200-add-gphy-clk-src-device-tree-binding.patch</affectedPath><affectedPath>target/linux/lantiq/xway_legacy/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</affectedPath><affectedPath>target/linux/lantiq/xrx200_legacy/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/160-owrt-lantiq-multiple-flash.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/152-lantiq-VPE.patch</affectedPath><affectedPath>target/linux/lantiq/xrx200/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/008-MIPS-lantiq-backport-old-timer-code.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/101-find_active_root.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/042-arch-mips-increase-io_space_limit.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/004-MIPS-lantiq-add-atm-hack.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/001-MIPS-lantiq-add-pcie-driver.patch</affectedPath><commitId>213ad46f2376decf4d6bcebd1e3e87c1a8d5652b</commitId><timestamp>1776952487000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: restore kernel 6.12 config files and patches

Copy patches and kernel configs from 6.18 kernel to restore the
default 6.12 kernel support files.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:47 +0200</date><id>213ad46f2376decf4d6bcebd1e3e87c1a8d5652b</id><msg>lantiq: restore kernel 6.12 config files and patches</msg><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/042-arch-mips-increase-io_space_limit.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/301-xrx200-add-gphy-clk-src-device-tree-binding.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/152-lantiq-VPE.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/xrx200/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/004-MIPS-lantiq-add-atm-hack.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/154-lantiq-pci-bar11mask-fix.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/ase/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/151-lantiq-ifxmips_pcie-use-of.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/701-NET-lantiq-etop-of-mido.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/160-owrt-lantiq-multiple-flash.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/xway/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/xway_legacy/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/101-find_active_root.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/001-MIPS-lantiq-add-pcie-driver.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/0801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/155-lantiq-VPE-nosmp.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/028-NET-lantiq-various-etop-fixes.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/falcon/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/008-MIPS-lantiq-backport-old-timer-code.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/018-MTD-nand-lots-of-xrx200-fixes.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/xrx200_legacy/config-6.12</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/patches-6.18/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</affectedPath><commitId>9bd6ab5a74e09fbc699233b798d5d3ab0a34433d</commitId><timestamp>1776952487000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: remove upstreamed patches

They are included in the 6.18 kernel.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:47 +0200</date><id>9bd6ab5a74e09fbc699233b798d5d3ab0a34433d</id><msg>lantiq: remove upstreamed patches</msg><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/patches-6.18/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/001-MIPS-lantiq-add-pcie-driver.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/152-lantiq-VPE.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/004-MIPS-lantiq-add-atm-hack.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/701-NET-lantiq-etop-of-mido.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/028-NET-lantiq-various-etop-fixes.patch</affectedPath><commitId>0bbd3e20bed026cbc391f8d3253c566cd103d03e</commitId><timestamp>1776952487000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: refresh 6.18 kernel patches

Manually resolve the patch conflicts on new LTS kernel.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:47 +0200</date><id>0bbd3e20bed026cbc391f8d3253c566cd103d03e</id><msg>lantiq: refresh 6.18 kernel patches</msg><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/004-MIPS-lantiq-add-atm-hack.patch</file></path><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</file></path><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/701-NET-lantiq-etop-of-mido.patch</file></path><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/001-MIPS-lantiq-add-pcie-driver.patch</file></path><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</file></path><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</file></path><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/152-lantiq-VPE.patch</file></path><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/028-NET-lantiq-various-etop-fixes.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/xway/config-6.18</affectedPath><affectedPath>target/linux/lantiq/xrx200_legacy/config-6.18</affectedPath><affectedPath>target/linux/lantiq/config-6.18</affectedPath><affectedPath>target/linux/lantiq/xrx200/config-6.18</affectedPath><affectedPath>target/linux/lantiq/xway_legacy/config-6.18</affectedPath><affectedPath>target/linux/lantiq/ase/config-6.18</affectedPath><commitId>84094c5319ae9541cfe8544ce6ca163f6abde5da</commitId><timestamp>1776952487000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: refresh 6.18 kernel config files

CONFIG_PAGE_BLOCK_MAX_ORDER was set to 10 as the page size is 4k.

All other kernel symbols are automatically refreshed by
`make kernel_oldconfig CONFIG_TARGET=target` and
`make kernel_oldconfig CONFIG_TARGET=subtarget`.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:47 +0200</date><id>84094c5319ae9541cfe8544ce6ca163f6abde5da</id><msg>lantiq: refresh 6.18 kernel config files</msg><path><editType>edit</editType><file>target/linux/lantiq/xrx200/config-6.18</file></path><path><editType>edit</editType><file>target/linux/lantiq/xway/config-6.18</file></path><path><editType>edit</editType><file>target/linux/lantiq/xrx200_legacy/config-6.18</file></path><path><editType>edit</editType><file>target/linux/lantiq/xway_legacy/config-6.18</file></path><path><editType>edit</editType><file>target/linux/lantiq/ase/config-6.18</file></path><path><editType>edit</editType><file>target/linux/lantiq/config-6.18</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/patches-6.18/151-lantiq-ifxmips_pcie-use-of.patch</affectedPath><commitId>95baa6d505ecb711cc8e528f76dc162120edc499</commitId><timestamp>1776952487000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: adapt to the 6.18 kernel to fix build errors

devm_gpio_request() was removed since kernel 6.17. Convert it to
devm_gpio_request_one().

Link: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.18.y&amp;id=a5589313383074c48a1b3751d592a6e084ae0573
Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:47 +0200</date><id>95baa6d505ecb711cc8e528f76dc162120edc499</id><msg>lantiq: adapt to the 6.18 kernel to fix build errors</msg><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/151-lantiq-ifxmips_pcie-use-of.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/modules.mk</affectedPath><commitId>79503c211d32943c82a2420e74b7d551e9c775fb</commitId><timestamp>1776952487000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: update kmod-dsa-gswip module .ko path

The source files were moved into dedicated directory.

Link: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.18.y&amp;id=cb477c30512db29325c0503ba96a6158a61b7e7c
Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:47 +0200</date><id>79503c211d32943c82a2420e74b7d551e9c775fb</id><msg>lantiq: update kmod-dsa-gswip module .ko path</msg><path><editType>edit</editType><file>target/linux/lantiq/modules.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/Makefile</affectedPath><commitId>d5b48de57fb98c4351a3b52efc9ee9df214c4a12</commitId><timestamp>1776952487000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: enable 6.18 testing kernel

The 6.18 testing kernel for lantiq target is ready now.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:47 +0200</date><id>d5b48de57fb98c4351a3b52efc9ee9df214c4a12</id><msg>lantiq: enable 6.18 testing kernel</msg><path><editType>edit</editType><file>target/linux/lantiq/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/x86/Makefile</affectedPath><commitId>c73bb851d54cafd0234a4b78aa6adb779dd5c44d</commitId><timestamp>1776952681000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>x86: use kernel 6.18 by default

Switch to Linux kernel version 6.18.

Signed-off-by: Mieczyslaw Nalewaj &lt;namiltd@yahoo.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22893
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:58:01 +0200</date><id>c73bb851d54cafd0234a4b78aa6adb779dd5c44d</id><msg>x86: use kernel 6.18 by default</msg><path><editType>edit</editType><file>target/linux/x86/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/x86/64/config-6.12</affectedPath><affectedPath>target/linux/x86/patches-6.12/103-pcengines_apu6_platform.patch</affectedPath><affectedPath>target/linux/x86/generic/config-6.12</affectedPath><affectedPath>target/linux/x86/config-6.12</affectedPath><affectedPath>target/linux/x86/geode/config-6.12</affectedPath><affectedPath>target/linux/x86/patches-6.12/100-fix_cs5535_clockevt.patch</affectedPath><affectedPath>target/linux/x86/legacy/config-6.12</affectedPath><affectedPath>target/linux/x86/modules.mk</affectedPath><commitId>7e67a943deae2f05a128956ad50ca0ab29abbe22</commitId><timestamp>1776952681000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>x86: drop 6.12 support

Drop patches and configs for Linux 6.12.

Signed-off-by: Mieczyslaw Nalewaj &lt;namiltd@yahoo.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22893
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:58:01 +0200</date><id>7e67a943deae2f05a128956ad50ca0ab29abbe22</id><msg>x86: drop 6.12 support</msg><path><editType>delete</editType><file>target/linux/x86/64/config-6.12</file></path><path><editType>delete</editType><file>target/linux/x86/generic/config-6.12</file></path><path><editType>delete</editType><file>target/linux/x86/patches-6.12/100-fix_cs5535_clockevt.patch</file></path><path><editType>delete</editType><file>target/linux/x86/config-6.12</file></path><path><editType>delete</editType><file>target/linux/x86/patches-6.12/103-pcengines_apu6_platform.patch</file></path><path><editType>delete</editType><file>target/linux/x86/legacy/config-6.12</file></path><path><editType>edit</editType><file>target/linux/x86/modules.mk</file></path><path><editType>delete</editType><file>target/linux/x86/geode/config-6.12</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/firmware/linux-firmware/airoha.mk</affectedPath><commitId>46a629a149c1e93e93fa221397c292b47eb5d26e</commitId><timestamp>1776956469000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/ansuelsmth</absoluteUrl><fullName>ansuelsmth</fullName></author><authorEmail>ansuelsmth@gmail.com</authorEmail><comment>firmware: better specify the supported WiFi chip for basic AN7581 NPU FW

The basic AN7581 NPU FW also supports WiFi offload for MT7992 WiFi chip.
Add this information in the package description to clarify this.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</comment><date>2026-04-23 17:01:09 +0200</date><id>46a629a149c1e93e93fa221397c292b47eb5d26e</id><msg>firmware: better specify the supported WiFi chip for basic AN7581 NPU FW</msg><path><editType>edit</editType><file>package/firmware/linux-firmware/airoha.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/airoha/image/an7581.mk</affectedPath><commitId>d9f2898ab7914fd8d0dbd0292c542e4214b1e6b2</commitId><timestamp>1776956673000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/ansuelsmth</absoluteUrl><fullName>ansuelsmth</fullName></author><authorEmail>ansuelsmth@gmail.com</authorEmail><comment>airoha: an7581: fix default package selection for Kite EVB device

The Kite EVB device wrongly select an invalid package for NPU firmware
where the correct one should be the airoha-en7581-npu-firmware one.

Fix the wrong package to restore compilation of the Airoha target.

Fixes: 0cf516751af3 ("airoha: an7581: generalize eMMC DTS and add Kite variant")
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</comment><date>2026-04-23 17:04:33 +0200</date><id>d9f2898ab7914fd8d0dbd0292c542e4214b1e6b2</id><msg>airoha: an7581: fix default package selection for Kite EVB device</msg><path><editType>edit</editType><file>target/linux/airoha/image/an7581.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/mvebu/image/Makefile</affectedPath><affectedPath>target/linux/mvebu/image/cortexa72.mk</affectedPath><affectedPath>target/linux/mvebu/image/cortexa9.mk</affectedPath><commitId>51de644a2674e6276f31dc83cf0037fd8af1b0fa</commitId><timestamp>1776969377000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>mvebu: use libdeflate for gzip

Small size reduction.

Tested with Turris Omnia.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23054
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-23 20:36:17 +0200</date><id>51de644a2674e6276f31dc83cf0037fd8af1b0fa</id><msg>mvebu: use libdeflate for gzip</msg><path><editType>edit</editType><file>target/linux/mvebu/image/Makefile</file></path><path><editType>edit</editType><file>target/linux/mvebu/image/cortexa72.mk</file></path><path><editType>edit</editType><file>target/linux/mvebu/image/cortexa9.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/base-files/files/bin/ipcalc.sh</affectedPath><commitId>2194ff572fddb1928bf137a6ec18f0c5e60af7fb</commitId><timestamp>1776991695000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>base-files: ipcalc.sh: get rid of `basename` dependency

The netifd/dhcp flow uses this, and as uxc mounts netifd in a
container, this allows not mounting `basename` for just a usage.

References: https://github.com/openwrt/procd/pull/34
Suggested-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
</comment><date>2026-04-24 01:48:15 +0100</date><id>2194ff572fddb1928bf137a6ec18f0c5e60af7fb</id><msg>base-files: ipcalc.sh: get rid of `basename` dependency</msg><path><editType>edit</editType><file>package/base-files/files/bin/ipcalc.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/sunxi/arm926ejs/config-6.18</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/450-arm64-dts-enable-wifi-on-pine64-boards.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch</affectedPath><affectedPath>target/linux/sunxi/arm926ejs/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/442-arm64-dts-orangepi-one-plus-enable-PWM.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa53/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/442-arm64-dts-orangepi-one-plus-enable-PWM.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/450-arm64-dts-enable-wifi-on-pine64-boards.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa53/config-6.18</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/301-orangepi_pc2_usb_otg_to_host_key_power.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/301-orangepi_pc2_usb_otg_to_host_key_power.patch</affectedPath><affectedPath>target/linux/sunxi/config-6.18</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch</affectedPath><affectedPath>target/linux/sunxi/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/461-f1c100s-watchdog-compat.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/410-sunxi-add-bananapi-p2-zero.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/461-f1c100s-watchdog-compat.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa8/config-6.18</affectedPath><affectedPath>target/linux/sunxi/cortexa8/config-6.12</affectedPath><affectedPath>target/linux/sunxi/cortexa7/config-6.18</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/410-sunxi-add-bananapi-p2-zero.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/460-f1c100s-sram-driver.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa7/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/460-f1c100s-sram-driver.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch</affectedPath><commitId>96c04debde6e879cf845ebdeedae7bd247e95203</commitId><timestamp>1777016580000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></author><authorEmail>wigyori@uid0.hu</authorEmail><comment>kernel/sunxi: create files for v6.18 (from v6.12)

This is an automatically generated commit.

When doing `git bisect`, consider `git bisect --skip`.

Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</comment><date>2026-04-24 09:43:00 +0200</date><id>96c04debde6e879cf845ebdeedae7bd247e95203</id><msg>kernel/sunxi: create files for v6.18 (from v6.12)</msg><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/301-orangepi_pc2_usb_otg_to_host_key_power.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/461-f1c100s-watchdog-compat.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/301-orangepi_pc2_usb_otg_to_host_key_power.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/450-arm64-dts-enable-wifi-on-pine64-boards.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/cortexa7/config-6.12</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/460-f1c100s-sram-driver.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/410-sunxi-add-bananapi-p2-zero.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/410-sunxi-add-bananapi-p2-zero.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/461-f1c100s-watchdog-compat.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/450-arm64-dts-enable-wifi-on-pine64-boards.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/cortexa8/config-6.18</file></path><path><editType>delete</editType><file>target/linux/sunxi/cortexa53/config-6.12</file></path><path><editType>delete</editType><file>target/linux/sunxi/config-6.12</file></path><path><editType>add</editType><file>target/linux/sunxi/cortexa53/config-6.18</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/cortexa8/config-6.12</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/460-f1c100s-sram-driver.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/442-arm64-dts-orangepi-one-plus-enable-PWM.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/arm926ejs/config-6.12</file></path><path><editType>add</editType><file>target/linux/sunxi/cortexa7/config-6.18</file></path><path><editType>add</editType><file>target/linux/sunxi/arm926ejs/config-6.18</file></path><path><editType>add</editType><file>target/linux/sunxi/config-6.18</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/442-arm64-dts-orangepi-one-plus-enable-PWM.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/sunxi/patches-6.12/301-orangepi_pc2_usb_otg_to_host_key_power.patch</affectedPath><affectedPath>target/linux/sunxi/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch</affectedPath><affectedPath>target/linux/sunxi/arm926ejs/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/461-f1c100s-watchdog-compat.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa8/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/410-sunxi-add-bananapi-p2-zero.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/442-arm64-dts-orangepi-one-plus-enable-PWM.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/460-f1c100s-sram-driver.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa53/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/450-arm64-dts-enable-wifi-on-pine64-boards.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa7/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch</affectedPath><commitId>97b33978a83743d2765947e6d735eb065bc083fd</commitId><timestamp>1777016580000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></author><authorEmail>wigyori@uid0.hu</authorEmail><comment>kernel/sunxi: restore files for v6.12

This is an automatically generated commit which aids following Kernel patch
history, as git will see the move and copy as a rename thus defeating the
purpose.

For the original discussion see:
https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html

Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</comment><date>2026-04-24 09:43:00 +0200</date><id>97b33978a83743d2765947e6d735eb065bc083fd</id><msg>kernel/sunxi: restore files for v6.12</msg><path><editType>add</editType><file>target/linux/sunxi/cortexa8/config-6.12</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/460-f1c100s-sram-driver.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/cortexa7/config-6.12</file></path><path><editType>add</editType><file>target/linux/sunxi/cortexa53/config-6.12</file></path><path><editType>add</editType><file>target/linux/sunxi/config-6.12</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/410-sunxi-add-bananapi-p2-zero.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/arm926ejs/config-6.12</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/442-arm64-dts-orangepi-one-plus-enable-PWM.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/301-orangepi_pc2_usb_otg_to_host_key_power.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/461-f1c100s-watchdog-compat.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/450-arm64-dts-enable-wifi-on-pine64-boards.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/sunxi/config-6.18</affectedPath><affectedPath>target/linux/sunxi/cortexa8/config-6.12</affectedPath><affectedPath>target/linux/sunxi/cortexa53/config-6.18</affectedPath><affectedPath>target/linux/sunxi/arm926ejs/config-6.12</affectedPath><commitId>7727944a5c8adb759f4efd0fe6cacad78407322a</commitId><timestamp>1777016581000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></author><authorEmail>wigyori@uid0.hu</authorEmail><comment>sunxi: 6.18: add missing symbols

Add sunxi-related missing symbols that were found during 6.18 migration, and
reorder configs.

Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</comment><date>2026-04-24 09:43:01 +0200</date><id>7727944a5c8adb759f4efd0fe6cacad78407322a</id><msg>sunxi: 6.18: add missing symbols</msg><path><editType>edit</editType><file>target/linux/sunxi/arm926ejs/config-6.12</file></path><path><editType>edit</editType><file>target/linux/sunxi/cortexa53/config-6.18</file></path><path><editType>edit</editType><file>target/linux/sunxi/config-6.18</file></path><path><editType>edit</editType><file>target/linux/sunxi/cortexa8/config-6.12</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/sunxi/patches-6.18/301-orangepi_pc2_usb_otg_to_host_key_power.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/450-arm64-dts-enable-wifi-on-pine64-boards.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/461-f1c100s-watchdog-compat.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/410-sunxi-add-bananapi-p2-zero.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/460-f1c100s-sram-driver.patch</affectedPath><commitId>e78de66600577d065cc2662008333fb2306bea99</commitId><timestamp>1777016581000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></author><authorEmail>wigyori@uid0.hu</authorEmail><comment>sunxi: 6.18: refresh patches

Refresh patches as required.

Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</comment><date>2026-04-24 09:43:01 +0200</date><id>e78de66600577d065cc2662008333fb2306bea99</id><msg>sunxi: 6.18: refresh patches</msg><path><editType>edit</editType><file>target/linux/sunxi/patches-6.18/410-sunxi-add-bananapi-p2-zero.patch</file></path><path><editType>edit</editType><file>target/linux/sunxi/patches-6.18/301-orangepi_pc2_usb_otg_to_host_key_power.patch</file></path><path><editType>edit</editType><file>target/linux/sunxi/patches-6.18/460-f1c100s-sram-driver.patch</file></path><path><editType>edit</editType><file>target/linux/sunxi/patches-6.18/450-arm64-dts-enable-wifi-on-pine64-boards.patch</file></path><path><editType>edit</editType><file>target/linux/sunxi/patches-6.18/461-f1c100s-watchdog-compat.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/sunxi/Makefile</affectedPath><commitId>f56e68791aa6c5a7ef7b8ed85b8621220364fdbe</commitId><timestamp>1777016581000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></author><authorEmail>wigyori@uid0.hu</authorEmail><comment>sunxi: enable 6.18 testing kernel

The sunxi target now supports 6.18 kernel as testing.

Tested on:
 - Linksprite pcDuino2 (cortexa8/a10)
 - Olimex Olinuxino A20 Micro (cortexa7/a20)
 - OrangePi 2 (cortexa7/h3)
 - OrangePi Zero2 (cortexa53/h616)

Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</comment><date>2026-04-24 09:43:01 +0200</date><id>f56e68791aa6c5a7ef7b8ed85b8621220364fdbe</id><msg>sunxi: enable 6.18 testing kernel</msg><path><editType>edit</editType><file>target/linux/sunxi/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</affectedPath><commitId>32710715799d753c4f32d8767e219706f7e6e8f2</commitId><timestamp>1777016824000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: eth: harden receive path

The hardware usually takes care that

- a packet is no larger than the available buffer
- has at least a FCS checksum of 4 bytes

Nevertheless be cautious and improve the existing
packet check. Just in case ...

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/22884
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-24 09:47:04 +0200</date><id>32710715799d753c4f32d8767e219706f7e6e8f2</id><msg>realtek: eth: harden receive path</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/patches-6.18/730-add-pcs-rtl-otto.patch</affectedPath><affectedPath>target/linux/realtek/dts/rtl9313_zyxel_xs1930-12hp.dts</affectedPath><affectedPath>target/linux/realtek/dts/rtl9313_zyxel_xs1930-10.dts</affectedPath><affectedPath>target/linux/realtek/dts/rtl9311_linksys_lgs352c.dts</affectedPath><affectedPath>target/linux/realtek/dts/rtl9313_zyxel_xs1930-12f.dts</affectedPath><affectedPath>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</affectedPath><affectedPath>target/linux/realtek/dts/rtl9313_xikestor_sks8300-12x-v1.dts</affectedPath><commitId>90c0a37ddce63a27abbcea7191811ca2194c0a86</commitId><timestamp>1777018418000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: pcs: switch SerDes polarity to {rx,tx}-polarity

With the recent backport of the common PHY properties infrastructure
(phy-common-props and the phy_get_manual_{rx,tx}_polarity() helpers) to
OpenWrt, the generic `{rx,tx}-polarity` device tree properties are now
usable for the Realtek PCS driver. Switch the driver and all affected
boards from the local vendor-specific `realtek,pnswap-{rx,tx}` booleans
to the common properties.

Add a `config_polarity` SerDes op (implemented by RTL930x and RTL931x;
RTL838x/RTL839x polarity support not yet added) and a generic wrapper
that resolves the requested polarity via phy_get_manual_{rx,tx}_polarity()
and dispatches to the op. Variants without the op silently accept the
default polarity but warn when a non-default polarity is requested,
since that cannot be honored.

Move the polarity programming out of the variant setup_serdes callbacks
into rtpcs_pcs_config, so it runs before setup_serdes. This matches the
ordering used by the vendor SDK, which configures polarity first.

Update all board DTS files that previously used `realtek,pnswap-{rx,tx}`
to the new `{rx,tx}-polarity = &lt;PHY_POL_INVERT&gt;` property, and select
PHY_COMMON_PROPS from Kconfig.

Each SerDes now retains its DT node for later polarity lookup. Use
for_each_child_of_node_scoped for the iterator, and register a
devm_add_action_or_reset for each stored reference so it is released on
unbind or probe failure.

Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23044
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-24 10:13:38 +0200</date><id>90c0a37ddce63a27abbcea7191811ca2194c0a86</id><msg>realtek: pcs: switch SerDes polarity to {rx,tx}-polarity</msg><path><editType>edit</editType><file>target/linux/realtek/dts/rtl9313_zyxel_xs1930-12hp.dts</file></path><path><editType>edit</editType><file>target/linux/realtek/dts/rtl9313_xikestor_sks8300-12x-v1.dts</file></path><path><editType>edit</editType><file>target/linux/realtek/dts/rtl9311_linksys_lgs352c.dts</file></path><path><editType>edit</editType><file>target/linux/realtek/dts/rtl9313_zyxel_xs1930-12f.dts</file></path><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/730-add-pcs-rtl-otto.patch</file></path><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</file></path><path><editType>edit</editType><file>target/linux/realtek/dts/rtl9313_zyxel_xs1930-10.dts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/utils/util-linux/patches/0001-nsenter-Fix-AT_HANDLE_FID-on-musl.patch</affectedPath><commitId>d7512950ba5b0cbebe3826e046f18056bbf53261</commitId><timestamp>1777018733000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>util-linux: fix build on Linux v6.18 against musl

Backport an upstream patch to avoid usages of an undefined
AT_HANDLE_FID.

Closes: https://github.com/openwrt/openwrt/issues/23058
Signed-off-by: Thomas Weißschuh &lt;thomas@t-8ch.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23059
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-24 10:18:53 +0200</date><id>d7512950ba5b0cbebe3826e046f18056bbf53261</id><msg>util-linux: fix build on Linux v6.18 against musl</msg><path><editType>add</editType><file>package/utils/util-linux/patches/0001-nsenter-Fix-AT_HANDLE_FID-on-musl.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/base-files/etc/board.d/02_network</affectedPath><affectedPath>target/linux/realtek/image/rtl930x.mk</affectedPath><affectedPath>target/linux/realtek/dts/rtl9303_hasivo_s600wp-5gt-2sx-se.dts</affectedPath><commitId>8275b62ecddd2c7e186d97846c9fe79130f52941</commitId><timestamp>1777025846000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: rtl930x: add Hasivo S600WP-5GT-2SX-SE

This commit adds support for Hasivo S600WP-5GT-2SX-SE switch.

Device specification
--------------------
SoC Type:               Realtek RTL9303
RAM:                    128MB DDR3 SDRAM
Flash:                  Fudan FM25Q128A (16 MB)
Ethernet:               5x RTL8221B 10/100/1000/2500Mbps PHY (RJ45)
                        2x SFP+ 10G (I2C/DOM via bit-banged GPIO)
LEDs:                   1x power green (no control)
                        1x system green (via RTL9303 GPIO)
                        3x RJ45 LEDs/port (HC595 shift regs on LED SPI)
                                1x Green (1G link)
                                1x Green (10M/100M link)
                                1x Orange (2.5G link)
                        2x SFP+ LEDs/port (HC595 shift regs on LED SPI)
                                1x 10G link
                                1x 1G link
Button:                 Reset
USB ports:              None
Bootloader:             Realtek U-Boot 2011.12
PoE:                    1x HS104PTI for 802.3af/at/bt PoE (driver
                        will follow in a separate patch)

Installing OpenWrt
------------------
1. UART RJ45 requires soldering a connector to the empty footprint (RJ1).
   (Amphenol RJHSEE380 or similar)
2. Connect to UART 38400@8n1, using Cisco Console Rollover cable (RS232)
3. Enter bootloader by pressing esc key during boot
4. Enter password `Hs2021cfgmg`
5. Type `XXXX` to get into U-Boot
6. Increase baudrate: `setenv baudrate 115200`
7. Use serial transfer (Y modem) via minicom:
   `loady 0x84f00000`
   Then send the initramfs image via minicom's Y modem upload.
8. `bootm 0x84f00000`

Now you should be in OpenWrt, and can use sysupgrade to install.

Signed-off-by: Carlo Szelinsky &lt;github@szelinsky.de&gt;
Link: https://github.com/openwrt/openwrt/pull/22310
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-24 12:17:26 +0200</date><id>8275b62ecddd2c7e186d97846c9fe79130f52941</id><msg>realtek: rtl930x: add Hasivo S600WP-5GT-2SX-SE</msg><path><editType>add</editType><file>target/linux/realtek/dts/rtl9303_hasivo_s600wp-5gt-2sx-se.dts</file></path><path><editType>edit</editType><file>target/linux/realtek/base-files/etc/board.d/02_network</file></path><path><editType>edit</editType><file>target/linux/realtek/image/rtl930x.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/mediatek/patches-6.12/121-hack-spi-nand-1b-bbm.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/062-v6.18-arm64-dts-mediatek-add-thermal-sensor-support-on-mt7.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/911-dts-mt7988a-bpi-r4-be14-wifi-eeprom.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/012-v6.14-pinctrl-mediatek-Drop-mtk_pinconf_bias_set_pd.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/050-v6.16-phy-mediatek-xsphy-support-type-switch-by-pericfg.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/844-cpufreq-mediatek-Add-support-for-MT7987.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/966-pcie-mediatek-gen3-Add-WIFI-HW-reset-flow.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/930-spi-mt65xx-enable-sel-clk.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/036-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-serial0-deb.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/900-dts-mt7622-bpi-r64-aliases-for-dtoverlay.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/751-net-ethernet-mtk_eth_soc-revise-hardware-configuration-for-mt7987.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/750-net-ethernet-mtk_eth_soc-add-mt7987-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/821-add-pwm-feature-for-mt7987.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/864-arm64-dts-mt7986-add-sound-overlay-for-bpi-r3.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/946-arm64-dts-mt7986-move-dlm-in-a-dedicated-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/610-pcie-mediatek-fix-clearing-interrupt-status.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/450-nvmem-add-layout-for-Adtran-devices.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/863-arm64-dts-mt7986-add-sound-wm8960.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/040-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-t-phy-for-s.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/115-Revert-arm64-dts-mediatek-fix-t-phy-unit-name.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/181-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-configure-spi-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/435-drivers-mtd-spinand-Add-calibration-support-for-spin.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/110-dts-fix-bpi2-console.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/131-dts-mt7622-add-snand-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/944-net-ethernet-mtk_wed-move-dlm-a-dedicated-dts-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/722-remove-300Hz-to-prevent-freeze.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/910-dts-mt7622-bpi-r64-wifi-eeprom.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/022-v6.14-arm64-dts-mediatek-mt7988-Add-pinctrl-support.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/drivers/net/mdio/mdio-an8855.c</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/340-mtd-spinand-Add-support-for-the-Fidelix-FM35X1GA.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-spim-nand.dtso</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/024-v6.14-arm64-dts-mediatek-mt7988-Add-mmc-support.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-mxl-2p5g-phy-eth1.dtso</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/736-net-pcs-mtk_usxgmii-add-polarity-control.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/028-v6.14-arm64-dts-mediatek-mt7988-Add-CPU-OPP-table-for-cloc.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/841-cpufreq-add-cpu-volt-correction-support-for-mt7988.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/051-v6.16-hwrng-mtk-Add-struct-device-pointer-to-device-contex.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/101-dts-update-mt7629-rfb.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/734-net-phy-add-Airoha-EN8801SC-PHY.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/161-dts-mt7623-bpi-r2-mmc-device-order.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/021-v6.13-arm64-dts-mediatek-mt7988-add-efuse-block.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/031-v6.14-arm64-dts-mediatek-mt7988-Add-pcie-nodes.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/020-v6.13-arm64-dts-mediatek-mt7988-add-UART-controllers.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb.dts</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/940-net-ethernet-mtk_wed-rename-mtk_wed_get_memory_regio.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/111-dts-fix-bpi64-console.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/032-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-pinctrl-subnod.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/741-net-pcs-mtk-lynxi-add-phya-tx-rx-clock-path.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/042-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-pwm.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/196-dts-mt7986a-bpi-r3-use-all-ubi-nand-layout.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/drivers/net/phy/air_an8855.c</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/116-arm64-dts-mediatek-mt7622-readd-syscon-to-pciesys-no.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/177-v6.16-arm64-dts-mediatek-mt7988-add-phy-calibration-efuse-.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/965-dts-mt7988a-add-trng-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/431-drivers-spi-mt65xx-Move-chip_config-to-driver-s-priv.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/195-dts-mt7986a-bpi-r3-leds-port-names-and-wifi-eeprom.patch</affectedPath><affectedPath>target/linux/mediatek/Makefile</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/701-net-phy-mediatek-add-driver-for-built-in-2.5G-ethern.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/026-v6.14-arm64-dts-mediatek-mt7988-Add-thermal-zone.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/400-crypto-add-eip97-inside-secure-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/034-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-fixed-regulato.patch</affectedPath><affectedPath>target/linux/mediatek/mt7629/config-6.12</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/100-dts-update-mt7622-rfb1.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/041-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-ssusb1-on-b.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/721-dts-mt7622-mediatek-fix-300mhz.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/211-PM-devfreq-mtk-cci-check-cpufreq-availability-early.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-mxl-2p5g-phy-swp5.dtso</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/840-cpufreq-add-support-to-adjust-cpu-volt-by-efuse-cali.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/029-v6.14-arm64-dts-mediatek-mt7988-Disable-usb-controllers-by.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/330-snand-mtk-bmt-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/843-cpufreq-add-support-to-fix-voltage-cpu.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/035-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-thermal-config.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/117-complete-mt7981b-dtsi.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/611-pcie-mediatek-gen3-PERST-for-100ms.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/901-arm-add-cmdline-override.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/194-dts-mt7968a-add-ramoops.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/862-arm64-dts-mt7986-add-afe.patch</affectedPath><affectedPath>target/linux/mediatek/mt7622/config-6.12</affectedPath><affectedPath>target/linux/mediatek/mt7623/config-6.12</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/176-v6.17-arm64-dts-mediatek-mt7988-add-cci-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/740-net-pcs-mtk_lynxi-add-mt7987-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/070-v7.0-pinctrl-mediatek-enable-ies_present-flag-for-MT798x.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/060-v6.13-mmc-mtk-sd-add-support-for-mt7988.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/112-dts-fix-bpi64-lan-names.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/030-v6.14-arm64-dts-mediatek-mt7988-Add-t-phy-for-ssusb1.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/911-dts-mt7622-bpi-r64-add-rootdisk.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/186-arm64-dts-mt7988a-complete-dtsi.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/361-clk-mediatek-add-mt7987-clock-drivers-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/039-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-PCA9545-I2C-Mu.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb-spim-nor.dts</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/842-mediatek-enable-using-efuse-cali-data-for-mt7988-cpu-volt.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/113-dts-fix-bpi64-leds-and-buttons.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/182-v6.17-arm64-dts-mediatek-mt7988a-bpi-r4-add-proc-supply-fo.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/drivers/mfd/airoha-an8855.c</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/193-dts-mt7623-thermal_zone_fix.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/360-pinctrl-mediatek-add-mt7987-pinctrl-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/198-dts-mt7988a-enable-wed.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/162-dts-mt7623-bpi-r2-led-aliases.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/185-arm64-dts-mt7988a-add-serial1-and-serial2-aliases.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/172-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-enable-xsphy.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/025-v6.14-arm64-dts-mediatek-mt7988-Add-lvts-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/700-net-phy-mediatek-Add-2.5Gphy-firmware-dt-bindings-an.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/drivers/net/dsa/an8855.c</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/410-bt-mtk-serial-fix.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/037-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-default-UART-s.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/027-v6.14-arm64-dts-mediatek-mt7988-Add-mcu-sys-node-for-cpu.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/187-arm64-dts-mediatek-fix-mt7981-spim-clock.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/180-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-Add-fan-and-coolin.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/drivers/net/dsa/an8855.h</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/830-thermal-drivers-mediatek-lvts_thermal-Add-irq_enable-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/164-dts-mt7623-bpi-r2-rootdisk-for-fitblk.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/752-net-phy-mediatek-i2p5g-add-support-for-mt7987.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/140-dts-fix-wmac-support-for-mt7622-rfb1.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/210-PM-devfreq-mtk-cci-use-devres-for-resource-managemen.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/105-dts-mt7622-enable-pstore.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/602-arm64-dts-mediatek-add-mt7622-pcie-slot-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/941-arm64-dts-mt7986-move-cpuboot-in-a-dedicated-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/173-dts-mt7988a-Add-built-in-ethernet-phy-firmware-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/436-drivers-mtd-spi-nor-Add-calibration-support-for-spi-.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/945-arm64-dts-mt7986-move-ilm-in-a-dedicated-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/171-v6.16-arm64-dts-mediatek-mt7988-Add-xsphy-for-ssusb0-pcie2.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/175-v6.16-arm64-dts-mediatek-mt7988-move-uart0-and-spi1-pins-t.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/174-v6.16-arm64-dts-mediatek-mt7988-add-spi-controllers.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/045-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-proc-supply-fo.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/434-drivers-spi-mt65xx-Add-controller-s-calibration-para.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/163-dts-mt7623-bpi-r2-ethernet-alias.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/189-arm64-dts-mediatek-mt7988a-complete-bpi-r4.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/114-dts-bpi64-disable-rtc.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/160-dts-mt7623-bpi-r2-earlycon.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/011-v6.14-pinctrl-mediatek-add-MT7988-pinctrl-driver.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/320-hwrng-mtk-add-support-for-hw-access-via-SMCC.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/199-arm64-dts-mediatek-mt7986-increase-ATF-reserved-memo.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/178-arm64-dts-mediatek-mt7988-add-basic-ethernet-nodes.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/038-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-I2C-control.patch</affectedPath><affectedPath>target/linux/mediatek/filogic/config-6.12</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/411-mtd-spinand-fix-support-for-FORESEE.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/737-net-dsa-add-Airoha-AN8855.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/119-pinctrl-mediatek-MT7981-some-register-map-fixes.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/942-net-ethernet-mtk_wed-move-cpuboot-in-a-dedicated-dts.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/130-dts-mt7629-add-snand-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/061-v6.19-arm64-dts-mediatek-mt7986-bpi-r3-Change-fan-PWM-valu.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/drivers/nvmem/an8855-efuse.c</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/023-v6.14-arm64-dts-mediatek-mt7988-Add-reserved-memory.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/500-gsw-rtl8367s-mt7622-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/200-phy-phy-mtk-tphy-Add-hifsys-support.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/include/linux/mfd/airoha-an8855-mfd.h</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/401-crypto-fix-eip97-cache-incoherent.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/179-arm64-dts-mediatek-mt7988-add-switch-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/183-arm64-dts-mediatek-mt7988a-bpi-r4-add-sfp-cages-and-link-to-gmac.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/432-drivers-spi-Add-support-for-dynamic-calibration.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/044-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-MediaTek-MT668.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/033-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-watchdog.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/920-block-partitions-msdos-add-OF-node-by-partition-numb.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/950-smartrg-i2c-led-driver.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/943-net-ethernet-mtk_wed-move-ilm-a-dedicated-dts-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/350-21-cpufreq-mediatek-Add-support-for-MT7988.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/955-dts-mt7968a-bpi-r3-add-label-to-gmac-for-sfp1-port.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/150-dts-mt7623-eip97-inside-secure-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/960-asus-hack-u-boot-ignore-mtdparts.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/188-arm64-dts-mediatek-add-MT7988A-reference-board-devic.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/831-thermal-drivers-mediatek-lvts_thermal-Add-MT7987-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/170-arm64-dts-mediatek-mt7988a-bpi-r4-allow-hw-variants-.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb-spim-nand.dts</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/104-mt7622-add-snor-irq.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb.dtsi</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/331-mt7622-rfb1-enable-bmt.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/184-arm64-dts-mediatek-mt7988a-bpi-r4-configure-switch-phys-and-leds.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/010-v6.14-pinctrl-mediatek-add-support-for-MTK_PULL_PD_TYPE.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/103-mt7623-enable-arch-timer.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/106-dts-mt7622-disable_btif.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/190-arm64-dts-mediatek-mt7622-fix-GICv2-range.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/255-clk-mediatek-mt7988-infracfg-SPI0-clocks-are-not-critical.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/043-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-pcie.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/433-drivers-spi-mem-Add-spi-calibration-hook.patch</affectedPath><commitId>bdd216a4ec6d5a2c04424c1dcbeb4e8736fcdd94</commitId><timestamp>1777042371000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>mediatek: drop v6.12 and default to v6.18

Switch to kernel v6.18 and drop v6.12.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-24 15:52:51 +0100</date><id>bdd216a4ec6d5a2c04424c1dcbeb4e8736fcdd94</id><msg>mediatek: drop v6.12 and default to v6.18</msg><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/012-v6.14-pinctrl-mediatek-Drop-mtk_pinconf_bias_set_pd.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/mt7622/config-6.12</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/022-v6.14-arm64-dts-mediatek-mt7988-Add-pinctrl-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/331-mt7622-rfb1-enable-bmt.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/027-v6.14-arm64-dts-mediatek-mt7988-Add-mcu-sys-node-for-cpu.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/106-dts-mt7622-disable_btif.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/060-v6.13-mmc-mtk-sd-add-support-for-mt7988.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/025-v6.14-arm64-dts-mediatek-mt7988-Add-lvts-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/330-snand-mtk-bmt-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/911-dts-mt7622-bpi-r64-add-rootdisk.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/450-nvmem-add-layout-for-Adtran-devices.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/028-v6.14-arm64-dts-mediatek-mt7988-Add-CPU-OPP-table-for-cloc.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/115-Revert-arm64-dts-mediatek-fix-t-phy-unit-name.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/434-drivers-spi-mt65xx-Add-controller-s-calibration-para.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/752-net-phy-mediatek-i2p5g-add-support-for-mt7987.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/950-smartrg-i2c-led-driver.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/411-mtd-spinand-fix-support-for-FORESEE.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/140-dts-fix-wmac-support-for-mt7622-rfb1.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/821-add-pwm-feature-for-mt7987.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/032-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-pinctrl-subnod.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/401-crypto-fix-eip97-cache-incoherent.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/026-v6.14-arm64-dts-mediatek-mt7988-Add-thermal-zone.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/031-v6.14-arm64-dts-mediatek-mt7988-Add-pcie-nodes.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/195-dts-mt7986a-bpi-r3-leds-port-names-and-wifi-eeprom.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/945-arm64-dts-mt7986-move-ilm-in-a-dedicated-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/751-net-ethernet-mtk_eth_soc-revise-hardware-configuration-for-mt7987.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/183-arm64-dts-mediatek-mt7988a-bpi-r4-add-sfp-cages-and-link-to-gmac.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/039-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-PCA9545-I2C-Mu.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/130-dts-mt7629-add-snand-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/740-net-pcs-mtk_lynxi-add-mt7987-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/920-block-partitions-msdos-add-OF-node-by-partition-numb.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/drivers/net/mdio/mdio-an8855.c</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/121-hack-spi-nand-1b-bbm.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/184-arm64-dts-mediatek-mt7988a-bpi-r4-configure-switch-phys-and-leds.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/255-clk-mediatek-mt7988-infracfg-SPI0-clocks-are-not-critical.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/104-mt7622-add-snor-irq.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/863-arm64-dts-mt7986-add-sound-wm8960.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/360-pinctrl-mediatek-add-mt7987-pinctrl-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/741-net-pcs-mtk-lynxi-add-phya-tx-rx-clock-path.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/178-arm64-dts-mediatek-mt7988-add-basic-ethernet-nodes.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/734-net-phy-add-Airoha-EN8801SC-PHY.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/061-v6.19-arm64-dts-mediatek-mt7986-bpi-r3-Change-fan-PWM-valu.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/171-v6.16-arm64-dts-mediatek-mt7988-Add-xsphy-for-ssusb0-pcie2.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/185-arm64-dts-mt7988a-add-serial1-and-serial2-aliases.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/844-cpufreq-mediatek-Add-support-for-MT7987.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/435-drivers-mtd-spinand-Add-calibration-support-for-spin.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb-spim-nand.dts</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/400-crypto-add-eip97-inside-secure-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb-spim-nor.dts</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/966-pcie-mediatek-gen3-Add-WIFI-HW-reset-flow.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/176-v6.17-arm64-dts-mediatek-mt7988-add-cci-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/722-remove-300Hz-to-prevent-freeze.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/900-dts-mt7622-bpi-r64-aliases-for-dtoverlay.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/filogic/config-6.12</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/164-dts-mt7623-bpi-r2-rootdisk-for-fitblk.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/721-dts-mt7622-mediatek-fix-300mhz.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/340-mtd-spinand-Add-support-for-the-Fidelix-FM35X1GA.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/862-arm64-dts-mt7986-add-afe.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-spim-nand.dtso</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/500-gsw-rtl8367s-mt7622-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/911-dts-mt7988a-bpi-r4-be14-wifi-eeprom.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/038-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-I2C-control.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/024-v6.14-arm64-dts-mediatek-mt7988-Add-mmc-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/033-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-watchdog.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/111-dts-fix-bpi64-console.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/864-arm64-dts-mt7986-add-sound-overlay-for-bpi-r3.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/840-cpufreq-add-support-to-adjust-cpu-volt-by-efuse-cali.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/160-dts-mt7623-bpi-r2-earlycon.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/181-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-configure-spi-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/162-dts-mt7623-bpi-r2-led-aliases.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/173-dts-mt7988a-Add-built-in-ethernet-phy-firmware-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/943-net-ethernet-mtk_wed-move-ilm-a-dedicated-dts-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/960-asus-hack-u-boot-ignore-mtdparts.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/101-dts-update-mt7629-rfb.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/021-v6.13-arm64-dts-mediatek-mt7988-add-efuse-block.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/mt7623/config-6.12</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/034-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-fixed-regulato.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/116-arm64-dts-mediatek-mt7622-readd-syscon-to-pciesys-no.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/842-mediatek-enable-using-efuse-cali-data-for-mt7988-cpu-volt.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/035-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-thermal-config.patch</file></path><path><editType>edit</editType><file>target/linux/mediatek/Makefile</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/029-v6.14-arm64-dts-mediatek-mt7988-Disable-usb-controllers-by.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/drivers/net/dsa/an8855.h</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/011-v6.14-pinctrl-mediatek-add-MT7988-pinctrl-driver.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/070-v7.0-pinctrl-mediatek-enable-ies_present-flag-for-MT798x.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/196-dts-mt7986a-bpi-r3-use-all-ubi-nand-layout.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/946-arm64-dts-mt7986-move-dlm-in-a-dedicated-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/100-dts-update-mt7622-rfb1.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/112-dts-fix-bpi64-lan-names.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/200-phy-phy-mtk-tphy-Add-hifsys-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/190-arm64-dts-mediatek-mt7622-fix-GICv2-range.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/182-v6.17-arm64-dts-mediatek-mt7988a-bpi-r4-add-proc-supply-fo.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/436-drivers-mtd-spi-nor-Add-calibration-support-for-spi-.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/602-arm64-dts-mediatek-add-mt7622-pcie-slot-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/179-arm64-dts-mediatek-mt7988-add-switch-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/050-v6.16-phy-mediatek-xsphy-support-type-switch-by-pericfg.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/611-pcie-mediatek-gen3-PERST-for-100ms.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/163-dts-mt7623-bpi-r2-ethernet-alias.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/186-arm64-dts-mt7988a-complete-dtsi.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/036-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-serial0-deb.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb.dtsi</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/drivers/nvmem/an8855-efuse.c</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/841-cpufreq-add-cpu-volt-correction-support-for-mt7988.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/170-arm64-dts-mediatek-mt7988a-bpi-r4-allow-hw-variants-.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/042-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-pwm.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/432-drivers-spi-Add-support-for-dynamic-calibration.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/020-v6.13-arm64-dts-mediatek-mt7988-add-UART-controllers.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/610-pcie-mediatek-fix-clearing-interrupt-status.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/940-net-ethernet-mtk_wed-rename-mtk_wed_get_memory_regio.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/177-v6.16-arm64-dts-mediatek-mt7988-add-phy-calibration-efuse-.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/700-net-phy-mediatek-Add-2.5Gphy-firmware-dt-bindings-an.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/105-dts-mt7622-enable-pstore.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/193-dts-mt7623-thermal_zone_fix.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/131-dts-mt7622-add-snand-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/172-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-enable-xsphy.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/737-net-dsa-add-Airoha-AN8855.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/030-v6.14-arm64-dts-mediatek-mt7988-Add-t-phy-for-ssusb1.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/187-arm64-dts-mediatek-fix-mt7981-spim-clock.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/211-PM-devfreq-mtk-cci-check-cpufreq-availability-early.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/103-mt7623-enable-arch-timer.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/mt7629/config-6.12</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/113-dts-fix-bpi64-leds-and-buttons.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/410-bt-mtk-serial-fix.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/320-hwrng-mtk-add-support-for-hw-access-via-SMCC.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/180-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-Add-fan-and-coolin.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/189-arm64-dts-mediatek-mt7988a-complete-bpi-r4.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/062-v6.18-arm64-dts-mediatek-add-thermal-sensor-support-on-mt7.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/161-dts-mt7623-bpi-r2-mmc-device-order.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/930-spi-mt65xx-enable-sel-clk.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/944-net-ethernet-mtk_wed-move-dlm-a-dedicated-dts-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-mxl-2p5g-phy-swp5.dtso</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/023-v6.14-arm64-dts-mediatek-mt7988-Add-reserved-memory.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/188-arm64-dts-mediatek-add-MT7988A-reference-board-devic.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/198-dts-mt7988a-enable-wed.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/433-drivers-spi-mem-Add-spi-calibration-hook.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/350-21-cpufreq-mediatek-Add-support-for-MT7988.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/194-dts-mt7968a-add-ramoops.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/110-dts-fix-bpi2-console.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/010-v6.14-pinctrl-mediatek-add-support-for-MTK_PULL_PD_TYPE.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/750-net-ethernet-mtk_eth_soc-add-mt7987-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-mxl-2p5g-phy-eth1.dtso</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/210-PM-devfreq-mtk-cci-use-devres-for-resource-managemen.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/include/linux/mfd/airoha-an8855-mfd.h</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/119-pinctrl-mediatek-MT7981-some-register-map-fixes.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/955-dts-mt7968a-bpi-r3-add-label-to-gmac-for-sfp1-port.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/drivers/net/dsa/an8855.c</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/431-drivers-spi-mt65xx-Move-chip_config-to-driver-s-priv.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb.dts</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/361-clk-mediatek-add-mt7987-clock-drivers-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/175-v6.16-arm64-dts-mediatek-mt7988-move-uart0-and-spi1-pins-t.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/965-dts-mt7988a-add-trng-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/830-thermal-drivers-mediatek-lvts_thermal-Add-irq_enable-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/117-complete-mt7981b-dtsi.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/941-arm64-dts-mt7986-move-cpuboot-in-a-dedicated-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/051-v6.16-hwrng-mtk-Add-struct-device-pointer-to-device-contex.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/901-arm-add-cmdline-override.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/045-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-proc-supply-fo.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/037-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-default-UART-s.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/drivers/net/phy/air_an8855.c</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/174-v6.16-arm64-dts-mediatek-mt7988-add-spi-controllers.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/736-net-pcs-mtk_usxgmii-add-polarity-control.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/114-dts-bpi64-disable-rtc.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/199-arm64-dts-mediatek-mt7986-increase-ATF-reserved-memo.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/150-dts-mt7623-eip97-inside-secure-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/843-cpufreq-add-support-to-fix-voltage-cpu.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/044-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-MediaTek-MT668.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/910-dts-mt7622-bpi-r64-wifi-eeprom.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/043-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-pcie.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/701-net-phy-mediatek-add-driver-for-built-in-2.5G-ethern.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/831-thermal-drivers-mediatek-lvts_thermal-Add-MT7987-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/drivers/mfd/airoha-an8855.c</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/040-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-t-phy-for-s.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/942-net-ethernet-mtk_wed-move-cpuboot-in-a-dedicated-dts.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/041-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-ssusb1-on-b.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/libs/wolfssl/Makefile</affectedPath><affectedPath>package/libs/wolfssl/patches/100-disable-hardening-check.patch</affectedPath><commitId>8ef7b4ee4ba77a8d58e734753d1c87b1d4d332d7</commitId><timestamp>1777057704000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>wolfssl: update to 5.9.1

For changes, see:
https://github.com/wolfSSL/wolfssl/releases/tag/v5.9.1-stable

This includes a fix for a critical (CVSS 9.3) vulnerability:
https://github.com/advisories/GHSA-f5h9-5q52-qrx7

Signed-off-by: Sander van Deijck &lt;sander@vandeijck.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23072
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-24 21:08:24 +0200</date><id>8ef7b4ee4ba77a8d58e734753d1c87b1d4d332d7</id><msg>wolfssl: update to 5.9.1</msg><path><editType>edit</editType><file>package/libs/wolfssl/Makefile</file></path><path><editType>edit</editType><file>package/libs/wolfssl/patches/100-disable-hardening-check.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/files/drivers/net/phy/rtl8261n/phy_patch.c</affectedPath><commitId>017bf1c37e6913857ca33ba79b408ef296f4cb39</commitId><timestamp>1777139768000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: rtl8261n: drop unreachable PHY register patch

The PHY register patch in question is gated by `CONFIG_MACH_REALTEK_RTL`,
has no documented/expected behavior, and is in practice unreachable:
`phy_patch()` is only called from `rtkphy_config_init()`, which is exits
(too) early for `CONFIG_MACH_REALTEK_RTL` builds.

Remove it as a cleanup step before enabling standard USXGMII configuration
for these PHYs.

Fixes: b77fa45d1278 ("kernel: fix rtl8261n driver for realtek")
Co-authored-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
Link: https://github.com/openwrt/openwrt/pull/23076
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-25 19:56:08 +0200</date><id>017bf1c37e6913857ca33ba79b408ef296f4cb39</id><msg>kernel: rtl8261n: drop unreachable PHY register patch</msg><path><editType>edit</editType><file>target/linux/generic/files/drivers/net/phy/rtl8261n/phy_patch.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c</affectedPath><commitId>dd5bd85a1ffbef075eb32c35e63d6e6eb1277982</commitId><timestamp>1777139768000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: rtl8261n: always configure as USXGMII

In the past, all the configuration of SerDes and PHYs on the realtek
switches were done  using u-boot (`rtk init`). But since RTL930x switched
to SerDes configuration under Linux, the SoC side is no longer using the
Realtek-proprietary variant of USXGMII. The communication to the RTL8261N
PHYs on those switches broke because of this incompatibility.

Enabling the full initialization on `CONFIG_MACH_REALTEK_RTL` converts also
the PHY side to the standard USXGMII and therefore ensures that both sides
speak the same dialect.

Co-authored-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
Link: https://github.com/openwrt/openwrt/pull/23076
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-25 19:56:08 +0200</date><id>dd5bd85a1ffbef075eb32c35e63d6e6eb1277982</id><msg>kernel: rtl8261n: always configure as USXGMII</msg><path><editType>edit</editType><file>target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c</affectedPath><commitId>51992c87c8d1cee54cffa3eacf7f15e6afd48b1c</commitId><timestamp>1777139768000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: rtl8261n: add post-reset MDIO stabilization delay

After the RTL8261N asserts a reset, the MDIO bus becomes temporarily
unavailable during the chip's reinitialization sequence. Any subsequent
read or write issued before the PHY has stabilized will fail.

Add a 30ms delay after triggering the reset to ensure the chip is reachable
via MDIO before resuming communication.

Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
Link: https://github.com/openwrt/openwrt/pull/23076
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-25 19:56:08 +0200</date><id>51992c87c8d1cee54cffa3eacf7f15e6afd48b1c</id><msg>kernel: rtl8261n: add post-reset MDIO stabilization delay</msg><path><editType>edit</editType><file>target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c</affectedPath><commitId>aaf91b7b6236b47370c8643d436f8c4f30a262c9</commitId><timestamp>1777189187000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: mdio: harden defines

Add brackets to avoid silent bugs.

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23070
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 09:39:47 +0200</date><id>aaf91b7b6236b47370c8643d436f8c4f30a262c9</id><msg>realtek: mdio: harden defines</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c</affectedPath><commitId>a4a6a06c9f25440e446ad174576a4699e3ef9c2e</commitId><timestamp>1777189187000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: mdio: fix "SMY" typo

The defines should have been named SMI like everywhere else.

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23070
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 09:39:47 +0200</date><id>a4a6a06c9f25440e446ad174576a4699e3ef9c2e</id><msg>realtek: mdio: fix "SMY" typo</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/patches-6.18/024-02-v7.1-net-phy-realtek-add-RTL8224-pair-order-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/720-08-net-phy-realtek-rate-adapter-in-C22-mode.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/720-08-net-phy-realtek-rate-adapter-in-C22-mode.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/720-07-net-phy-realtek-disable-MDIO-broadcast.patch</affectedPath><affectedPath>target/linux/realtek/patches-6.18/740-net-phy-realtek-support-MDI-swapping-for-RTL8226.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/720-07-net-phy-realtek-disable-MDIO-broadcast.patch</affectedPath><affectedPath>target/linux/realtek/patches-6.18/743-net-realtek-serdes-configuration.patch</affectedPath><affectedPath>target/linux/realtek/patches-6.18/024-04-v7.1-net-phy-realtek-add-RTL8224-polarity-support.patch</affectedPath><commitId>45633073fe057b51d3c7397e28b6c5703c88686e</commitId><timestamp>1777189643000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>generic: net: phy: realtek: don't disable MDIO address 0 for PHY in SFP module

At least the XikeStor SKT-2.5G-100M SFP module seems to internally use
MDIO address 0 to access the PHY. This module allows accessing PHY
registers using Rollball protocol on address 0x51, and also provides
read-only C22 access on address 0x56. However, after disabling the
PHYAD0 configuration bit, only 0xffff can be read via both methods
(except for MMD device 30 which can still be accessed).

Since having MDIO address 0 enabled shouldn't do any harm on SFP modules
just leave the configuration bit alone in that case.

Signed-off-by: Jan Hoffmann &lt;jan@3e8.eu&gt;
Link: https://github.com/openwrt/openwrt/pull/23065
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 09:47:23 +0200</date><id>45633073fe057b51d3c7397e28b6c5703c88686e</id><msg>generic: net: phy: realtek: don't disable MDIO address 0 for PHY in SFP module</msg><path><editType>edit</editType><file>target/linux/generic/pending-6.12/720-07-net-phy-realtek-disable-MDIO-broadcast.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/720-07-net-phy-realtek-disable-MDIO-broadcast.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/720-08-net-phy-realtek-rate-adapter-in-C22-mode.patch</file></path><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/743-net-realtek-serdes-configuration.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/720-08-net-phy-realtek-rate-adapter-in-C22-mode.patch</file></path><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/024-02-v7.1-net-phy-realtek-add-RTL8224-pair-order-support.patch</file></path><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/024-04-v7.1-net-phy-realtek-add-RTL8224-polarity-support.patch</file></path><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/740-net-phy-realtek-support-MDI-swapping-for-RTL8226.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/patches-6.18/712-net-phy-add-an-MDIO-SMBus-library.patch</affectedPath><commitId>c78e2fe26dde403179da1622c4197e74a9f1cb93</commitId><timestamp>1777189869000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: fix SMBus Rollball access

The Rollball command byte needs to be written last. Otherwise the
controller might access the wrong register or write the wrong value.

Fixes: 1fc19bc06edc ("realtek: rtl93xx: mdio-smbus support for clause 45 and Rollball SFPs")
Signed-off-by: Jan Hoffmann &lt;jan@3e8.eu&gt;
Link: https://github.com/openwrt/openwrt/pull/23049
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 09:51:09 +0200</date><id>c78e2fe26dde403179da1622c4197e74a9f1cb93</id><msg>realtek: fix SMBus Rollball access</msg><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/712-net-phy-add-an-MDIO-SMBus-library.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/backport-6.18/744-v7.1-r8152-add-helper-functions-for-PHY-OCP-registers.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/740-v6.19-r8152-Advertise-software-timestamp-information.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/745-v7.1-r8152-Add-helper-functions-for-SRAM2.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/743-v7.1-r8152-add-helper-functions-for-PLA-USB-OCP-registers.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/760-net-usb-r8152-add-LED-configuration-from-OF.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/746-v7.1-r8152-Add-support-for-5Gbit-Link-Speeds-and-EEE.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/741-v7.1-r8152-Add-2500baseT-EEE-status-configuration-support.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/742-v7.1-r8152-fix-incorrect-register-write-to-USB_UPHY_XTAL.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/747-v7.1-r8152-Add-support-for-the-RTL8157-hardware.patch</affectedPath><commitId>a7fd866a2caf4b5549d099e1f42a3da35c51772f</commitId><timestamp>1777190270000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: backport RTL8157 support to 6.18

Backport support for the RTL8157. The RTL8157 is a low-cost chipset
designed for USB to 5Gb Ethernet adapters.

Tested on Sabrent NT-C5GA (RTL8157), Wavlink WL-NWU340G (RTL8157) and
UGREEN CM648 (RTL8156BG) adapters.

Signed-off-by: Aleksander Jan Bajkowski &lt;olek2@wp.pl&gt;
Link: https://github.com/openwrt/openwrt/pull/23088
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 09:57:50 +0200</date><id>a7fd866a2caf4b5549d099e1f42a3da35c51772f</id><msg>kernel: backport RTL8157 support to 6.18</msg><path><editType>add</editType><file>target/linux/generic/backport-6.18/745-v7.1-r8152-Add-helper-functions-for-SRAM2.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/746-v7.1-r8152-Add-support-for-5Gbit-Link-Speeds-and-EEE.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/740-v6.19-r8152-Advertise-software-timestamp-information.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/744-v7.1-r8152-add-helper-functions-for-PHY-OCP-registers.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/747-v7.1-r8152-Add-support-for-the-RTL8157-hardware.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/741-v7.1-r8152-Add-2500baseT-EEE-status-configuration-support.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/742-v7.1-r8152-fix-incorrect-register-write-to-USB_UPHY_XTAL.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.18/760-net-usb-r8152-add-LED-configuration-from-OF.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/743-v7.1-r8152-add-helper-functions-for-PLA-USB-OCP-registers.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/kernel/linux/modules/netsupport.mk</affectedPath><commitId>152fc0b304d2cdccef3e19ddb79face831389da2</commitId><timestamp>1777190541000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: hide kmod-pppox

The pppox module is a dependency of pppoe/pptp/pppol2tp and does not
have a separate Kconfig symbol.

Signed-off-by: Qingfang Deng &lt;dqfext@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23077
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 10:02:21 +0200</date><id>152fc0b304d2cdccef3e19ddb79face831389da2</id><msg>kernel: hide kmod-pppox</msg><path><editType>edit</editType><file>package/kernel/linux/modules/netsupport.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/octeon/patches-6.12/400-ubnt_dts_pruning.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/701-honor_sgmii_node_device_tree_status.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/100-mips_image_cmdline_hack.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/120-cmdline-hack.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/702-qca833x-force-pcs-reset.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/701-honor_sgmii_node_device_tree_status.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/700-allocate_interface_by_label.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/150-ubnt_usg_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/150-ubnt_usg_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/100-ubnt_edgerouter2_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/702-qca833x-force-pcs-reset.patch</affectedPath><affectedPath>target/linux/octeon/config-6.18</affectedPath><affectedPath>target/linux/octeon/patches-6.12/100-mips_image_cmdline_hack.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/000-fix-octeon-kernel-build.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/110-er200-ethernet_probe_order.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/100-ubnt_edgerouter2_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/120-cmdline-hack.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/000-fix-octeon-kernel-build.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/110-er200-ethernet_probe_order.patch</affectedPath><affectedPath>target/linux/octeon/config-6.12</affectedPath><affectedPath>target/linux/octeon/patches-6.18/400-ubnt_dts_pruning.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/130-add_itus_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/130-add_itus_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/700-allocate_interface_by_label.patch</affectedPath><commitId>b34fe80db88132c54faededff1623f05007eff1d</commitId><timestamp>1777190617000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>kernel/octeon: create files for v6.18 (from v6.12)

This is an automatically generated commit.

When doing `git bisect`, consider `git bisect --skip`.

Signed-off-by: Andrew LaMarche &lt;andrewjlamarche@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23031
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-26 10:03:37 +0200</date><id>b34fe80db88132c54faededff1623f05007eff1d</id><msg>kernel/octeon: create files for v6.18 (from v6.12)</msg><path><editType>add</editType><file>target/linux/octeon/patches-6.18/130-add_itus_support.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/000-fix-octeon-kernel-build.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/130-add_itus_support.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/702-qca833x-force-pcs-reset.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/120-cmdline-hack.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/700-allocate_interface_by_label.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/110-er200-ethernet_probe_order.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/150-ubnt_usg_support.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/700-allocate_interface_by_label.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/701-honor_sgmii_node_device_tree_status.patch</file></path><path><editType>add</editType><file>target/linux/octeon/config-6.18</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/000-fix-octeon-kernel-build.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/400-ubnt_dts_pruning.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/702-qca833x-force-pcs-reset.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/100-mips_image_cmdline_hack.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/701-honor_sgmii_node_device_tree_status.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/config-6.12</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/110-er200-ethernet_probe_order.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/400-ubnt_dts_pruning.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/120-cmdline-hack.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/150-ubnt_usg_support.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/100-ubnt_edgerouter2_support.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/100-mips_image_cmdline_hack.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/100-ubnt_edgerouter2_support.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/octeon/patches-6.12/400-ubnt_dts_pruning.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/100-mips_image_cmdline_hack.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/000-fix-octeon-kernel-build.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/100-ubnt_edgerouter2_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/110-er200-ethernet_probe_order.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/120-cmdline-hack.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/702-qca833x-force-pcs-reset.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/701-honor_sgmii_node_device_tree_status.patch</affectedPath><affectedPath>target/linux/octeon/config-6.12</affectedPath><affectedPath>target/linux/octeon/patches-6.12/700-allocate_interface_by_label.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/130-add_itus_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/150-ubnt_usg_support.patch</affectedPath><commitId>467dec8f81e33c9b4653ef0c9175af2729daf614</commitId><timestamp>1777190617000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>kernel/octeon: restore files for v6.12

This is an automatically generated commit which aids following Kernel patch
history, as git will see the move and copy as a rename thus defeating the
purpose.

For the original discussion see:
https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html

Signed-off-by: Andrew LaMarche &lt;andrewjlamarche@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23031
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-26 10:03:37 +0200</date><id>467dec8f81e33c9b4653ef0c9175af2729daf614</id><msg>kernel/octeon: restore files for v6.12</msg><path><editType>add</editType><file>target/linux/octeon/config-6.12</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/120-cmdline-hack.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/700-allocate_interface_by_label.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/130-add_itus_support.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/150-ubnt_usg_support.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/000-fix-octeon-kernel-build.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/702-qca833x-force-pcs-reset.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/400-ubnt_dts_pruning.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/100-ubnt_edgerouter2_support.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/100-mips_image_cmdline_hack.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/701-honor_sgmii_node_device_tree_status.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/110-er200-ethernet_probe_order.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/octeon/config-6.18</affectedPath><commitId>95d7a8f1b1bb717e21c99adb6f25bdd1cf9dda49</commitId><timestamp>1777190617000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>octeon: refresh 6.18 kernel config

Add missing symbols for 6.18.

Signed-off-by: Andrew LaMarche &lt;andrewjlamarche@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23031
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-26 10:03:37 +0200</date><id>95d7a8f1b1bb717e21c99adb6f25bdd1cf9dda49</id><msg>octeon: refresh 6.18 kernel config</msg><path><editType>edit</editType><file>target/linux/octeon/config-6.18</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/octeon/patches-6.18/100-mips_image_cmdline_hack.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/000-fix-octeon-kernel-build.patch</affectedPath><commitId>1cf45adb3ba9e702a380305a34b17257f7ae7e51</commitId><timestamp>1777190617000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>octeon: refresh 6.18 patches

Refresh patches for 6.18.

Signed-off-by: Andrew LaMarche &lt;andrewjlamarche@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23031
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-26 10:03:37 +0200</date><id>1cf45adb3ba9e702a380305a34b17257f7ae7e51</id><msg>octeon: refresh 6.18 patches</msg><path><editType>edit</editType><file>target/linux/octeon/patches-6.18/100-mips_image_cmdline_hack.patch</file></path><path><editType>edit</editType><file>target/linux/octeon/patches-6.18/000-fix-octeon-kernel-build.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/kernel/linux/modules/crypto.mk</affectedPath><commitId>907dd7bd93b92fa62ada2d77e36d93b6c8f63385</commitId><timestamp>1777190617000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>kernel: crypto: fix build with Linux &gt;= 6.18 after octeon-md5 removal

Linux commit c9e5ac0 ("lib/crypto: mips/md5: Migrate optimized code into
library") removed the MIPS-Octeon-specific MD5 implementation
(octeon-md5.ko) and replaced it with an optimized library implementation
in lib/crypto.

As a result, CONFIG_CRYPTO_MD5_OCTEON and the module
arch/mips/crypto/octeon-md5.ko no longer exist in kernels &gt;= 6.18.

Signed-off-by: Andrew LaMarche &lt;andrewjlamarche@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23031
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-26 10:03:37 +0200</date><id>907dd7bd93b92fa62ada2d77e36d93b6c8f63385</id><msg>kernel: crypto: fix build with Linux &gt;= 6.18 after octeon-md5 removal</msg><path><editType>edit</editType><file>package/kernel/linux/modules/crypto.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/octeon/Makefile</affectedPath><commitId>d1f240f03750a055f5c2d5594e3399dcae16add5</commitId><timestamp>1777190617000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>octeon: enable 6.18 testing kernel

Enable the 6.18 testing kernel for Octeon.

Signed-off-by: Andrew LaMarche &lt;andrewjlamarche@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23031
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-26 10:03:37 +0200</date><id>d1f240f03750a055f5c2d5594e3399dcae16add5</id><msg>octeon: enable 6.18 testing kernel</msg><path><editType>edit</editType><file>target/linux/octeon/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/kernel/ntfs/Makefile</affectedPath><affectedPath>package/kernel/ntfs/patches/001-conditionally-enable-posix-acl.patch</affectedPath><commitId>4f59715716fb1778168ec736a0786bf73a1390d2</commitId><timestamp>1777190741000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>ntfs: update to 2026-04-25

Update to the latest version, and fix build on targets without
FS_POSIX_ACL.

Signed-off-by: Qingfang Deng &lt;dqfext@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23090
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 10:05:41 +0200</date><id>4f59715716fb1778168ec736a0786bf73a1390d2</id><msg>ntfs: update to 2026-04-25</msg><path><editType>edit</editType><file>package/kernel/ntfs/Makefile</file></path><path><editType>add</editType><file>package/kernel/ntfs/patches/001-conditionally-enable-posix-acl.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/airoha/dts/an7581.dtsi</affectedPath><affectedPath>target/linux/airoha/dts/an7581-evb-emmc.dtsi</affectedPath><commitId>5dbe94d972314ee26826c142822efd901e75dbf9</commitId><timestamp>1777191429000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>airoha: disable afe by default for an7581

The audio should only be enabled when the sound
node is enabled. This fixes the following error:

an7581-audio 1fbe2200.afe: probe with driver an7581-audio failed with error -2

Fixes: 7b55651 ("airoha: enable I2S sound driver and add nodes for eMMC RFB board")
Signed-off-by: Chukun Pan &lt;amadeus@jmu.edu.cn&gt;
Link: https://github.com/openwrt/openwrt/pull/22660
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 10:17:09 +0200</date><id>5dbe94d972314ee26826c142822efd901e75dbf9</id><msg>airoha: disable afe by default for an7581</msg><path><editType>edit</editType><file>target/linux/airoha/dts/an7581.dtsi</file></path><path><editType>edit</editType><file>target/linux/airoha/dts/an7581-evb-emmc.dtsi</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/x86/generic/config-6.18</affectedPath><affectedPath>target/linux/x86/64/config-6.18</affectedPath><commitId>c686aab3402d024c0160faba5408c981a4f4c7d8</commitId><timestamp>1777192067000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>x86: enable HYPERV_VMBUS

enable HYPERV_VMBUS in x86/generic and x86/64.

Fixes: #22846
Signed-off-by: Rye Sears &lt;xlighting@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22860
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 10:27:47 +0200</date><id>c686aab3402d024c0160faba5408c981a4f4c7d8</id><msg>x86: enable HYPERV_VMBUS</msg><path><editType>edit</editType><file>target/linux/x86/generic/config-6.18</file></path><path><editType>edit</editType><file>target/linux/x86/64/config-6.18</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-iface.json</affectedPath><commitId>7255109cad4f13413436d48ae5dd74676c3125ca</commitId><timestamp>1777205524000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>wifi-scripts: ucode: add bridge_isolate and network_vlan to schema

These were missing from schema. Add them.

Fixes: https://github.com/openwrt/openwrt/issues/22620
Signed-off-by: Rany Hany &lt;rany_hany@riseup.net&gt;
Link: https://github.com/openwrt/openwrt/pull/22617
[Reordered attributes]
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 14:12:04 +0200</date><id>7255109cad4f13413436d48ae5dd74676c3125ca</id><msg>wifi-scripts: ucode: add bridge_isolate and network_vlan to schema</msg><path><editType>edit</editType><file>package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-iface.json</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-station.json</affectedPath><affectedPath>package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-vlan.json</affectedPath><commitId>5968b584bab92ef5ac8384e27e5bdd08e6e66924</commitId><timestamp>1777205540000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>wifi-scripts: ucode: add missing fields for station/vlan schema

This adds the missing 'iface' field for both station and VLAN.
On VLAN, we add all network_config_attr to the schema as well
per wireless.uc.

Fixes: https://github.com/openwrt/openwrt/issues/22165
Signed-off-by: Rany Hany &lt;rany_hany@riseup.net&gt;
Link: https://github.com/openwrt/openwrt/pull/22617
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 14:12:20 +0200</date><id>5968b584bab92ef5ac8384e27e5bdd08e6e66924</id><msg>wifi-scripts: ucode: add missing fields for station/vlan schema</msg><path><editType>edit</editType><file>package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-vlan.json</file></path><path><editType>edit</editType><file>package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-station.json</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/backport-6.12/903-v6.16-irqchip-Make-irq-msi-lib.h-globally-available.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/909-v7.0-genirq-Update-effective-affinity-for-redirected-inte.patch</affectedPath><affectedPath>target/linux/siflower/patches-6.12/018-pci-dw-pcie-add-support-for-sf21-pcie.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/909-v7.0-genirq-Update-effective-affinity-for-redirected-inte.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/908-1-v7.0-genirq-Add-interrupt-redirection-infrastructure.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/902-v6.16-genirq-msi-Add-helper-for-creating-MSI-parent-irq-do.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/908-1-v7.0-genirq-Add-interrupt-redirection-infrastructure.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/908-3-v7.0-PCI-dwc-Enable-MSI-affinity-support.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/906-v6.17-PCI-dwc-Switch-to-msi_create_parent_irq_domain.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/907-v6.19-genirq-Change-hwirq-parameter-to-irq_hw_number_t.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/908-2-v7.0-PCI-dwc-Code-cleanup.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/908-3-v7.0-PCI-dwc-Enable-MSI-affinity-support.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/905-v6.17-PCI-dwc-Export-DWC-MSI-controller-related-APIs.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/901-v6.14-PCI-dwc-Add-dw_pcie_suspend_noirq-dw_pcie_resume.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/907-v6.19-genirq-Change-hwirq-parameter-to-irq_hw_number_t.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/904-v6.16-irqchip-irq-msi-lib-Fix-build-with-PCI-disabled.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/908-2-v7.0-PCI-dwc-Code-cleanup.patch</affectedPath><commitId>ba7aa2a97153d225165115db656314548b8ddf91</commitId><timestamp>1777206511000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>generic: backport MSI affinity support for DW PCIe

Currently, the DesignWare PCIe driver cannot configure interrupts on
SoC that do not support MSIX. All MSI interrupts are handled by CPU0.
Backport MSI affinity support for the PCI dwc driver from linux-next,
so now we can adjust MSI interrupts to other CPU cores.

Tested on HINLINK H28K (RK3528) and OrangePi R2S (Ky X1).

Signed-off-by: Chukun Pan &lt;amadeus@jmu.edu.cn&gt;
Link: https://github.com/openwrt/openwrt/pull/21770
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 14:28:31 +0200</date><id>ba7aa2a97153d225165115db656314548b8ddf91</id><msg>generic: backport MSI affinity support for DW PCIe</msg><path><editType>edit</editType><file>target/linux/siflower/patches-6.12/018-pci-dw-pcie-add-support-for-sf21-pcie.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/908-1-v7.0-genirq-Add-interrupt-redirection-infrastructure.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/908-2-v7.0-PCI-dwc-Code-cleanup.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/904-v6.16-irqchip-irq-msi-lib-Fix-build-with-PCI-disabled.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/908-2-v7.0-PCI-dwc-Code-cleanup.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/908-3-v7.0-PCI-dwc-Enable-MSI-affinity-support.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/906-v6.17-PCI-dwc-Switch-to-msi_create_parent_irq_domain.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/903-v6.16-irqchip-Make-irq-msi-lib.h-globally-available.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/909-v7.0-genirq-Update-effective-affinity-for-redirected-inte.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/907-v6.19-genirq-Change-hwirq-parameter-to-irq_hw_number_t.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/908-1-v7.0-genirq-Add-interrupt-redirection-infrastructure.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/901-v6.14-PCI-dwc-Add-dw_pcie_suspend_noirq-dw_pcie_resume.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/905-v6.17-PCI-dwc-Export-DWC-MSI-controller-related-APIs.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/909-v7.0-genirq-Update-effective-affinity-for-redirected-inte.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/902-v6.16-genirq-msi-Add-helper-for-creating-MSI-parent-irq-do.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/908-3-v7.0-PCI-dwc-Enable-MSI-affinity-support.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/907-v6.19-genirq-Change-hwirq-parameter-to-irq_hw_number_t.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity</affectedPath><commitId>55cb7a0195af39b0258423a7fc68db27039d3f0e</commitId><timestamp>1777206511000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>rockchip: update irq affinity for RK3528 devices

Since DW PCIe can adjust interrupts on SoC that only support
MSI, adjust the interrupt of r8169 for the RK3528 devices.

Signed-off-by: Chukun Pan &lt;amadeus@jmu.edu.cn&gt;
Link: https://github.com/openwrt/openwrt/pull/21770
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 14:28:31 +0200</date><id>55cb7a0195af39b0258423a7fc68db27039d3f0e</id><msg>rockchip: update irq affinity for RK3528 devices</msg><path><editType>edit</editType><file>target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/microchipsw/patches-6.12/0056-v6.13-net-sparx5-execute-sparx5_vcap_init-on-lan969x.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0060-v6.13-net-lan969x-fix-cyclic-dependency-reported-by-depmod.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0008-v6.13-phy-sparx5-serdes-add-constants-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/126-net-lan969x-correct-RGMII-port-mapping-index.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0006-v6.13-clk-lan966x-add-support-for-lan969x-SoC-clock-driver.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/111-mmc-sdhci-of-at91-perform-a-hardware-reset-at-probe-.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0098-03-v7.1-arm64-dts-microchip-add-EV23X71A-board.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/124-arm64-dts-microchip-lan969x-add-OTP-node.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0045-v6.13-net-lan969x-add-register-diffs-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0079-v6.14-spi-atmel-quadspi-Factor-out-switching-to-Serial-Mem.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/127-net-sparx5-add-MTU-change-framework.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0098-02-v7.1-arm64-dts-microchip-add-LAN969x-support.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/110-sdhci-sdhci-of-at91-issue-IP-reset-at-probe.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0023-v6.18-crypto-atmel-aes-make-it-selectable-for-ARCH_MICROCH.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0083-v6.14-spi-atmel-quadspi-remove-references-to-runtime-PM-on.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/128-net-sparx5-add-MTU-change.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0021-v6.18-i2c-at91-make-it-selectable-for-ARCH_MICROCHIP.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0003-v6.13-pinctrl-ocelot-add-support-for-lan969x-SoC-pinctrl.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0064-v6.14-net-sparx5-add-function-for-RGMII-port-check.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0081-v6.14-spi-atmel-quadspi-Update-to-current-device-naming-te.patch</affectedPath><affectedPath>target/linux/microchipsw/Makefile</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/109-mmc-sdhci-of-at91-add-support-for-HS400-and-HS400ES.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/116-mmc-sdhci-of-at91-add-soc-data-field-quirks2.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0092-v6.18-net-sparx5-lan969x-fix-flooding-configuration-on-bri.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0073-v6.14-net-sparx5-activate-FDMA-tx-in-start.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0005-v6.13-clk-lan966x-prepare-driver-for-lan969x-support.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/106-mmc-sdhci-of-at91-implement-quirk-SDCLK-stop-while-r.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0040-v6.13-net-sparx5-change-spx5_wr-to-spx5_rmw-in-cal-update.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0053-v6.13-net-sparx5-expose-some-sparx5-VCAP-symbols.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0096-v6.20-dmaengine-at_xdmac-get-the-number-of-DMA-channels-fr.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/125-arm64-dts-microchip-ev23x71a-enable-QSPI-and-eMMC.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0075-v6.14-net-lan969x-add-FDMA-implementation.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0028-v6.13-net-sparx5-add-constants-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/115-mmc-sdhci-of-at91-avoid-division-by-zero.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0069-v6.14-net-lan969x-add-RGMII-registers.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0067-v6.14-net-sparx5-only-return-PCS-for-modes-that-require-it.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0026-v6.13-net-sparx5-modify-SPX5_PORTS_ALL-macro.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0052-v6.13-net-sparx5-add-feature-support.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/116-mmc-sdhci-of-at91-add-sama7g5-required-quirks.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0044-v6.13-net-lan969x-add-match-data-for-lan969x.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0035-v6.13-net-sparx5-ops-out-PTP-IRQ-handler.patch</affectedPath><affectedPath>target/linux/microchipsw/lan969x/config-6.12</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0009-v6.13-phy-sparx5-serdes-add-constant-for-the-number-of-CMU.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0051-v6.13-net-sparx5-add-compatible-string-for-lan969x.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0065-v6.14-net-sparx5-use-is_port_rgmii-throughout.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/121-nvmem-lan9662-otp-add-support-for-LAN969x.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0029-v6.13-net-sparx5-use-SPX5_CONST-for-constants-which-alread.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0014-v6.13-phy-lan969x-serdes-add-support-for-lan969x-serdes-dr.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0086-v6.15-spi-atmel-quadspi-Fix-unbalanced-pm_runtime-by-using.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0095-v6.19-reset-sparx5-add-LAN969x-support.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0078-v6.14-spi-atmel-quadspi-Add-support-for-sama7g5-QSPI.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0077-v6.18-net-sparx5-lan969x-Add-support-for-ethtool-pause-par.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0093-v6.13-clk-lan966x-make-it-selectable-for-ARCH_LAN969X.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0049-v6.13-net-lan969x-add-function-for-calculating-the-DSM-cal.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0012-v6.13-phy-sparx5-serdes-add-indirection-layer-to-register-.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0072-v6.14-net-sparx5-split-sparx5_fdma_-start-stop.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0004-v6.13-clk-lan966x-make-clk_names-const-char-const.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0055-v6.13-net-sparx5-add-new-VCAP-constants-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/123-arm64-dts-microchip-lan969x-add-SDMMC-nodes.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0087-v6.17-dmaengine-Add-devm_dma_request_chan.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0002-v6.18-arm64-lan969x-Add-support-for-Microchip-LAN969x-SoC.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0022-v6.18-char-hw_random-atmel-make-it-selectable-for-ARCH_MIC.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0080-v6.14-spi-atmel-quadspi-Use-devm_-clock-management.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0038-v6.13-net-sparx5-redefine-internal-ports-and-PGID-s-as-off.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0016-v6.15-mfd-at91-usart-Make-it-selectable-for-ARCH_LAN969X.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0013-v6.13-phy-sparx5-serdes-add-support-for-branching-on-chip-.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0054-v6.13-net-sparx5-replace-SPX5_PORTS-with-n_ports.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0039-v6.13-net-sparx5-add-support-for-lan969x-targets-and-core-.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0057-v6.13-net-lan969x-add-autogenerated-VCAP-information.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0070-v6.14-net-lan969x-add-RGMII-implementation.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0025-v6.13-net-sparx5-add-indirection-layer-to-register-macros.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0059-v6.13-net-sparx5-add-missing-lan969x-Kconfig-dependency.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0098-01-v7.1-arm64-dts-microchip-add-LAN969x-clock-header-file.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0036-v6.13-net-sparx5-ops-out-function-for-DSM-calendar-calcula.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0090-v6.18-spi-atmel-quadspi-add-support-for-SAM9X7-QSPI-contro.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0048-v6.13-net-lan969x-add-PTP-handler-function.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0061-v6.13-net-lan969x-fix-the-use-of-spin_lock-in-PTP-handler.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0010-v6.13-phy-sparx5-serdes-add-ops-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/114-mmc-sdhci-of-at91-do-not-advertise-SDR104-mode-suppo.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0068-v6.14-net-sparx5-verify-RGMII-speeds.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0074-v6.14-net-sparx5-ops-out-certain-FDMA-functions.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0062-v6.13-net-sparx5-fix-default-value-of-monitor-ports.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0027-v6.13-net-sparx5-add-sparx5-argument-to-a-few-functions.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0046-v6.13-net-lan969x-add-constants-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0063-v6.14-net-sparx5-do-some-preparation-work.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0030-v6.13-net-sparx5-use-SPX5_CONST-for-constants-which-do-not.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0034-v6.13-net-sparx5-ops-out-function-for-setting-the-port-mux.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0011-v6.13-phy-sparx5-serdes-add-function-for-getting-the-CMU-i.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0019-v6.18-tty-serial-atmel-make-it-selectable-for-ARCH_MICROCH.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0031-v6.13-net-sparx5-add-ops-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0033-v6.13-net-sparx5-ops-out-functions-for-getting-certain-arr.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0037-v6.13-net-sparx5-add-is_sparx5-macro-and-use-it-throughout.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/113-mmc-sdhci-of-at91-disable-selectively-clocks-on-pm-r.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0058-v6.13-net-lan969x-add-VCAP-configuration-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0088-v6.17-spi-atmel-quadspi-Use-devm_dma_request_chan.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/117-mmc-introduce-SDHCI_QUIRK2_AT91_HS400_PRESET.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0041-v6.13-net-sparx5-change-frequency-calculation-for-SDLB-s.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0024-v6.13-net-sparx5-add-support-for-private-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0066-v6.14-net-sparx5-skip-low-speed-configuration-when-port-is.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0043-v6.13-net-sparx5-add-registers-required-by-lan969x.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0047-v6.13-net-lan969x-add-lan969x-ops-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/122-arm64-dts-microchip-lan969x-add-QSPI-nodes.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0097-v6.19-net-sparx5-lan969x-populate-netdev-of_node.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0007-v6.13-phy-sparx5-serdes-add-support-for-private-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0050-v6.13-net-sparx5-use-is_sparx5-macro-throughout.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0082-v6.14-spi-atmel-quadspi-Fix-warning-in-doc-comment.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/112-mmc-sdhci-of-at91-add-preset-for-HS400-mode.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/107-mmc-sdhci-of-at91-add-hw_reset-callback.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0015-v6.14-tty-serial-atmel-make-it-selectable-for-ARCH_LAN969X.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/105-hwmon-sparx5-make-it-selectable-for-ARCH_MICROCHIP.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/119-spi-atmel-quadspi-Add-support-for-LAN969x-QSPI0.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0089-v6.18-spi-atmel-quadspi-add-padcalib-2xgclk-and-dllon-capa.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/108-mmc-sdhci-of-at91-add-compatible-to-sama7g5-SoC.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/129-net-lan969x-add-MTU-change.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0094-v6.20-phy-sparx5-serdes-make-it-selectable-for-ARCH_LAN969.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/130-net-sparx5-wire-in-MTU-change.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0042-v6.13-net-sparx5-add-sparx5-context-pointer-to-a-few-funct.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0020-v6.18-spi-atmel-make-it-selectable-for-ARCH_MICROCHIP.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0032-v6.13-net-sparx5-ops-out-chip-port-to-device-index-bit-fun.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0071-v6.14-net-sparx5-enable-FDMA-on-lan969x.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0091-v6.18-spi-atmel-quadspi-Add-support-for-sama7d65-QSPI.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/118-mmc-mmc-sdhci-of-at91-add-LAN969x.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0017-v6.17-dmaengine-xdmac-make-it-selectable-for-ARCH_MICROCHI.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0084-v6.15-spi-atmel-quadspi-Fix-printed-error-code-during-DMA-.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0001-v6.18-arm64-Add-config-for-Microchip-SoC-platforms.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0018-v6.18-mfd-at91-usart-Make-it-selectable-for-ARCH_MICROCHIP.patch</affectedPath><commitId>60fda6238c76e9ec75f8c239660309273b8951e2</commitId><timestamp>1777225125000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>microchipsw: use 6.18 as default and drop 6.12

Now that 6.18 is stable there is no point in keeping 6.12 around.

Signed-off-by: Robert Marko &lt;robert.marko@sartura.hr&gt;
</comment><date>2026-04-26 19:38:45 +0200</date><id>60fda6238c76e9ec75f8c239660309273b8951e2</id><msg>microchipsw: use 6.18 as default and drop 6.12</msg><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0042-v6.13-net-sparx5-add-sparx5-context-pointer-to-a-few-funct.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0041-v6.13-net-sparx5-change-frequency-calculation-for-SDLB-s.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/130-net-sparx5-wire-in-MTU-change.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0022-v6.18-char-hw_random-atmel-make-it-selectable-for-ARCH_MIC.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0098-03-v7.1-arm64-dts-microchip-add-EV23X71A-board.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/110-sdhci-sdhci-of-at91-issue-IP-reset-at-probe.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0005-v6.13-clk-lan966x-prepare-driver-for-lan969x-support.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/116-mmc-sdhci-of-at91-add-sama7g5-required-quirks.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0049-v6.13-net-lan969x-add-function-for-calculating-the-DSM-cal.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0089-v6.18-spi-atmel-quadspi-add-padcalib-2xgclk-and-dllon-capa.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0029-v6.13-net-sparx5-use-SPX5_CONST-for-constants-which-alread.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0030-v6.13-net-sparx5-use-SPX5_CONST-for-constants-which-do-not.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/105-hwmon-sparx5-make-it-selectable-for-ARCH_MICROCHIP.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0025-v6.13-net-sparx5-add-indirection-layer-to-register-macros.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0021-v6.18-i2c-at91-make-it-selectable-for-ARCH_MICROCHIP.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/129-net-lan969x-add-MTU-change.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/lan969x/config-6.12</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0031-v6.13-net-sparx5-add-ops-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0066-v6.14-net-sparx5-skip-low-speed-configuration-when-port-is.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0026-v6.13-net-sparx5-modify-SPX5_PORTS_ALL-macro.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0051-v6.13-net-sparx5-add-compatible-string-for-lan969x.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0084-v6.15-spi-atmel-quadspi-Fix-printed-error-code-during-DMA-.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0096-v6.20-dmaengine-at_xdmac-get-the-number-of-DMA-channels-fr.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0081-v6.14-spi-atmel-quadspi-Update-to-current-device-naming-te.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0071-v6.14-net-sparx5-enable-FDMA-on-lan969x.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/119-spi-atmel-quadspi-Add-support-for-LAN969x-QSPI0.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0018-v6.18-mfd-at91-usart-Make-it-selectable-for-ARCH_MICROCHIP.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0087-v6.17-dmaengine-Add-devm_dma_request_chan.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0073-v6.14-net-sparx5-activate-FDMA-tx-in-start.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0064-v6.14-net-sparx5-add-function-for-RGMII-port-check.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0068-v6.14-net-sparx5-verify-RGMII-speeds.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/117-mmc-introduce-SDHCI_QUIRK2_AT91_HS400_PRESET.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0008-v6.13-phy-sparx5-serdes-add-constants-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0088-v6.17-spi-atmel-quadspi-Use-devm_dma_request_chan.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0098-02-v7.1-arm64-dts-microchip-add-LAN969x-support.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0012-v6.13-phy-sparx5-serdes-add-indirection-layer-to-register-.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0067-v6.14-net-sparx5-only-return-PCS-for-modes-that-require-it.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0010-v6.13-phy-sparx5-serdes-add-ops-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0092-v6.18-net-sparx5-lan969x-fix-flooding-configuration-on-bri.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0072-v6.14-net-sparx5-split-sparx5_fdma_-start-stop.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0019-v6.18-tty-serial-atmel-make-it-selectable-for-ARCH_MICROCH.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0090-v6.18-spi-atmel-quadspi-add-support-for-SAM9X7-QSPI-contro.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0044-v6.13-net-lan969x-add-match-data-for-lan969x.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0023-v6.18-crypto-atmel-aes-make-it-selectable-for-ARCH_MICROCH.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0033-v6.13-net-sparx5-ops-out-functions-for-getting-certain-arr.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0004-v6.13-clk-lan966x-make-clk_names-const-char-const.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0055-v6.13-net-sparx5-add-new-VCAP-constants-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0094-v6.20-phy-sparx5-serdes-make-it-selectable-for-ARCH_LAN969.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/113-mmc-sdhci-of-at91-disable-selectively-clocks-on-pm-r.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0045-v6.13-net-lan969x-add-register-diffs-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0028-v6.13-net-sparx5-add-constants-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0016-v6.15-mfd-at91-usart-Make-it-selectable-for-ARCH_LAN969X.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/107-mmc-sdhci-of-at91-add-hw_reset-callback.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0027-v6.13-net-sparx5-add-sparx5-argument-to-a-few-functions.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0003-v6.13-pinctrl-ocelot-add-support-for-lan969x-SoC-pinctrl.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0061-v6.13-net-lan969x-fix-the-use-of-spin_lock-in-PTP-handler.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0062-v6.13-net-sparx5-fix-default-value-of-monitor-ports.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0015-v6.14-tty-serial-atmel-make-it-selectable-for-ARCH_LAN969X.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0046-v6.13-net-lan969x-add-constants-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0056-v6.13-net-sparx5-execute-sparx5_vcap_init-on-lan969x.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0077-v6.18-net-sparx5-lan969x-Add-support-for-ethtool-pause-par.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0065-v6.14-net-sparx5-use-is_port_rgmii-throughout.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0006-v6.13-clk-lan966x-add-support-for-lan969x-SoC-clock-driver.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/121-nvmem-lan9662-otp-add-support-for-LAN969x.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0034-v6.13-net-sparx5-ops-out-function-for-setting-the-port-mux.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0083-v6.14-spi-atmel-quadspi-remove-references-to-runtime-PM-on.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0007-v6.13-phy-sparx5-serdes-add-support-for-private-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/115-mmc-sdhci-of-at91-avoid-division-by-zero.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0086-v6.15-spi-atmel-quadspi-Fix-unbalanced-pm_runtime-by-using.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0070-v6.14-net-lan969x-add-RGMII-implementation.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0017-v6.17-dmaengine-xdmac-make-it-selectable-for-ARCH_MICROCHI.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/111-mmc-sdhci-of-at91-perform-a-hardware-reset-at-probe-.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0091-v6.18-spi-atmel-quadspi-Add-support-for-sama7d65-QSPI.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/108-mmc-sdhci-of-at91-add-compatible-to-sama7g5-SoC.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/109-mmc-sdhci-of-at91-add-support-for-HS400-and-HS400ES.patch</file></path><path><editType>edit</editType><file>target/linux/microchipsw/Makefile</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0052-v6.13-net-sparx5-add-feature-support.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0093-v6.13-clk-lan966x-make-it-selectable-for-ARCH_LAN969X.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/123-arm64-dts-microchip-lan969x-add-SDMMC-nodes.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/126-net-lan969x-correct-RGMII-port-mapping-index.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0035-v6.13-net-sparx5-ops-out-PTP-IRQ-handler.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/128-net-sparx5-add-MTU-change.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0058-v6.13-net-lan969x-add-VCAP-configuration-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/118-mmc-mmc-sdhci-of-at91-add-LAN969x.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0011-v6.13-phy-sparx5-serdes-add-function-for-getting-the-CMU-i.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0079-v6.14-spi-atmel-quadspi-Factor-out-switching-to-Serial-Mem.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/124-arm64-dts-microchip-lan969x-add-OTP-node.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0020-v6.18-spi-atmel-make-it-selectable-for-ARCH_MICROCHIP.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0069-v6.14-net-lan969x-add-RGMII-registers.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0097-v6.19-net-sparx5-lan969x-populate-netdev-of_node.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0038-v6.13-net-sparx5-redefine-internal-ports-and-PGID-s-as-off.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0043-v6.13-net-sparx5-add-registers-required-by-lan969x.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0048-v6.13-net-lan969x-add-PTP-handler-function.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0095-v6.19-reset-sparx5-add-LAN969x-support.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0009-v6.13-phy-sparx5-serdes-add-constant-for-the-number-of-CMU.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0060-v6.13-net-lan969x-fix-cyclic-dependency-reported-by-depmod.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/116-mmc-sdhci-of-at91-add-soc-data-field-quirks2.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/125-arm64-dts-microchip-ev23x71a-enable-QSPI-and-eMMC.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0047-v6.13-net-lan969x-add-lan969x-ops-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0013-v6.13-phy-sparx5-serdes-add-support-for-branching-on-chip-.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0039-v6.13-net-sparx5-add-support-for-lan969x-targets-and-core-.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0074-v6.14-net-sparx5-ops-out-certain-FDMA-functions.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/106-mmc-sdhci-of-at91-implement-quirk-SDCLK-stop-while-r.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0040-v6.13-net-sparx5-change-spx5_wr-to-spx5_rmw-in-cal-update.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0014-v6.13-phy-lan969x-serdes-add-support-for-lan969x-serdes-dr.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0050-v6.13-net-sparx5-use-is_sparx5-macro-throughout.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0082-v6.14-spi-atmel-quadspi-Fix-warning-in-doc-comment.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0063-v6.14-net-sparx5-do-some-preparation-work.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0075-v6.14-net-lan969x-add-FDMA-implementation.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0032-v6.13-net-sparx5-ops-out-chip-port-to-device-index-bit-fun.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0001-v6.18-arm64-Add-config-for-Microchip-SoC-platforms.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0080-v6.14-spi-atmel-quadspi-Use-devm_-clock-management.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0002-v6.18-arm64-lan969x-Add-support-for-Microchip-LAN969x-SoC.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0024-v6.13-net-sparx5-add-support-for-private-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0098-01-v7.1-arm64-dts-microchip-add-LAN969x-clock-header-file.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/127-net-sparx5-add-MTU-change-framework.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0054-v6.13-net-sparx5-replace-SPX5_PORTS-with-n_ports.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0078-v6.14-spi-atmel-quadspi-Add-support-for-sama7g5-QSPI.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0037-v6.13-net-sparx5-add-is_sparx5-macro-and-use-it-throughout.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/112-mmc-sdhci-of-at91-add-preset-for-HS400-mode.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/122-arm64-dts-microchip-lan969x-add-QSPI-nodes.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0053-v6.13-net-sparx5-expose-some-sparx5-VCAP-symbols.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0059-v6.13-net-sparx5-add-missing-lan969x-Kconfig-dependency.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0057-v6.13-net-lan969x-add-autogenerated-VCAP-information.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0036-v6.13-net-sparx5-ops-out-function-for-DSM-calendar-calcula.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/114-mmc-sdhci-of-at91-do-not-advertise-SDR104-mode-suppo.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/mediatek/image/filogic.mk</affectedPath><affectedPath>target/linux/mediatek/dts/mt7987a-glinet-gl-mt3600be.dts</affectedPath><affectedPath>target/linux/mediatek/filogic/base-files/etc/board.d/02_network</affectedPath><commitId>c8aa9beb4379f7e742350d44a0c150e98c99e2cd</commitId><timestamp>1777242475000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>mediatek: add GL.iNET GL-MT3600BE support

Hardware specification:
  SoC: MediaTek MT7987A 4x A53
  Flash: 512 MB SPI-NAND
  RAM: 512MB DDR4
  Ethernet: 2x 2.5GbE (built-in + RTL8221B)
  WiFi: MediaTek MT7990
  USB: 1x USB 3.0 port
  Button: Mode, Reset
  Power: Type-C PD 5/9/12V

Flash instructions:
  1. Power on the device with 'reset' key pressed for 5s
  2. Set static IP on your PC:
     IP 192.168.1.10/24, GW 192.168.1.1
  3. Visit http://192.168.1.1 and upload sysupgrade.bin

Signed-off-by: Tianling Shen &lt;cnsztl@immortalwrt.org&gt;
Link: https://github.com/openwrt/openwrt/pull/22476
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:27:55 +0200</date><id>c8aa9beb4379f7e742350d44a0c150e98c99e2cd</id><msg>mediatek: add GL.iNET GL-MT3600BE support</msg><path><editType>add</editType><file>target/linux/mediatek/dts/mt7987a-glinet-gl-mt3600be.dts</file></path><path><editType>edit</editType><file>target/linux/mediatek/image/filogic.mk</file></path><path><editType>edit</editType><file>target/linux/mediatek/filogic/base-files/etc/board.d/02_network</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/mediatek/filogic/base-files/etc/board.d/01_leds</affectedPath><affectedPath>target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8106ax-s.dts</affectedPath><affectedPath>target/linux/mediatek/image/filogic.mk</affectedPath><affectedPath>target/linux/mediatek/filogic/base-files/etc/board.d/03_gpio_switches</affectedPath><affectedPath>target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8106ax.dtsi</affectedPath><affectedPath>target/linux/mediatek/filogic/base-files/etc/board.d/02_network</affectedPath><commitId>771e06352f5ab71d29868f5d68d1f27a8b35aed8</commitId><timestamp>1777242686000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>mediatek: filogic: Add new Router model ZBT-Z8106AX-S

Device support for zbt-z8106ax-s

Specifications:

SoC: MediaTek MT7981B
RAM: 256MiB
Flash: Winbond SPI-NAND 128 MiB
Switch: 1 WAN, 4 LAN (Gigabit) MediaTek MT7531
Buttons: Reset
Power: DC 12V 1A
WiFi: MT7981B 2.4Ghz &amp; 5Ghz
USB 3
M2 slot to hold LTE modem
1 nano SIM slot (user controllable)
Hardware watchdog (confirmed to work)

Router comes in a plastic tower with all antennas internal.
 - 4 antennas for LTE 4G/5G communication
 - 2 antennas for Wifi 2.4 GHz
 - 2 antennas for Wifi 5 GHz

Led Layout:

Power (green, user controllable, default set to OpenWrt Status)
Mobile (green, user controllable)
WLAN 2.4G (green, user controllable)
WLAN 5G (green, user controllable)

WAN (amber, user controllable, set to show eth1)
LAN1 (amber, hardware controlled)
LAN2 (amber, hardware controlled)
LAN3 (amber, hardware controlled)
LAN4 (amber, hardware controlled)

SIM Slot:

Controlled via exported GPIO named SIM.

echo "0" &gt; /sys/class/gpio/sim/value
 - turns off sim slot labelled SIM

echo "1" &gt; /sys/class/gpio/sim/value
 - turns on sim slot labelled SIM

---

Installation:

A. Through U-Boot menu:

- Prepare your connecting computer to use a static IP in
  network 192.168.1.0/24 like
  a) 192.168.1.10 netmask 255.255.255.0 (legacy notation)
  b) 192.168.1.10/24 (CIDR notation)
- Power down the router and hold in the Reset button.
- While holding in the button power up the router again.
- Hold the button in for 10 seconds and then release.
- Use your browser to go to 192.168.1.1
- If you see a GUI allowing for flashing firmware then you got the right spot.
- Upload the **Factory** image file.

Note: U-Boot GUI it can be used to recover from an incorrect firmware flash.

B. Through OpenWrt Dashboard:

If your router comes with OpenWrt preinstalled (modified by vendor),
you can easily upgrade by going to the dashboard (192.168.1.1) and
then navigate to "System" -&gt; "Backup/Flash firmware"
Flash OpenWRT firmware.
Important: Take care to deselect (untick) option
"keep settings". Settings done by vendor are incompatible with
versions 24.10 or 25.12.

MAC Addresses:

MAC Addresses were found in Factory partition:

offset 0x4 F8:5E:3C:xx:xx:aa --&gt; Router Label -2
offset 0xa F8:5E:3C:xx:xx:bb --&gt; Router Label -1
offset 0x24 F8:5E:3C:xx:xx:cc --&gt; Router Label +1
offset 0x2a F8:5E:3C:xx:xx:yy --&gt; printed on Router Label

Hardware Watchdog:

Device features a GPIO controlled hardware watchdog.
Verfied by removing procd controlled watchdog and
seeing device rebooting.

---

Notes:
The zbt-z8106ax-s could be ordered from vendor with a variety of modems.
Mine came with a 4G LTE modem Quectel EC200A.
Quectel firmware was at EC200AEUHAR01A30M16.
Choices for ordering with 5G LTE were available.

Modem communication is set to ethernet control mode (ECM) by vendor.

Package modemmanager works fine with Quectel EC200A.
You may also decide to use FUjR/Qmodem github repository
to have it manage LTE modem.

Please take note that internal switch port named lan5 isn't
wired to LTE modem in model S as opposed to model T.
Just removing lan5 from DTS did cause unwanted reboots whenever
a cable is plugged into LAN ports 1-4. Disabling port lan5
in DTS however works fine. No unwanted reboots due to
plug/unplug cable into any lan or wan port.

Signed-off-by: Jörg Seitz &lt;github.joeterminal@xoxy.net&gt;
Link: https://github.com/openwrt/openwrt/pull/22912
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:31:26 +0200</date><id>771e06352f5ab71d29868f5d68d1f27a8b35aed8</id><msg>mediatek: filogic: Add new Router model ZBT-Z8106AX-S</msg><path><editType>edit</editType><file>target/linux/mediatek/filogic/base-files/etc/board.d/02_network</file></path><path><editType>edit</editType><file>target/linux/mediatek/filogic/base-files/etc/board.d/01_leds</file></path><path><editType>edit</editType><file>target/linux/mediatek/filogic/base-files/etc/board.d/03_gpio_switches</file></path><path><editType>edit</editType><file>target/linux/mediatek/image/filogic.mk</file></path><path><editType>edit</editType><file>target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8106ax.dtsi</file></path><path><editType>add</editType><file>target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8106ax-s.dts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</affectedPath><commitId>80a3c35d9e09a09b1f67732ae3a537781f888936</commitId><timestamp>1777243096000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: eth: convert rteth_XXXX_hw_stop() to regmap

Use regmap in the following functions

- rteth_838x_hw_stop()
- rteth_839x_hw_stop()
- rteth_930x_hw_stop()
- rteth_931x_hw_stop()

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23067
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:38:16 +0200</date><id>80a3c35d9e09a09b1f67732ae3a537781f888936</id><msg>realtek: eth: convert rteth_XXXX_hw_stop() to regmap</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</affectedPath><commitId>01024036969a3df5c11bd53a14e3c5d223930c23</commitId><timestamp>1777243097000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: eth: more regmap refactoring

Convert rteth_start_xmit() and rteth_hw_stop() to regmap.

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23067
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:38:17 +0200</date><id>01024036969a3df5c11bd53a14e3c5d223930c23</id><msg>realtek: eth: more regmap refactoring</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</affectedPath><commitId>62e0f63aa33681409bae8ac544616873ce985dca</commitId><timestamp>1777243097000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: eth: convert link up/down to regmap

Make use of regmap in rteth_mac_link_down and rteth_mac_link_up.

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23067
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:38:17 +0200</date><id>62e0f63aa33681409bae8ac544616873ce985dca</id><msg>realtek: eth: convert link up/down to regmap</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</affectedPath><commitId>fb874fcef791c253be3708db807ffef7f7a1eb86</commitId><timestamp>1777243097000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: eth: convert mac functions to regmap

Besides converting some functions to regmap do some minor
refactoring for rteth_931x_init_mac().

- Use dev_err() instead of classic print functions
- Harmonize ALE_INIT error handling. ALE_INIT_2 has the same
  logic as the other registers. The reset is finished as soon
  as the register is completely zero.
- From testing 100ms poll timeout seems to be sufficient

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23067
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:38:17 +0200</date><id>fb874fcef791c253be3708db807ffef7f7a1eb86</id><msg>realtek: eth: convert mac functions to regmap</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</affectedPath><commitId>4e927d77b4a6d57cb5d3afcff8656c4e4d4229fe</commitId><timestamp>1777243097000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: eth: convert set_features() to regmap

Use regmap_assign_bits() for conversion and much simpler code.

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23067
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:38:17 +0200</date><id>4e927d77b4a6d57cb5d3afcff8656c4e4d4229fe</id><msg>realtek: eth: convert set_features() to regmap</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</affectedPath><commitId>eb4b4b3107546f217d5adf9ec811efab8399d403</commitId><timestamp>1777243097000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: eth: convert eth_probe() to regmap

Remove the last sw() macros from the ethernet driver.
With this drop the required include line.

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23067
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:38:17 +0200</date><id>eb4b4b3107546f217d5adf9ec811efab8399d403</id><msg>realtek: eth: convert eth_probe() to regmap</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/kernel/linux/modules/netdevices.mk</affectedPath><commitId>793ceff1494e7dea8503699f3e5bf48dacccd7c4</commitId><timestamp>1777243259000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>modules: amazon-ena: fix ptp dependency

Going from 6.12 to 6.18 I see breakage with a missing dependency
that drivers/net/ethernet/amazon/ena/ena_netdev.c has on ptp.ko.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23098
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:40:59 +0200</date><id>793ceff1494e7dea8503699f3e5bf48dacccd7c4</id><msg>modules: amazon-ena: fix ptp dependency</msg><path><editType>edit</editType><file>package/kernel/linux/modules/netdevices.mk</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/ansuelsmth</absoluteUrl><fullName>ansuelsmth</fullName></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></culprit></build><color>blue</color><firstBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.parameterizedscheduler.ParameterizedTimerTriggerCause'><shortDescription>Started by timer with parameters: {BUILD_CFG_TARGET_DEV=WR8750N/WR9500N/WG600HP (AR9344)}</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DISTCLEAN</name><value>true</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DIFFCONFIG</name><value>true</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BUILD_CFG_TARGET_DEV</name><value>WR8750N/WR9500N/WG600HP (AR9344)</value></parameter></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmain _class='hudson.plugins.git.util.Build'><buildNumber>410</buildNumber><marked><SHA1>793ceff1494e7dea8503699f3e5bf48dacccd7c4</SHA1><branch><SHA1>793ceff1494e7dea8503699f3e5bf48dacccd7c4</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>793ceff1494e7dea8503699f3e5bf48dacccd7c4</SHA1><branch><SHA1>793ceff1494e7dea8503699f3e5bf48dacccd7c4</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>793ceff1494e7dea8503699f3e5bf48dacccd7c4</SHA1><branch><SHA1>793ceff1494e7dea8503699f3e5bf48dacccd7c4</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/openwrt/openwrt</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>config.buildinfo</displayPath><fileName>config.buildinfo</fileName><relativePath>bin/targets/ath79/tiny/config.buildinfo</relativePath></artifact><artifact><displayPath>feeds.buildinfo</displayPath><fileName>feeds.buildinfo</fileName><relativePath>bin/targets/ath79/tiny/feeds.buildinfo</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wg600hp-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wg600hp-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wg600hp-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wg600hp-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wg600hp-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wg600hp-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wg600hp-uboot.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wg600hp-uboot.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr8750n-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr8750n-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr8750n-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr8750n-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr8750n-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr8750n-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr8750n-uboot.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr8750n-uboot.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr9500n-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr9500n-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr9500n-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr9500n-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr9500n-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr9500n-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr9500n-uboot.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr9500n-uboot.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny.manifest</displayPath><fileName>openwrt-ath79-tiny.manifest</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny.manifest</relativePath></artifact><artifact><displayPath>profiles.json</displayPath><fileName>profiles.json</fileName><relativePath>bin/targets/ath79/tiny/profiles.json</relativePath></artifact><artifact><displayPath>sha256sums</displayPath><fileName>sha256sums</fileName><relativePath>bin/targets/ath79/tiny/sha256sums</relativePath></artifact><artifact><displayPath>version.buildinfo</displayPath><fileName>version.buildinfo</fileName><relativePath>bin/targets/ath79/tiny/version.buildinfo</relativePath></artifact><building>false</building><description>diffconfig: true, device: WR8750N/WR9500N/WG600HP (AR9344)</description><displayName>#410</displayName><duration>2111571</duration><estimatedDuration>2094465</estimatedDuration><fullDisplayName>OpenWrt (master) for NEC Aterm (NetBSD based) #410</fullDisplayName><id>410</id><inProgress>false</inProgress><keepLog>false</keepLog><number>410</number><queueId>403</queueId><result>SUCCESS</result><timestamp>1777246800429</timestamp><url>https://taiha.net/jenkins/view/all/job/OpenWrt-master-NEC-BSD-Aterm/410/</url><builtOn>home-slave02_taihasv</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/pending-6.12/760-11-net-dsa-mxl862xx-add-support-for-mirror-port.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-13-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/775-v7.1-net-dsa-mxl862xx-implement-bridge-offloading.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-11-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-01-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-07-net-dsa-mxl862xx-trap-link-local-and-multicast-snoop.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-19-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-03-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-10-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-13-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/776-v7.1-net-dsa-mxl862xx-reject-DSA_PORT_TYPE_DSA.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-14-net-dsa-mxl862xx-trap-link-local-frames-to-the-CPU-p.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-09-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/780-v7.1-net-dsa-mxl862xx-implement-.get_stats64.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-00-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-04-net-dsa-mxl862xx-implement-bridge-offloading.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-04-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-18-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-21-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-08-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-10-net-dsa-mxl862xx-add-link-aggregation-support.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/774-v7.1-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-05-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-05-net-dsa-mxl862xx-implement-VLAN-functionality.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-01-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-12-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/771-v7.1-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-24-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/779-v7.1-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-22-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-23-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-17-net-dsa-mxl862xx-add-link-aggregation-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-17-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-09-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-16-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-15-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-02-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/778-v7.1-net-dsa-mxl862xx-implement-VLAN-functionality.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-08-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-12-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-26-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-03-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/773-v7.1-net-dsa-add-bridge-member-iteration-macro.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-18-net-dsa-mxl862xx-add-support-for-mirror-port.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/777-v7.1-net-dsa-mxl862xx-don-t-skip-early-bridge-port-config.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-06-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-20-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-27-DO-NOT-SUBMIT-net-dsa-mxl862xx-increase-CMD-timeout.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-07-net-dsa-mxl862xx-implement-.get_stats64.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-14-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-15-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-19-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/772-v7.1-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-06-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-16-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-02-net-dsa-add-bridge-member-iteration-macro.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/760-25-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</affectedPath><commitId>f0f6fa2e28e1aff49cc4251224a48d71627e4702</commitId><timestamp>1776947019000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.12: sync MxL862xx driver with upstream Linux

Swap pending with accepted patches, rebase remaining pending patches
on top of new upstream.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-23 13:23:39 +0100</date><id>f0f6fa2e28e1aff49cc4251224a48d71627e4702</id><msg>generic: 6.12: sync MxL862xx driver with upstream Linux</msg><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-03-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-14-net-dsa-mxl862xx-trap-link-local-frames-to-the-CPU-p.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/776-v7.1-net-dsa-mxl862xx-reject-DSA_PORT_TYPE_DSA.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-08-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-27-DO-NOT-SUBMIT-net-dsa-mxl862xx-increase-CMD-timeout.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-09-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-16-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-22-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-20-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/771-v7.1-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-18-net-dsa-mxl862xx-add-support-for-mirror-port.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-16-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-26-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-23-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/773-v7.1-net-dsa-add-bridge-member-iteration-macro.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-15-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-04-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-02-net-dsa-add-bridge-member-iteration-macro.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-17-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-04-net-dsa-mxl862xx-implement-bridge-offloading.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-03-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-25-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-00-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-11-net-dsa-mxl862xx-add-support-for-mirror-port.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-02-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-01-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-09-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/772-v7.1-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/778-v7.1-net-dsa-mxl862xx-implement-VLAN-functionality.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-10-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-10-net-dsa-mxl862xx-add-link-aggregation-support.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-01-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-24-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/779-v7.1-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-07-net-dsa-mxl862xx-implement-.get_stats64.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-06-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-13-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-13-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/775-v7.1-net-dsa-mxl862xx-implement-bridge-offloading.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-18-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-07-net-dsa-mxl862xx-trap-link-local-and-multicast-snoop.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/774-v7.1-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-17-net-dsa-mxl862xx-add-link-aggregation-support.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-15-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-21-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-19-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-05-net-dsa-mxl862xx-implement-VLAN-functionality.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-05-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-12-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-19-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/780-v7.1-net-dsa-mxl862xx-implement-.get_stats64.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-06-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-14-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-08-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/777-v7.1-net-dsa-mxl862xx-don-t-skip-early-bridge-port-config.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/760-11-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.12/760-12-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/backport-6.18/771-v7.1-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-27-DO-NOT-SUBMIT-net-dsa-mxl862xx-increase-CMD-timeout.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-06-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-13-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-12-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/777-v7.1-net-dsa-mxl862xx-don-t-skip-early-bridge-port-config.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-01-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-18-net-dsa-mxl862xx-add-support-for-mirror-port.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-14-net-dsa-mxl862xx-trap-link-local-frames-to-the-CPU-p.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-08-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-00-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-04-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-13-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-09-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/776-v7.1-net-dsa-mxl862xx-reject-DSA_PORT_TYPE_DSA.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-11-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-17-net-dsa-mxl862xx-add-link-aggregation-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-17-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-15-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/780-v7.1-net-dsa-mxl862xx-implement-.get_stats64.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-22-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-21-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-18-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/779-v7.1-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-23-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-11-net-dsa-mxl862xx-add-support-for-mirror-port.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-15-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/775-v7.1-net-dsa-mxl862xx-implement-bridge-offloading.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-19-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/774-v7.1-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-02-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/772-v7.1-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-08-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-05-net-dsa-mxl862xx-implement-VLAN-functionality.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-09-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/773-v7.1-net-dsa-add-bridge-member-iteration-macro.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-16-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-24-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-12-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-01-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-02-net-dsa-add-bridge-member-iteration-macro.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-06-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-04-net-dsa-mxl862xx-implement-bridge-offloading.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-03-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-25-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-26-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-03-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-10-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-14-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-16-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-10-net-dsa-mxl862xx-add-link-aggregation-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-07-net-dsa-mxl862xx-implement-.get_stats64.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/778-v7.1-net-dsa-mxl862xx-implement-VLAN-functionality.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-20-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-05-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-07-net-dsa-mxl862xx-trap-link-local-and-multicast-snoop.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/760-19-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</affectedPath><commitId>38b0a592076be6b91f6337d290d1a9372a9383a7</commitId><timestamp>1776947019000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.18: sync MxL862xx driver with upstream Linux

Swap pending with accepted patches, rebase remaining pending patches
on top of new upstream.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-23 13:23:39 +0100</date><id>38b0a592076be6b91f6337d290d1a9372a9383a7</id><msg>generic: 6.18: sync MxL862xx driver with upstream Linux</msg><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-11-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-05-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-03-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/777-v7.1-net-dsa-mxl862xx-don-t-skip-early-bridge-port-config.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-23-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-01-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-27-DO-NOT-SUBMIT-net-dsa-mxl862xx-increase-CMD-timeout.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-00-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-06-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-03-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-09-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/775-v7.1-net-dsa-mxl862xx-implement-bridge-offloading.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-17-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/778-v7.1-net-dsa-mxl862xx-implement-VLAN-functionality.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-08-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-13-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-08-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-09-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-06-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-13-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-05-net-dsa-mxl862xx-implement-VLAN-functionality.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-04-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-25-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-12-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-16-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-15-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-22-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/780-v7.1-net-dsa-mxl862xx-implement-.get_stats64.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-21-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-16-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/779-v7.1-net-dsa-mxl862xx-add-ethtool-statistics-support.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-07-net-dsa-mxl862xx-trap-link-local-and-multicast-snoop.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-18-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/771-v7.1-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-01-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-18-net-dsa-mxl862xx-add-support-for-mirror-port.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-07-net-dsa-mxl862xx-implement-.get_stats64.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-14-net-dsa-mxl862xx-trap-link-local-frames-to-the-CPU-p.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/774-v7.1-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-19-net-dsa-wire-flash_update-devlink-callback-to-driver.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-20-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-10-net-dsa-mxl862xx-add-link-aggregation-support.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-24-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/776-v7.1-net-dsa-mxl862xx-reject-DSA_PORT_TYPE_DSA.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-26-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-11-net-dsa-mxl862xx-add-support-for-mirror-port.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-02-net-dsa-add-bridge-member-iteration-macro.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-17-net-dsa-mxl862xx-add-link-aggregation-support.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-02-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-04-net-dsa-mxl862xx-implement-bridge-offloading.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-19-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-14-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-10-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/772-v7.1-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/773-v7.1-net-dsa-add-bridge-member-iteration-macro.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/760-15-net-dsa-mxl862xx-implement-port-MTU-configuration.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/760-12-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/ath79/mikrotik/target.mk</affectedPath><affectedPath>target/linux/ath79/mikrotik/config-default</affectedPath><commitId>9091c9f8cbd9da4fe47477f45668c6a11b24c16d</commitId><timestamp>1776949839000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>ath79: mikrotik: compile SWCONFIG and AR8216_PHY as modules

Unset the SWCONFIG symbol and AR8216_PHY which selects SWCONFIG. Add
kmod-switch-ar8xxx, which enables AR8216_PHY, to DEFAULT_PACKAGES for the
subtarget. With this, swconfig driver will be now compiled as a module, as
kmod-switch-ar8xxx selects kmod-swconfig.

Refresh the config-default file for ath79/mikrotik while at it.

This change makes it possible to disable the swconfig driver for MikroTik
RouterBOARD 960PGS (hEX PoE/PowerBox Pro).

Signed-off-by: Chester A. Unal &lt;chester.a.unal@arinc9.com&gt;
</comment><date>2026-04-23 14:10:39 +0100</date><id>9091c9f8cbd9da4fe47477f45668c6a11b24c16d</id><msg>ath79: mikrotik: compile SWCONFIG and AR8216_PHY as modules</msg><path><editType>edit</editType><file>target/linux/ath79/mikrotik/target.mk</file></path><path><editType>edit</editType><file>target/linux/ath79/mikrotik/config-default</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/ath79/dts/qca9557_mikrotik_routerboard-960pgs.dts</affectedPath><affectedPath>target/linux/ath79/mikrotik/base-files/etc/board.d/02_network</affectedPath><affectedPath>target/linux/ath79/image/mikrotik.mk</affectedPath><commitId>078fab3397924d06699034ca744dc5e5670ce045</commitId><timestamp>1776949839000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>ath79: add support for MikroTik RouterBOARD 960PGS

This patch adds support for the MikroTik RouterBOARD 960PGS (hEX
PoE/PowerBox Pro) router. The device has a USB 2.0 port and an SFP port for
adding optical fiber connectivity. The ports 2-5 can power other PoE
capable devices with the same voltage as applied to the unit.

Specifications:

- SoC: Qualcomm Atheros QCA9557
- Flash: 16 MB (SPI)
- RAM: 128 MB
- 1x Ethernet SFP: 1000
- 1x Ethernet RJ45: 10/100/1000 port with passive POE in
- 4x Ethernet RJ45: 10/100/1000 ports with 802.3af/at PoE out
- 1x USB 2.0 host port
- 1x reset button

See [1] and [2] for more details.

Flashing:
TFTP boot initramfs image and then perform sysupgrade. Follow common
MikroTik procedure as in https://openwrt.org/toh/mikrotik/common.

Link: https://mikrotik.com/product/RB960PGS [1]
Link: https://mikrotik.com/product/RB960PGS-PB [2]
Signed-off-by: Oskari Lemmela &lt;oskari@lemmela.net&gt;
Signed-off-by: Chester A. Unal &lt;chester.a.unal@arinc9.com&gt;
</comment><date>2026-04-23 14:10:39 +0100</date><id>078fab3397924d06699034ca744dc5e5670ce045</id><msg>ath79: add support for MikroTik RouterBOARD 960PGS</msg><path><editType>edit</editType><file>target/linux/ath79/image/mikrotik.mk</file></path><path><editType>add</editType><file>target/linux/ath79/dts/qca9557_mikrotik_routerboard-960pgs.dts</file></path><path><editType>edit</editType><file>target/linux/ath79/mikrotik/base-files/etc/board.d/02_network</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/kernel/linux/modules/video.mk</affectedPath><commitId>e75ba35ed837e7f1d277529c26c029b02f0c4820</commitId><timestamp>1776950617000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></author><authorEmail>wigyori@uid0.hu</authorEmail><comment>modules: video: introduce DRM client setup module

6.14 has introduced a DRM client setup library. Add kmod-drm-client-lib
to support it, and add it as a dependency to DRM modules which depend on it.

Link: https://github.com/openwrt/openwrt/pull/22975
Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</comment><date>2026-04-23 15:23:37 +0200</date><id>e75ba35ed837e7f1d277529c26c029b02f0c4820</id><msg>modules: video: introduce DRM client setup module</msg><path><editType>edit</editType><file>package/kernel/linux/modules/video.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/patches-6.18/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/152-lantiq-VPE.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/004-MIPS-lantiq-add-atm-hack.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/028-NET-lantiq-various-etop-fixes.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</affectedPath><affectedPath>target/linux/lantiq/config-6.18</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/018-MTD-nand-lots-of-xrx200-fixes.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch</affectedPath><affectedPath>target/linux/lantiq/xway_legacy/config-6.18</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</affectedPath><affectedPath>target/linux/lantiq/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/154-lantiq-pci-bar11mask-fix.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/301-xrx200-add-gphy-clk-src-device-tree-binding.patch</affectedPath><affectedPath>target/linux/lantiq/xway_legacy/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/301-xrx200-add-gphy-clk-src-device-tree-binding.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/001-MIPS-lantiq-add-pcie-driver.patch</affectedPath><affectedPath>target/linux/lantiq/xrx200_legacy/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/152-lantiq-VPE.patch</affectedPath><affectedPath>target/linux/lantiq/xrx200/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch</affectedPath><affectedPath>target/linux/lantiq/xrx200_legacy/config-6.18</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/008-MIPS-lantiq-backport-old-timer-code.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/101-find_active_root.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/xway/config-6.18</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/008-MIPS-lantiq-backport-old-timer-code.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/001-MIPS-lantiq-add-pcie-driver.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/154-lantiq-pci-bar11mask-fix.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/028-NET-lantiq-various-etop-fixes.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/xway/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/701-NET-lantiq-etop-of-mido.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/0801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/042-arch-mips-increase-io_space_limit.patch</affectedPath><affectedPath>target/linux/lantiq/falcon/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/018-MTD-nand-lots-of-xrx200-fixes.patch</affectedPath><affectedPath>target/linux/lantiq/ase/config-6.18</affectedPath><affectedPath>target/linux/lantiq/falcon/config-6.18</affectedPath><affectedPath>target/linux/lantiq/ase/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/155-lantiq-VPE-nosmp.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch</affectedPath><affectedPath>target/linux/lantiq/xrx200/config-6.18</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/151-lantiq-ifxmips_pcie-use-of.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/160-owrt-lantiq-multiple-flash.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/160-owrt-lantiq-multiple-flash.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/701-NET-lantiq-etop-of-mido.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/101-find_active_root.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/042-arch-mips-increase-io_space_limit.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/155-lantiq-VPE-nosmp.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/151-lantiq-ifxmips_pcie-use-of.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/004-MIPS-lantiq-add-atm-hack.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</affectedPath><commitId>9de7a08b45fecabea069ef06514810fcc84da3c5</commitId><timestamp>1776952486000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: rename patchset and kernel configs to 6.18

This is a preparation for 6.18 kernel support. It can help us
track the files history by using the Git tool.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:46 +0200</date><id>9de7a08b45fecabea069ef06514810fcc84da3c5</id><msg>lantiq: rename patchset and kernel configs to 6.18</msg><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/004-MIPS-lantiq-add-atm-hack.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/001-MIPS-lantiq-add-pcie-driver.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/001-MIPS-lantiq-add-pcie-driver.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/101-find_active_root.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/028-NET-lantiq-various-etop-fixes.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/ase/config-6.18</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/301-xrx200-add-gphy-clk-src-device-tree-binding.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/154-lantiq-pci-bar11mask-fix.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/042-arch-mips-increase-io_space_limit.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/701-NET-lantiq-etop-of-mido.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/004-MIPS-lantiq-add-atm-hack.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/028-NET-lantiq-various-etop-fixes.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/ase/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/160-owrt-lantiq-multiple-flash.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/xway/config-6.18</file></path><path><editType>add</editType><file>target/linux/lantiq/xrx200_legacy/config-6.18</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/008-MIPS-lantiq-backport-old-timer-code.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/101-find_active_root.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/xrx200/config-6.18</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/042-arch-mips-increase-io_space_limit.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/xrx200_legacy/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/xway_legacy/config-6.12</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/151-lantiq-ifxmips_pcie-use-of.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/0801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/151-lantiq-ifxmips_pcie-use-of.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/config-6.18</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/018-MTD-nand-lots-of-xrx200-fixes.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/301-xrx200-add-gphy-clk-src-device-tree-binding.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/152-lantiq-VPE.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/160-owrt-lantiq-multiple-flash.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/xway/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/xway_legacy/config-6.18</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/155-lantiq-VPE-nosmp.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/018-MTD-nand-lots-of-xrx200-fixes.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/155-lantiq-VPE-nosmp.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/701-NET-lantiq-etop-of-mido.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/falcon/config-6.18</file></path><path><editType>delete</editType><file>target/linux/lantiq/xrx200/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/152-lantiq-VPE.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/008-MIPS-lantiq-backport-old-timer-code.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/falcon/config-6.12</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/154-lantiq-pci-bar11mask-fix.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.18/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/config-6.12</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.12/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/patches-6.12/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/028-NET-lantiq-various-etop-fixes.patch</affectedPath><affectedPath>target/linux/lantiq/xway/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/701-NET-lantiq-etop-of-mido.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/0801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</affectedPath><affectedPath>target/linux/lantiq/falcon/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/018-MTD-nand-lots-of-xrx200-fixes.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch</affectedPath><affectedPath>target/linux/lantiq/config-6.12</affectedPath><affectedPath>target/linux/lantiq/ase/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/154-lantiq-pci-bar11mask-fix.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/155-lantiq-VPE-nosmp.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/151-lantiq-ifxmips_pcie-use-of.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/301-xrx200-add-gphy-clk-src-device-tree-binding.patch</affectedPath><affectedPath>target/linux/lantiq/xway_legacy/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</affectedPath><affectedPath>target/linux/lantiq/xrx200_legacy/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/160-owrt-lantiq-multiple-flash.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/152-lantiq-VPE.patch</affectedPath><affectedPath>target/linux/lantiq/xrx200/config-6.12</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/008-MIPS-lantiq-backport-old-timer-code.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/101-find_active_root.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/042-arch-mips-increase-io_space_limit.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/004-MIPS-lantiq-add-atm-hack.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.12/001-MIPS-lantiq-add-pcie-driver.patch</affectedPath><commitId>213ad46f2376decf4d6bcebd1e3e87c1a8d5652b</commitId><timestamp>1776952487000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: restore kernel 6.12 config files and patches

Copy patches and kernel configs from 6.18 kernel to restore the
default 6.12 kernel support files.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:47 +0200</date><id>213ad46f2376decf4d6bcebd1e3e87c1a8d5652b</id><msg>lantiq: restore kernel 6.12 config files and patches</msg><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/042-arch-mips-increase-io_space_limit.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/301-xrx200-add-gphy-clk-src-device-tree-binding.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/152-lantiq-VPE.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/xrx200/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/004-MIPS-lantiq-add-atm-hack.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/154-lantiq-pci-bar11mask-fix.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/ase/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/151-lantiq-ifxmips_pcie-use-of.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/701-NET-lantiq-etop-of-mido.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/160-owrt-lantiq-multiple-flash.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/xway/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/xway_legacy/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/101-find_active_root.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/001-MIPS-lantiq-add-pcie-driver.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/0801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/155-lantiq-VPE-nosmp.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/028-NET-lantiq-various-etop-fixes.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/falcon/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/008-MIPS-lantiq-backport-old-timer-code.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/config-6.12</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/018-MTD-nand-lots-of-xrx200-fixes.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/patches-6.12/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</file></path><path><editType>add</editType><file>target/linux/lantiq/xrx200_legacy/config-6.12</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/patches-6.18/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</affectedPath><commitId>9bd6ab5a74e09fbc699233b798d5d3ab0a34433d</commitId><timestamp>1776952487000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: remove upstreamed patches

They are included in the 6.18 kernel.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:47 +0200</date><id>9bd6ab5a74e09fbc699233b798d5d3ab0a34433d</id><msg>lantiq: remove upstreamed patches</msg><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch</file></path><path><editType>delete</editType><file>target/linux/lantiq/patches-6.18/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/patches-6.18/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/001-MIPS-lantiq-add-pcie-driver.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/152-lantiq-VPE.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/004-MIPS-lantiq-add-atm-hack.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/701-NET-lantiq-etop-of-mido.patch</affectedPath><affectedPath>target/linux/lantiq/patches-6.18/028-NET-lantiq-various-etop-fixes.patch</affectedPath><commitId>0bbd3e20bed026cbc391f8d3253c566cd103d03e</commitId><timestamp>1776952487000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: refresh 6.18 kernel patches

Manually resolve the patch conflicts on new LTS kernel.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:47 +0200</date><id>0bbd3e20bed026cbc391f8d3253c566cd103d03e</id><msg>lantiq: refresh 6.18 kernel patches</msg><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/004-MIPS-lantiq-add-atm-hack.patch</file></path><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch</file></path><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/701-NET-lantiq-etop-of-mido.patch</file></path><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/001-MIPS-lantiq-add-pcie-driver.patch</file></path><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch</file></path><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch</file></path><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/152-lantiq-VPE.patch</file></path><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/028-NET-lantiq-various-etop-fixes.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/xway/config-6.18</affectedPath><affectedPath>target/linux/lantiq/xrx200_legacy/config-6.18</affectedPath><affectedPath>target/linux/lantiq/config-6.18</affectedPath><affectedPath>target/linux/lantiq/xrx200/config-6.18</affectedPath><affectedPath>target/linux/lantiq/xway_legacy/config-6.18</affectedPath><affectedPath>target/linux/lantiq/ase/config-6.18</affectedPath><commitId>84094c5319ae9541cfe8544ce6ca163f6abde5da</commitId><timestamp>1776952487000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: refresh 6.18 kernel config files

CONFIG_PAGE_BLOCK_MAX_ORDER was set to 10 as the page size is 4k.

All other kernel symbols are automatically refreshed by
`make kernel_oldconfig CONFIG_TARGET=target` and
`make kernel_oldconfig CONFIG_TARGET=subtarget`.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:47 +0200</date><id>84094c5319ae9541cfe8544ce6ca163f6abde5da</id><msg>lantiq: refresh 6.18 kernel config files</msg><path><editType>edit</editType><file>target/linux/lantiq/xrx200/config-6.18</file></path><path><editType>edit</editType><file>target/linux/lantiq/xway/config-6.18</file></path><path><editType>edit</editType><file>target/linux/lantiq/xrx200_legacy/config-6.18</file></path><path><editType>edit</editType><file>target/linux/lantiq/xway_legacy/config-6.18</file></path><path><editType>edit</editType><file>target/linux/lantiq/ase/config-6.18</file></path><path><editType>edit</editType><file>target/linux/lantiq/config-6.18</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/patches-6.18/151-lantiq-ifxmips_pcie-use-of.patch</affectedPath><commitId>95baa6d505ecb711cc8e528f76dc162120edc499</commitId><timestamp>1776952487000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: adapt to the 6.18 kernel to fix build errors

devm_gpio_request() was removed since kernel 6.17. Convert it to
devm_gpio_request_one().

Link: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.18.y&amp;id=a5589313383074c48a1b3751d592a6e084ae0573
Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:47 +0200</date><id>95baa6d505ecb711cc8e528f76dc162120edc499</id><msg>lantiq: adapt to the 6.18 kernel to fix build errors</msg><path><editType>edit</editType><file>target/linux/lantiq/patches-6.18/151-lantiq-ifxmips_pcie-use-of.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/modules.mk</affectedPath><commitId>79503c211d32943c82a2420e74b7d551e9c775fb</commitId><timestamp>1776952487000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: update kmod-dsa-gswip module .ko path

The source files were moved into dedicated directory.

Link: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.18.y&amp;id=cb477c30512db29325c0503ba96a6158a61b7e7c
Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:47 +0200</date><id>79503c211d32943c82a2420e74b7d551e9c775fb</id><msg>lantiq: update kmod-dsa-gswip module .ko path</msg><path><editType>edit</editType><file>target/linux/lantiq/modules.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/lantiq/Makefile</affectedPath><commitId>d5b48de57fb98c4351a3b52efc9ee9df214c4a12</commitId><timestamp>1776952487000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>lantiq: enable 6.18 testing kernel

The 6.18 testing kernel for lantiq target is ready now.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22922
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:54:47 +0200</date><id>d5b48de57fb98c4351a3b52efc9ee9df214c4a12</id><msg>lantiq: enable 6.18 testing kernel</msg><path><editType>edit</editType><file>target/linux/lantiq/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/x86/Makefile</affectedPath><commitId>c73bb851d54cafd0234a4b78aa6adb779dd5c44d</commitId><timestamp>1776952681000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>x86: use kernel 6.18 by default

Switch to Linux kernel version 6.18.

Signed-off-by: Mieczyslaw Nalewaj &lt;namiltd@yahoo.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22893
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:58:01 +0200</date><id>c73bb851d54cafd0234a4b78aa6adb779dd5c44d</id><msg>x86: use kernel 6.18 by default</msg><path><editType>edit</editType><file>target/linux/x86/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/x86/64/config-6.12</affectedPath><affectedPath>target/linux/x86/patches-6.12/103-pcengines_apu6_platform.patch</affectedPath><affectedPath>target/linux/x86/generic/config-6.12</affectedPath><affectedPath>target/linux/x86/config-6.12</affectedPath><affectedPath>target/linux/x86/geode/config-6.12</affectedPath><affectedPath>target/linux/x86/patches-6.12/100-fix_cs5535_clockevt.patch</affectedPath><affectedPath>target/linux/x86/legacy/config-6.12</affectedPath><affectedPath>target/linux/x86/modules.mk</affectedPath><commitId>7e67a943deae2f05a128956ad50ca0ab29abbe22</commitId><timestamp>1776952681000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>x86: drop 6.12 support

Drop patches and configs for Linux 6.12.

Signed-off-by: Mieczyslaw Nalewaj &lt;namiltd@yahoo.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22893
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-23 15:58:01 +0200</date><id>7e67a943deae2f05a128956ad50ca0ab29abbe22</id><msg>x86: drop 6.12 support</msg><path><editType>delete</editType><file>target/linux/x86/64/config-6.12</file></path><path><editType>delete</editType><file>target/linux/x86/generic/config-6.12</file></path><path><editType>delete</editType><file>target/linux/x86/patches-6.12/100-fix_cs5535_clockevt.patch</file></path><path><editType>delete</editType><file>target/linux/x86/config-6.12</file></path><path><editType>delete</editType><file>target/linux/x86/patches-6.12/103-pcengines_apu6_platform.patch</file></path><path><editType>delete</editType><file>target/linux/x86/legacy/config-6.12</file></path><path><editType>edit</editType><file>target/linux/x86/modules.mk</file></path><path><editType>delete</editType><file>target/linux/x86/geode/config-6.12</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/firmware/linux-firmware/airoha.mk</affectedPath><commitId>46a629a149c1e93e93fa221397c292b47eb5d26e</commitId><timestamp>1776956469000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/ansuelsmth</absoluteUrl><fullName>ansuelsmth</fullName></author><authorEmail>ansuelsmth@gmail.com</authorEmail><comment>firmware: better specify the supported WiFi chip for basic AN7581 NPU FW

The basic AN7581 NPU FW also supports WiFi offload for MT7992 WiFi chip.
Add this information in the package description to clarify this.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</comment><date>2026-04-23 17:01:09 +0200</date><id>46a629a149c1e93e93fa221397c292b47eb5d26e</id><msg>firmware: better specify the supported WiFi chip for basic AN7581 NPU FW</msg><path><editType>edit</editType><file>package/firmware/linux-firmware/airoha.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/airoha/image/an7581.mk</affectedPath><commitId>d9f2898ab7914fd8d0dbd0292c542e4214b1e6b2</commitId><timestamp>1776956673000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/ansuelsmth</absoluteUrl><fullName>ansuelsmth</fullName></author><authorEmail>ansuelsmth@gmail.com</authorEmail><comment>airoha: an7581: fix default package selection for Kite EVB device

The Kite EVB device wrongly select an invalid package for NPU firmware
where the correct one should be the airoha-en7581-npu-firmware one.

Fix the wrong package to restore compilation of the Airoha target.

Fixes: 0cf516751af3 ("airoha: an7581: generalize eMMC DTS and add Kite variant")
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</comment><date>2026-04-23 17:04:33 +0200</date><id>d9f2898ab7914fd8d0dbd0292c542e4214b1e6b2</id><msg>airoha: an7581: fix default package selection for Kite EVB device</msg><path><editType>edit</editType><file>target/linux/airoha/image/an7581.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/mvebu/image/Makefile</affectedPath><affectedPath>target/linux/mvebu/image/cortexa72.mk</affectedPath><affectedPath>target/linux/mvebu/image/cortexa9.mk</affectedPath><commitId>51de644a2674e6276f31dc83cf0037fd8af1b0fa</commitId><timestamp>1776969377000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>mvebu: use libdeflate for gzip

Small size reduction.

Tested with Turris Omnia.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23054
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-23 20:36:17 +0200</date><id>51de644a2674e6276f31dc83cf0037fd8af1b0fa</id><msg>mvebu: use libdeflate for gzip</msg><path><editType>edit</editType><file>target/linux/mvebu/image/Makefile</file></path><path><editType>edit</editType><file>target/linux/mvebu/image/cortexa72.mk</file></path><path><editType>edit</editType><file>target/linux/mvebu/image/cortexa9.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/base-files/files/bin/ipcalc.sh</affectedPath><commitId>2194ff572fddb1928bf137a6ec18f0c5e60af7fb</commitId><timestamp>1776991695000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>base-files: ipcalc.sh: get rid of `basename` dependency

The netifd/dhcp flow uses this, and as uxc mounts netifd in a
container, this allows not mounting `basename` for just a usage.

References: https://github.com/openwrt/procd/pull/34
Suggested-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
</comment><date>2026-04-24 01:48:15 +0100</date><id>2194ff572fddb1928bf137a6ec18f0c5e60af7fb</id><msg>base-files: ipcalc.sh: get rid of `basename` dependency</msg><path><editType>edit</editType><file>package/base-files/files/bin/ipcalc.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/sunxi/arm926ejs/config-6.18</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/450-arm64-dts-enable-wifi-on-pine64-boards.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch</affectedPath><affectedPath>target/linux/sunxi/arm926ejs/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/442-arm64-dts-orangepi-one-plus-enable-PWM.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa53/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/442-arm64-dts-orangepi-one-plus-enable-PWM.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/450-arm64-dts-enable-wifi-on-pine64-boards.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa53/config-6.18</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/301-orangepi_pc2_usb_otg_to_host_key_power.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/301-orangepi_pc2_usb_otg_to_host_key_power.patch</affectedPath><affectedPath>target/linux/sunxi/config-6.18</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch</affectedPath><affectedPath>target/linux/sunxi/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/461-f1c100s-watchdog-compat.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/410-sunxi-add-bananapi-p2-zero.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/461-f1c100s-watchdog-compat.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa8/config-6.18</affectedPath><affectedPath>target/linux/sunxi/cortexa8/config-6.12</affectedPath><affectedPath>target/linux/sunxi/cortexa7/config-6.18</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/410-sunxi-add-bananapi-p2-zero.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/460-f1c100s-sram-driver.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa7/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/460-f1c100s-sram-driver.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch</affectedPath><commitId>96c04debde6e879cf845ebdeedae7bd247e95203</commitId><timestamp>1777016580000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></author><authorEmail>wigyori@uid0.hu</authorEmail><comment>kernel/sunxi: create files for v6.18 (from v6.12)

This is an automatically generated commit.

When doing `git bisect`, consider `git bisect --skip`.

Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</comment><date>2026-04-24 09:43:00 +0200</date><id>96c04debde6e879cf845ebdeedae7bd247e95203</id><msg>kernel/sunxi: create files for v6.18 (from v6.12)</msg><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/301-orangepi_pc2_usb_otg_to_host_key_power.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/461-f1c100s-watchdog-compat.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/301-orangepi_pc2_usb_otg_to_host_key_power.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/450-arm64-dts-enable-wifi-on-pine64-boards.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/cortexa7/config-6.12</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/460-f1c100s-sram-driver.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/410-sunxi-add-bananapi-p2-zero.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/410-sunxi-add-bananapi-p2-zero.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/461-f1c100s-watchdog-compat.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/450-arm64-dts-enable-wifi-on-pine64-boards.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/cortexa8/config-6.18</file></path><path><editType>delete</editType><file>target/linux/sunxi/cortexa53/config-6.12</file></path><path><editType>delete</editType><file>target/linux/sunxi/config-6.12</file></path><path><editType>add</editType><file>target/linux/sunxi/cortexa53/config-6.18</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/cortexa8/config-6.12</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/460-f1c100s-sram-driver.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/442-arm64-dts-orangepi-one-plus-enable-PWM.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/arm926ejs/config-6.12</file></path><path><editType>add</editType><file>target/linux/sunxi/cortexa7/config-6.18</file></path><path><editType>add</editType><file>target/linux/sunxi/arm926ejs/config-6.18</file></path><path><editType>add</editType><file>target/linux/sunxi/config-6.18</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/442-arm64-dts-orangepi-one-plus-enable-PWM.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.18/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/sunxi/patches-6.12/301-orangepi_pc2_usb_otg_to_host_key_power.patch</affectedPath><affectedPath>target/linux/sunxi/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch</affectedPath><affectedPath>target/linux/sunxi/arm926ejs/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/461-f1c100s-watchdog-compat.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa8/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/410-sunxi-add-bananapi-p2-zero.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/442-arm64-dts-orangepi-one-plus-enable-PWM.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/460-f1c100s-sram-driver.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa53/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/450-arm64-dts-enable-wifi-on-pine64-boards.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa7/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch</affectedPath><commitId>97b33978a83743d2765947e6d735eb065bc083fd</commitId><timestamp>1777016580000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></author><authorEmail>wigyori@uid0.hu</authorEmail><comment>kernel/sunxi: restore files for v6.12

This is an automatically generated commit which aids following Kernel patch
history, as git will see the move and copy as a rename thus defeating the
purpose.

For the original discussion see:
https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html

Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</comment><date>2026-04-24 09:43:00 +0200</date><id>97b33978a83743d2765947e6d735eb065bc083fd</id><msg>kernel/sunxi: restore files for v6.12</msg><path><editType>add</editType><file>target/linux/sunxi/cortexa8/config-6.12</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/460-f1c100s-sram-driver.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/cortexa7/config-6.12</file></path><path><editType>add</editType><file>target/linux/sunxi/cortexa53/config-6.12</file></path><path><editType>add</editType><file>target/linux/sunxi/config-6.12</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/410-sunxi-add-bananapi-p2-zero.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/arm926ejs/config-6.12</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/442-arm64-dts-orangepi-one-plus-enable-PWM.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/301-orangepi_pc2_usb_otg_to_host_key_power.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/461-f1c100s-watchdog-compat.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/450-arm64-dts-enable-wifi-on-pine64-boards.patch</file></path><path><editType>add</editType><file>target/linux/sunxi/patches-6.12/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/sunxi/config-6.18</affectedPath><affectedPath>target/linux/sunxi/cortexa8/config-6.12</affectedPath><affectedPath>target/linux/sunxi/cortexa53/config-6.18</affectedPath><affectedPath>target/linux/sunxi/arm926ejs/config-6.12</affectedPath><commitId>7727944a5c8adb759f4efd0fe6cacad78407322a</commitId><timestamp>1777016581000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></author><authorEmail>wigyori@uid0.hu</authorEmail><comment>sunxi: 6.18: add missing symbols

Add sunxi-related missing symbols that were found during 6.18 migration, and
reorder configs.

Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</comment><date>2026-04-24 09:43:01 +0200</date><id>7727944a5c8adb759f4efd0fe6cacad78407322a</id><msg>sunxi: 6.18: add missing symbols</msg><path><editType>edit</editType><file>target/linux/sunxi/arm926ejs/config-6.12</file></path><path><editType>edit</editType><file>target/linux/sunxi/cortexa53/config-6.18</file></path><path><editType>edit</editType><file>target/linux/sunxi/config-6.18</file></path><path><editType>edit</editType><file>target/linux/sunxi/cortexa8/config-6.12</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/sunxi/patches-6.18/301-orangepi_pc2_usb_otg_to_host_key_power.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/450-arm64-dts-enable-wifi-on-pine64-boards.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/461-f1c100s-watchdog-compat.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/410-sunxi-add-bananapi-p2-zero.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.18/460-f1c100s-sram-driver.patch</affectedPath><commitId>e78de66600577d065cc2662008333fb2306bea99</commitId><timestamp>1777016581000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></author><authorEmail>wigyori@uid0.hu</authorEmail><comment>sunxi: 6.18: refresh patches

Refresh patches as required.

Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</comment><date>2026-04-24 09:43:01 +0200</date><id>e78de66600577d065cc2662008333fb2306bea99</id><msg>sunxi: 6.18: refresh patches</msg><path><editType>edit</editType><file>target/linux/sunxi/patches-6.18/410-sunxi-add-bananapi-p2-zero.patch</file></path><path><editType>edit</editType><file>target/linux/sunxi/patches-6.18/301-orangepi_pc2_usb_otg_to_host_key_power.patch</file></path><path><editType>edit</editType><file>target/linux/sunxi/patches-6.18/460-f1c100s-sram-driver.patch</file></path><path><editType>edit</editType><file>target/linux/sunxi/patches-6.18/450-arm64-dts-enable-wifi-on-pine64-boards.patch</file></path><path><editType>edit</editType><file>target/linux/sunxi/patches-6.18/461-f1c100s-watchdog-compat.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/sunxi/Makefile</affectedPath><commitId>f56e68791aa6c5a7ef7b8ed85b8621220364fdbe</commitId><timestamp>1777016581000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></author><authorEmail>wigyori@uid0.hu</authorEmail><comment>sunxi: enable 6.18 testing kernel

The sunxi target now supports 6.18 kernel as testing.

Tested on:
 - Linksprite pcDuino2 (cortexa8/a10)
 - Olimex Olinuxino A20 Micro (cortexa7/a20)
 - OrangePi 2 (cortexa7/h3)
 - OrangePi Zero2 (cortexa53/h616)

Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</comment><date>2026-04-24 09:43:01 +0200</date><id>f56e68791aa6c5a7ef7b8ed85b8621220364fdbe</id><msg>sunxi: enable 6.18 testing kernel</msg><path><editType>edit</editType><file>target/linux/sunxi/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</affectedPath><commitId>32710715799d753c4f32d8767e219706f7e6e8f2</commitId><timestamp>1777016824000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: eth: harden receive path

The hardware usually takes care that

- a packet is no larger than the available buffer
- has at least a FCS checksum of 4 bytes

Nevertheless be cautious and improve the existing
packet check. Just in case ...

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/22884
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-24 09:47:04 +0200</date><id>32710715799d753c4f32d8767e219706f7e6e8f2</id><msg>realtek: eth: harden receive path</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/patches-6.18/730-add-pcs-rtl-otto.patch</affectedPath><affectedPath>target/linux/realtek/dts/rtl9313_zyxel_xs1930-12hp.dts</affectedPath><affectedPath>target/linux/realtek/dts/rtl9313_zyxel_xs1930-10.dts</affectedPath><affectedPath>target/linux/realtek/dts/rtl9311_linksys_lgs352c.dts</affectedPath><affectedPath>target/linux/realtek/dts/rtl9313_zyxel_xs1930-12f.dts</affectedPath><affectedPath>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</affectedPath><affectedPath>target/linux/realtek/dts/rtl9313_xikestor_sks8300-12x-v1.dts</affectedPath><commitId>90c0a37ddce63a27abbcea7191811ca2194c0a86</commitId><timestamp>1777018418000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: pcs: switch SerDes polarity to {rx,tx}-polarity

With the recent backport of the common PHY properties infrastructure
(phy-common-props and the phy_get_manual_{rx,tx}_polarity() helpers) to
OpenWrt, the generic `{rx,tx}-polarity` device tree properties are now
usable for the Realtek PCS driver. Switch the driver and all affected
boards from the local vendor-specific `realtek,pnswap-{rx,tx}` booleans
to the common properties.

Add a `config_polarity` SerDes op (implemented by RTL930x and RTL931x;
RTL838x/RTL839x polarity support not yet added) and a generic wrapper
that resolves the requested polarity via phy_get_manual_{rx,tx}_polarity()
and dispatches to the op. Variants without the op silently accept the
default polarity but warn when a non-default polarity is requested,
since that cannot be honored.

Move the polarity programming out of the variant setup_serdes callbacks
into rtpcs_pcs_config, so it runs before setup_serdes. This matches the
ordering used by the vendor SDK, which configures polarity first.

Update all board DTS files that previously used `realtek,pnswap-{rx,tx}`
to the new `{rx,tx}-polarity = &lt;PHY_POL_INVERT&gt;` property, and select
PHY_COMMON_PROPS from Kconfig.

Each SerDes now retains its DT node for later polarity lookup. Use
for_each_child_of_node_scoped for the iterator, and register a
devm_add_action_or_reset for each stored reference so it is released on
unbind or probe failure.

Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23044
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-24 10:13:38 +0200</date><id>90c0a37ddce63a27abbcea7191811ca2194c0a86</id><msg>realtek: pcs: switch SerDes polarity to {rx,tx}-polarity</msg><path><editType>edit</editType><file>target/linux/realtek/dts/rtl9313_zyxel_xs1930-12hp.dts</file></path><path><editType>edit</editType><file>target/linux/realtek/dts/rtl9313_xikestor_sks8300-12x-v1.dts</file></path><path><editType>edit</editType><file>target/linux/realtek/dts/rtl9311_linksys_lgs352c.dts</file></path><path><editType>edit</editType><file>target/linux/realtek/dts/rtl9313_zyxel_xs1930-12f.dts</file></path><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/730-add-pcs-rtl-otto.patch</file></path><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</file></path><path><editType>edit</editType><file>target/linux/realtek/dts/rtl9313_zyxel_xs1930-10.dts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/utils/util-linux/patches/0001-nsenter-Fix-AT_HANDLE_FID-on-musl.patch</affectedPath><commitId>d7512950ba5b0cbebe3826e046f18056bbf53261</commitId><timestamp>1777018733000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>util-linux: fix build on Linux v6.18 against musl

Backport an upstream patch to avoid usages of an undefined
AT_HANDLE_FID.

Closes: https://github.com/openwrt/openwrt/issues/23058
Signed-off-by: Thomas Weißschuh &lt;thomas@t-8ch.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23059
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-24 10:18:53 +0200</date><id>d7512950ba5b0cbebe3826e046f18056bbf53261</id><msg>util-linux: fix build on Linux v6.18 against musl</msg><path><editType>add</editType><file>package/utils/util-linux/patches/0001-nsenter-Fix-AT_HANDLE_FID-on-musl.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/base-files/etc/board.d/02_network</affectedPath><affectedPath>target/linux/realtek/image/rtl930x.mk</affectedPath><affectedPath>target/linux/realtek/dts/rtl9303_hasivo_s600wp-5gt-2sx-se.dts</affectedPath><commitId>8275b62ecddd2c7e186d97846c9fe79130f52941</commitId><timestamp>1777025846000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: rtl930x: add Hasivo S600WP-5GT-2SX-SE

This commit adds support for Hasivo S600WP-5GT-2SX-SE switch.

Device specification
--------------------
SoC Type:               Realtek RTL9303
RAM:                    128MB DDR3 SDRAM
Flash:                  Fudan FM25Q128A (16 MB)
Ethernet:               5x RTL8221B 10/100/1000/2500Mbps PHY (RJ45)
                        2x SFP+ 10G (I2C/DOM via bit-banged GPIO)
LEDs:                   1x power green (no control)
                        1x system green (via RTL9303 GPIO)
                        3x RJ45 LEDs/port (HC595 shift regs on LED SPI)
                                1x Green (1G link)
                                1x Green (10M/100M link)
                                1x Orange (2.5G link)
                        2x SFP+ LEDs/port (HC595 shift regs on LED SPI)
                                1x 10G link
                                1x 1G link
Button:                 Reset
USB ports:              None
Bootloader:             Realtek U-Boot 2011.12
PoE:                    1x HS104PTI for 802.3af/at/bt PoE (driver
                        will follow in a separate patch)

Installing OpenWrt
------------------
1. UART RJ45 requires soldering a connector to the empty footprint (RJ1).
   (Amphenol RJHSEE380 or similar)
2. Connect to UART 38400@8n1, using Cisco Console Rollover cable (RS232)
3. Enter bootloader by pressing esc key during boot
4. Enter password `Hs2021cfgmg`
5. Type `XXXX` to get into U-Boot
6. Increase baudrate: `setenv baudrate 115200`
7. Use serial transfer (Y modem) via minicom:
   `loady 0x84f00000`
   Then send the initramfs image via minicom's Y modem upload.
8. `bootm 0x84f00000`

Now you should be in OpenWrt, and can use sysupgrade to install.

Signed-off-by: Carlo Szelinsky &lt;github@szelinsky.de&gt;
Link: https://github.com/openwrt/openwrt/pull/22310
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-24 12:17:26 +0200</date><id>8275b62ecddd2c7e186d97846c9fe79130f52941</id><msg>realtek: rtl930x: add Hasivo S600WP-5GT-2SX-SE</msg><path><editType>add</editType><file>target/linux/realtek/dts/rtl9303_hasivo_s600wp-5gt-2sx-se.dts</file></path><path><editType>edit</editType><file>target/linux/realtek/base-files/etc/board.d/02_network</file></path><path><editType>edit</editType><file>target/linux/realtek/image/rtl930x.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/mediatek/patches-6.12/121-hack-spi-nand-1b-bbm.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/062-v6.18-arm64-dts-mediatek-add-thermal-sensor-support-on-mt7.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/911-dts-mt7988a-bpi-r4-be14-wifi-eeprom.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/012-v6.14-pinctrl-mediatek-Drop-mtk_pinconf_bias_set_pd.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/050-v6.16-phy-mediatek-xsphy-support-type-switch-by-pericfg.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/844-cpufreq-mediatek-Add-support-for-MT7987.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/966-pcie-mediatek-gen3-Add-WIFI-HW-reset-flow.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/930-spi-mt65xx-enable-sel-clk.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/036-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-serial0-deb.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/900-dts-mt7622-bpi-r64-aliases-for-dtoverlay.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/751-net-ethernet-mtk_eth_soc-revise-hardware-configuration-for-mt7987.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/750-net-ethernet-mtk_eth_soc-add-mt7987-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/821-add-pwm-feature-for-mt7987.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/864-arm64-dts-mt7986-add-sound-overlay-for-bpi-r3.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/946-arm64-dts-mt7986-move-dlm-in-a-dedicated-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/610-pcie-mediatek-fix-clearing-interrupt-status.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/450-nvmem-add-layout-for-Adtran-devices.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/863-arm64-dts-mt7986-add-sound-wm8960.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/040-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-t-phy-for-s.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/115-Revert-arm64-dts-mediatek-fix-t-phy-unit-name.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/181-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-configure-spi-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/435-drivers-mtd-spinand-Add-calibration-support-for-spin.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/110-dts-fix-bpi2-console.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/131-dts-mt7622-add-snand-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/944-net-ethernet-mtk_wed-move-dlm-a-dedicated-dts-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/722-remove-300Hz-to-prevent-freeze.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/910-dts-mt7622-bpi-r64-wifi-eeprom.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/022-v6.14-arm64-dts-mediatek-mt7988-Add-pinctrl-support.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/drivers/net/mdio/mdio-an8855.c</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/340-mtd-spinand-Add-support-for-the-Fidelix-FM35X1GA.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-spim-nand.dtso</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/024-v6.14-arm64-dts-mediatek-mt7988-Add-mmc-support.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-mxl-2p5g-phy-eth1.dtso</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/736-net-pcs-mtk_usxgmii-add-polarity-control.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/028-v6.14-arm64-dts-mediatek-mt7988-Add-CPU-OPP-table-for-cloc.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/841-cpufreq-add-cpu-volt-correction-support-for-mt7988.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/051-v6.16-hwrng-mtk-Add-struct-device-pointer-to-device-contex.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/101-dts-update-mt7629-rfb.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/734-net-phy-add-Airoha-EN8801SC-PHY.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/161-dts-mt7623-bpi-r2-mmc-device-order.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/021-v6.13-arm64-dts-mediatek-mt7988-add-efuse-block.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/031-v6.14-arm64-dts-mediatek-mt7988-Add-pcie-nodes.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/020-v6.13-arm64-dts-mediatek-mt7988-add-UART-controllers.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb.dts</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/940-net-ethernet-mtk_wed-rename-mtk_wed_get_memory_regio.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/111-dts-fix-bpi64-console.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/032-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-pinctrl-subnod.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/741-net-pcs-mtk-lynxi-add-phya-tx-rx-clock-path.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/042-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-pwm.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/196-dts-mt7986a-bpi-r3-use-all-ubi-nand-layout.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/drivers/net/phy/air_an8855.c</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/116-arm64-dts-mediatek-mt7622-readd-syscon-to-pciesys-no.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/177-v6.16-arm64-dts-mediatek-mt7988-add-phy-calibration-efuse-.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/965-dts-mt7988a-add-trng-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/431-drivers-spi-mt65xx-Move-chip_config-to-driver-s-priv.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/195-dts-mt7986a-bpi-r3-leds-port-names-and-wifi-eeprom.patch</affectedPath><affectedPath>target/linux/mediatek/Makefile</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/701-net-phy-mediatek-add-driver-for-built-in-2.5G-ethern.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/026-v6.14-arm64-dts-mediatek-mt7988-Add-thermal-zone.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/400-crypto-add-eip97-inside-secure-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/034-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-fixed-regulato.patch</affectedPath><affectedPath>target/linux/mediatek/mt7629/config-6.12</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/100-dts-update-mt7622-rfb1.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/041-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-ssusb1-on-b.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/721-dts-mt7622-mediatek-fix-300mhz.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/211-PM-devfreq-mtk-cci-check-cpufreq-availability-early.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-mxl-2p5g-phy-swp5.dtso</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/840-cpufreq-add-support-to-adjust-cpu-volt-by-efuse-cali.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/029-v6.14-arm64-dts-mediatek-mt7988-Disable-usb-controllers-by.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/330-snand-mtk-bmt-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/843-cpufreq-add-support-to-fix-voltage-cpu.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/035-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-thermal-config.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/117-complete-mt7981b-dtsi.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/611-pcie-mediatek-gen3-PERST-for-100ms.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/901-arm-add-cmdline-override.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/194-dts-mt7968a-add-ramoops.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/862-arm64-dts-mt7986-add-afe.patch</affectedPath><affectedPath>target/linux/mediatek/mt7622/config-6.12</affectedPath><affectedPath>target/linux/mediatek/mt7623/config-6.12</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/176-v6.17-arm64-dts-mediatek-mt7988-add-cci-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/740-net-pcs-mtk_lynxi-add-mt7987-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/070-v7.0-pinctrl-mediatek-enable-ies_present-flag-for-MT798x.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/060-v6.13-mmc-mtk-sd-add-support-for-mt7988.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/112-dts-fix-bpi64-lan-names.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/030-v6.14-arm64-dts-mediatek-mt7988-Add-t-phy-for-ssusb1.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/911-dts-mt7622-bpi-r64-add-rootdisk.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/186-arm64-dts-mt7988a-complete-dtsi.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/361-clk-mediatek-add-mt7987-clock-drivers-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/039-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-PCA9545-I2C-Mu.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb-spim-nor.dts</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/842-mediatek-enable-using-efuse-cali-data-for-mt7988-cpu-volt.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/113-dts-fix-bpi64-leds-and-buttons.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/182-v6.17-arm64-dts-mediatek-mt7988a-bpi-r4-add-proc-supply-fo.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/drivers/mfd/airoha-an8855.c</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/193-dts-mt7623-thermal_zone_fix.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/360-pinctrl-mediatek-add-mt7987-pinctrl-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/198-dts-mt7988a-enable-wed.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/162-dts-mt7623-bpi-r2-led-aliases.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/185-arm64-dts-mt7988a-add-serial1-and-serial2-aliases.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/172-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-enable-xsphy.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/025-v6.14-arm64-dts-mediatek-mt7988-Add-lvts-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/700-net-phy-mediatek-Add-2.5Gphy-firmware-dt-bindings-an.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/drivers/net/dsa/an8855.c</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/410-bt-mtk-serial-fix.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/037-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-default-UART-s.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/027-v6.14-arm64-dts-mediatek-mt7988-Add-mcu-sys-node-for-cpu.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/187-arm64-dts-mediatek-fix-mt7981-spim-clock.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/180-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-Add-fan-and-coolin.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/drivers/net/dsa/an8855.h</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/830-thermal-drivers-mediatek-lvts_thermal-Add-irq_enable-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/164-dts-mt7623-bpi-r2-rootdisk-for-fitblk.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/752-net-phy-mediatek-i2p5g-add-support-for-mt7987.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/140-dts-fix-wmac-support-for-mt7622-rfb1.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/210-PM-devfreq-mtk-cci-use-devres-for-resource-managemen.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/105-dts-mt7622-enable-pstore.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/602-arm64-dts-mediatek-add-mt7622-pcie-slot-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/941-arm64-dts-mt7986-move-cpuboot-in-a-dedicated-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/173-dts-mt7988a-Add-built-in-ethernet-phy-firmware-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/436-drivers-mtd-spi-nor-Add-calibration-support-for-spi-.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/945-arm64-dts-mt7986-move-ilm-in-a-dedicated-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/171-v6.16-arm64-dts-mediatek-mt7988-Add-xsphy-for-ssusb0-pcie2.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/175-v6.16-arm64-dts-mediatek-mt7988-move-uart0-and-spi1-pins-t.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/174-v6.16-arm64-dts-mediatek-mt7988-add-spi-controllers.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/045-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-proc-supply-fo.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/434-drivers-spi-mt65xx-Add-controller-s-calibration-para.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/163-dts-mt7623-bpi-r2-ethernet-alias.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/189-arm64-dts-mediatek-mt7988a-complete-bpi-r4.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/114-dts-bpi64-disable-rtc.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/160-dts-mt7623-bpi-r2-earlycon.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/011-v6.14-pinctrl-mediatek-add-MT7988-pinctrl-driver.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/320-hwrng-mtk-add-support-for-hw-access-via-SMCC.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/199-arm64-dts-mediatek-mt7986-increase-ATF-reserved-memo.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/178-arm64-dts-mediatek-mt7988-add-basic-ethernet-nodes.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/038-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-I2C-control.patch</affectedPath><affectedPath>target/linux/mediatek/filogic/config-6.12</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/411-mtd-spinand-fix-support-for-FORESEE.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/737-net-dsa-add-Airoha-AN8855.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/119-pinctrl-mediatek-MT7981-some-register-map-fixes.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/942-net-ethernet-mtk_wed-move-cpuboot-in-a-dedicated-dts.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/130-dts-mt7629-add-snand-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/061-v6.19-arm64-dts-mediatek-mt7986-bpi-r3-Change-fan-PWM-valu.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/drivers/nvmem/an8855-efuse.c</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/023-v6.14-arm64-dts-mediatek-mt7988-Add-reserved-memory.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/500-gsw-rtl8367s-mt7622-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/200-phy-phy-mtk-tphy-Add-hifsys-support.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/include/linux/mfd/airoha-an8855-mfd.h</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/401-crypto-fix-eip97-cache-incoherent.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/179-arm64-dts-mediatek-mt7988-add-switch-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/183-arm64-dts-mediatek-mt7988a-bpi-r4-add-sfp-cages-and-link-to-gmac.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/432-drivers-spi-Add-support-for-dynamic-calibration.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/044-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-MediaTek-MT668.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/033-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-watchdog.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/920-block-partitions-msdos-add-OF-node-by-partition-numb.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/950-smartrg-i2c-led-driver.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/943-net-ethernet-mtk_wed-move-ilm-a-dedicated-dts-node.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/350-21-cpufreq-mediatek-Add-support-for-MT7988.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/955-dts-mt7968a-bpi-r3-add-label-to-gmac-for-sfp1-port.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/150-dts-mt7623-eip97-inside-secure-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/960-asus-hack-u-boot-ignore-mtdparts.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/188-arm64-dts-mediatek-add-MT7988A-reference-board-devic.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/831-thermal-drivers-mediatek-lvts_thermal-Add-MT7987-support.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/170-arm64-dts-mediatek-mt7988a-bpi-r4-allow-hw-variants-.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb-spim-nand.dts</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/104-mt7622-add-snor-irq.patch</affectedPath><affectedPath>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb.dtsi</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/331-mt7622-rfb1-enable-bmt.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/184-arm64-dts-mediatek-mt7988a-bpi-r4-configure-switch-phys-and-leds.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/010-v6.14-pinctrl-mediatek-add-support-for-MTK_PULL_PD_TYPE.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/103-mt7623-enable-arch-timer.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/106-dts-mt7622-disable_btif.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/190-arm64-dts-mediatek-mt7622-fix-GICv2-range.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/255-clk-mediatek-mt7988-infracfg-SPI0-clocks-are-not-critical.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/043-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-pcie.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.12/433-drivers-spi-mem-Add-spi-calibration-hook.patch</affectedPath><commitId>bdd216a4ec6d5a2c04424c1dcbeb4e8736fcdd94</commitId><timestamp>1777042371000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>mediatek: drop v6.12 and default to v6.18

Switch to kernel v6.18 and drop v6.12.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-24 15:52:51 +0100</date><id>bdd216a4ec6d5a2c04424c1dcbeb4e8736fcdd94</id><msg>mediatek: drop v6.12 and default to v6.18</msg><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/012-v6.14-pinctrl-mediatek-Drop-mtk_pinconf_bias_set_pd.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/mt7622/config-6.12</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/022-v6.14-arm64-dts-mediatek-mt7988-Add-pinctrl-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/331-mt7622-rfb1-enable-bmt.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/027-v6.14-arm64-dts-mediatek-mt7988-Add-mcu-sys-node-for-cpu.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/106-dts-mt7622-disable_btif.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/060-v6.13-mmc-mtk-sd-add-support-for-mt7988.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/025-v6.14-arm64-dts-mediatek-mt7988-Add-lvts-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/330-snand-mtk-bmt-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/911-dts-mt7622-bpi-r64-add-rootdisk.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/450-nvmem-add-layout-for-Adtran-devices.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/028-v6.14-arm64-dts-mediatek-mt7988-Add-CPU-OPP-table-for-cloc.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/115-Revert-arm64-dts-mediatek-fix-t-phy-unit-name.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/434-drivers-spi-mt65xx-Add-controller-s-calibration-para.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/752-net-phy-mediatek-i2p5g-add-support-for-mt7987.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/950-smartrg-i2c-led-driver.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/411-mtd-spinand-fix-support-for-FORESEE.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/140-dts-fix-wmac-support-for-mt7622-rfb1.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/821-add-pwm-feature-for-mt7987.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/032-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-pinctrl-subnod.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/401-crypto-fix-eip97-cache-incoherent.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/026-v6.14-arm64-dts-mediatek-mt7988-Add-thermal-zone.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/031-v6.14-arm64-dts-mediatek-mt7988-Add-pcie-nodes.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/195-dts-mt7986a-bpi-r3-leds-port-names-and-wifi-eeprom.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/945-arm64-dts-mt7986-move-ilm-in-a-dedicated-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/751-net-ethernet-mtk_eth_soc-revise-hardware-configuration-for-mt7987.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/183-arm64-dts-mediatek-mt7988a-bpi-r4-add-sfp-cages-and-link-to-gmac.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/039-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-PCA9545-I2C-Mu.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/130-dts-mt7629-add-snand-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/740-net-pcs-mtk_lynxi-add-mt7987-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/920-block-partitions-msdos-add-OF-node-by-partition-numb.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/drivers/net/mdio/mdio-an8855.c</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/121-hack-spi-nand-1b-bbm.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/184-arm64-dts-mediatek-mt7988a-bpi-r4-configure-switch-phys-and-leds.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/255-clk-mediatek-mt7988-infracfg-SPI0-clocks-are-not-critical.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/104-mt7622-add-snor-irq.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/863-arm64-dts-mt7986-add-sound-wm8960.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/360-pinctrl-mediatek-add-mt7987-pinctrl-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/741-net-pcs-mtk-lynxi-add-phya-tx-rx-clock-path.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/178-arm64-dts-mediatek-mt7988-add-basic-ethernet-nodes.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/734-net-phy-add-Airoha-EN8801SC-PHY.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/061-v6.19-arm64-dts-mediatek-mt7986-bpi-r3-Change-fan-PWM-valu.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/171-v6.16-arm64-dts-mediatek-mt7988-Add-xsphy-for-ssusb0-pcie2.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/185-arm64-dts-mt7988a-add-serial1-and-serial2-aliases.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/844-cpufreq-mediatek-Add-support-for-MT7987.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/435-drivers-mtd-spinand-Add-calibration-support-for-spin.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb-spim-nand.dts</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/400-crypto-add-eip97-inside-secure-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb-spim-nor.dts</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/966-pcie-mediatek-gen3-Add-WIFI-HW-reset-flow.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/176-v6.17-arm64-dts-mediatek-mt7988-add-cci-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/722-remove-300Hz-to-prevent-freeze.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/900-dts-mt7622-bpi-r64-aliases-for-dtoverlay.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/filogic/config-6.12</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/164-dts-mt7623-bpi-r2-rootdisk-for-fitblk.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/721-dts-mt7622-mediatek-fix-300mhz.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/340-mtd-spinand-Add-support-for-the-Fidelix-FM35X1GA.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/862-arm64-dts-mt7986-add-afe.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-spim-nand.dtso</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/500-gsw-rtl8367s-mt7622-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/911-dts-mt7988a-bpi-r4-be14-wifi-eeprom.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/038-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-I2C-control.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/024-v6.14-arm64-dts-mediatek-mt7988-Add-mmc-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/033-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-watchdog.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/111-dts-fix-bpi64-console.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/864-arm64-dts-mt7986-add-sound-overlay-for-bpi-r3.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/840-cpufreq-add-support-to-adjust-cpu-volt-by-efuse-cali.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/160-dts-mt7623-bpi-r2-earlycon.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/181-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-configure-spi-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/162-dts-mt7623-bpi-r2-led-aliases.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/173-dts-mt7988a-Add-built-in-ethernet-phy-firmware-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/943-net-ethernet-mtk_wed-move-ilm-a-dedicated-dts-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/960-asus-hack-u-boot-ignore-mtdparts.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/101-dts-update-mt7629-rfb.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/021-v6.13-arm64-dts-mediatek-mt7988-add-efuse-block.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/mt7623/config-6.12</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/034-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-fixed-regulato.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/116-arm64-dts-mediatek-mt7622-readd-syscon-to-pciesys-no.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/842-mediatek-enable-using-efuse-cali-data-for-mt7988-cpu-volt.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/035-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-thermal-config.patch</file></path><path><editType>edit</editType><file>target/linux/mediatek/Makefile</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/029-v6.14-arm64-dts-mediatek-mt7988-Disable-usb-controllers-by.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/drivers/net/dsa/an8855.h</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/011-v6.14-pinctrl-mediatek-add-MT7988-pinctrl-driver.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/070-v7.0-pinctrl-mediatek-enable-ies_present-flag-for-MT798x.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/196-dts-mt7986a-bpi-r3-use-all-ubi-nand-layout.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/946-arm64-dts-mt7986-move-dlm-in-a-dedicated-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/100-dts-update-mt7622-rfb1.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/112-dts-fix-bpi64-lan-names.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/200-phy-phy-mtk-tphy-Add-hifsys-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/190-arm64-dts-mediatek-mt7622-fix-GICv2-range.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/182-v6.17-arm64-dts-mediatek-mt7988a-bpi-r4-add-proc-supply-fo.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/436-drivers-mtd-spi-nor-Add-calibration-support-for-spi-.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/602-arm64-dts-mediatek-add-mt7622-pcie-slot-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/179-arm64-dts-mediatek-mt7988-add-switch-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/050-v6.16-phy-mediatek-xsphy-support-type-switch-by-pericfg.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/611-pcie-mediatek-gen3-PERST-for-100ms.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/163-dts-mt7623-bpi-r2-ethernet-alias.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/186-arm64-dts-mt7988a-complete-dtsi.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/036-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-serial0-deb.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb.dtsi</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/drivers/nvmem/an8855-efuse.c</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/841-cpufreq-add-cpu-volt-correction-support-for-mt7988.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/170-arm64-dts-mediatek-mt7988a-bpi-r4-allow-hw-variants-.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/042-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-pwm.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/432-drivers-spi-Add-support-for-dynamic-calibration.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/020-v6.13-arm64-dts-mediatek-mt7988-add-UART-controllers.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/610-pcie-mediatek-fix-clearing-interrupt-status.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/940-net-ethernet-mtk_wed-rename-mtk_wed_get_memory_regio.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/177-v6.16-arm64-dts-mediatek-mt7988-add-phy-calibration-efuse-.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/700-net-phy-mediatek-Add-2.5Gphy-firmware-dt-bindings-an.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/105-dts-mt7622-enable-pstore.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/193-dts-mt7623-thermal_zone_fix.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/131-dts-mt7622-add-snand-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/172-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-enable-xsphy.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/737-net-dsa-add-Airoha-AN8855.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/030-v6.14-arm64-dts-mediatek-mt7988-Add-t-phy-for-ssusb1.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/187-arm64-dts-mediatek-fix-mt7981-spim-clock.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/211-PM-devfreq-mtk-cci-check-cpufreq-availability-early.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/103-mt7623-enable-arch-timer.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/mt7629/config-6.12</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/113-dts-fix-bpi64-leds-and-buttons.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/410-bt-mtk-serial-fix.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/320-hwrng-mtk-add-support-for-hw-access-via-SMCC.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/180-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-Add-fan-and-coolin.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/189-arm64-dts-mediatek-mt7988a-complete-bpi-r4.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/062-v6.18-arm64-dts-mediatek-add-thermal-sensor-support-on-mt7.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/161-dts-mt7623-bpi-r2-mmc-device-order.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/930-spi-mt65xx-enable-sel-clk.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/944-net-ethernet-mtk_wed-move-dlm-a-dedicated-dts-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-mxl-2p5g-phy-swp5.dtso</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/023-v6.14-arm64-dts-mediatek-mt7988-Add-reserved-memory.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/188-arm64-dts-mediatek-add-MT7988A-reference-board-devic.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/198-dts-mt7988a-enable-wed.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/433-drivers-spi-mem-Add-spi-calibration-hook.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/350-21-cpufreq-mediatek-Add-support-for-MT7988.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/194-dts-mt7968a-add-ramoops.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/110-dts-fix-bpi2-console.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/010-v6.14-pinctrl-mediatek-add-support-for-MTK_PULL_PD_TYPE.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/750-net-ethernet-mtk_eth_soc-add-mt7987-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-mxl-2p5g-phy-eth1.dtso</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/210-PM-devfreq-mtk-cci-use-devres-for-resource-managemen.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/include/linux/mfd/airoha-an8855-mfd.h</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/119-pinctrl-mediatek-MT7981-some-register-map-fixes.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/955-dts-mt7968a-bpi-r3-add-label-to-gmac-for-sfp1-port.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/drivers/net/dsa/an8855.c</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/431-drivers-spi-mt65xx-Move-chip_config-to-driver-s-priv.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb.dts</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/361-clk-mediatek-add-mt7987-clock-drivers-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/175-v6.16-arm64-dts-mediatek-mt7988-move-uart0-and-spi1-pins-t.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/965-dts-mt7988a-add-trng-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/830-thermal-drivers-mediatek-lvts_thermal-Add-irq_enable-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/117-complete-mt7981b-dtsi.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/941-arm64-dts-mt7986-move-cpuboot-in-a-dedicated-node.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/051-v6.16-hwrng-mtk-Add-struct-device-pointer-to-device-contex.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/901-arm-add-cmdline-override.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/045-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-proc-supply-fo.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/037-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-default-UART-s.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/drivers/net/phy/air_an8855.c</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/174-v6.16-arm64-dts-mediatek-mt7988-add-spi-controllers.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/736-net-pcs-mtk_usxgmii-add-polarity-control.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/114-dts-bpi64-disable-rtc.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/199-arm64-dts-mediatek-mt7986-increase-ATF-reserved-memo.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/150-dts-mt7623-eip97-inside-secure-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/843-cpufreq-add-support-to-fix-voltage-cpu.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/044-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-MediaTek-MT668.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/910-dts-mt7622-bpi-r64-wifi-eeprom.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/043-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-pcie.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/701-net-phy-mediatek-add-driver-for-built-in-2.5G-ethern.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/831-thermal-drivers-mediatek-lvts_thermal-Add-MT7987-support.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/files-6.12/drivers/mfd/airoha-an8855.c</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/040-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-t-phy-for-s.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/942-net-ethernet-mtk_wed-move-cpuboot-in-a-dedicated-dts.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.12/041-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-ssusb1-on-b.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/libs/wolfssl/Makefile</affectedPath><affectedPath>package/libs/wolfssl/patches/100-disable-hardening-check.patch</affectedPath><commitId>8ef7b4ee4ba77a8d58e734753d1c87b1d4d332d7</commitId><timestamp>1777057704000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>wolfssl: update to 5.9.1

For changes, see:
https://github.com/wolfSSL/wolfssl/releases/tag/v5.9.1-stable

This includes a fix for a critical (CVSS 9.3) vulnerability:
https://github.com/advisories/GHSA-f5h9-5q52-qrx7

Signed-off-by: Sander van Deijck &lt;sander@vandeijck.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23072
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-24 21:08:24 +0200</date><id>8ef7b4ee4ba77a8d58e734753d1c87b1d4d332d7</id><msg>wolfssl: update to 5.9.1</msg><path><editType>edit</editType><file>package/libs/wolfssl/Makefile</file></path><path><editType>edit</editType><file>package/libs/wolfssl/patches/100-disable-hardening-check.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/files/drivers/net/phy/rtl8261n/phy_patch.c</affectedPath><commitId>017bf1c37e6913857ca33ba79b408ef296f4cb39</commitId><timestamp>1777139768000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: rtl8261n: drop unreachable PHY register patch

The PHY register patch in question is gated by `CONFIG_MACH_REALTEK_RTL`,
has no documented/expected behavior, and is in practice unreachable:
`phy_patch()` is only called from `rtkphy_config_init()`, which is exits
(too) early for `CONFIG_MACH_REALTEK_RTL` builds.

Remove it as a cleanup step before enabling standard USXGMII configuration
for these PHYs.

Fixes: b77fa45d1278 ("kernel: fix rtl8261n driver for realtek")
Co-authored-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
Link: https://github.com/openwrt/openwrt/pull/23076
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-25 19:56:08 +0200</date><id>017bf1c37e6913857ca33ba79b408ef296f4cb39</id><msg>kernel: rtl8261n: drop unreachable PHY register patch</msg><path><editType>edit</editType><file>target/linux/generic/files/drivers/net/phy/rtl8261n/phy_patch.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c</affectedPath><commitId>dd5bd85a1ffbef075eb32c35e63d6e6eb1277982</commitId><timestamp>1777139768000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: rtl8261n: always configure as USXGMII

In the past, all the configuration of SerDes and PHYs on the realtek
switches were done  using u-boot (`rtk init`). But since RTL930x switched
to SerDes configuration under Linux, the SoC side is no longer using the
Realtek-proprietary variant of USXGMII. The communication to the RTL8261N
PHYs on those switches broke because of this incompatibility.

Enabling the full initialization on `CONFIG_MACH_REALTEK_RTL` converts also
the PHY side to the standard USXGMII and therefore ensures that both sides
speak the same dialect.

Co-authored-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
Link: https://github.com/openwrt/openwrt/pull/23076
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-25 19:56:08 +0200</date><id>dd5bd85a1ffbef075eb32c35e63d6e6eb1277982</id><msg>kernel: rtl8261n: always configure as USXGMII</msg><path><editType>edit</editType><file>target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c</affectedPath><commitId>51992c87c8d1cee54cffa3eacf7f15e6afd48b1c</commitId><timestamp>1777139768000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: rtl8261n: add post-reset MDIO stabilization delay

After the RTL8261N asserts a reset, the MDIO bus becomes temporarily
unavailable during the chip's reinitialization sequence. Any subsequent
read or write issued before the PHY has stabilized will fail.

Add a 30ms delay after triggering the reset to ensure the chip is reachable
via MDIO before resuming communication.

Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
Link: https://github.com/openwrt/openwrt/pull/23076
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-25 19:56:08 +0200</date><id>51992c87c8d1cee54cffa3eacf7f15e6afd48b1c</id><msg>kernel: rtl8261n: add post-reset MDIO stabilization delay</msg><path><editType>edit</editType><file>target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c</affectedPath><commitId>aaf91b7b6236b47370c8643d436f8c4f30a262c9</commitId><timestamp>1777189187000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: mdio: harden defines

Add brackets to avoid silent bugs.

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23070
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 09:39:47 +0200</date><id>aaf91b7b6236b47370c8643d436f8c4f30a262c9</id><msg>realtek: mdio: harden defines</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c</affectedPath><commitId>a4a6a06c9f25440e446ad174576a4699e3ef9c2e</commitId><timestamp>1777189187000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: mdio: fix "SMY" typo

The defines should have been named SMI like everywhere else.

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23070
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 09:39:47 +0200</date><id>a4a6a06c9f25440e446ad174576a4699e3ef9c2e</id><msg>realtek: mdio: fix "SMY" typo</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/patches-6.18/024-02-v7.1-net-phy-realtek-add-RTL8224-pair-order-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/720-08-net-phy-realtek-rate-adapter-in-C22-mode.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/720-08-net-phy-realtek-rate-adapter-in-C22-mode.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/720-07-net-phy-realtek-disable-MDIO-broadcast.patch</affectedPath><affectedPath>target/linux/realtek/patches-6.18/740-net-phy-realtek-support-MDI-swapping-for-RTL8226.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/720-07-net-phy-realtek-disable-MDIO-broadcast.patch</affectedPath><affectedPath>target/linux/realtek/patches-6.18/743-net-realtek-serdes-configuration.patch</affectedPath><affectedPath>target/linux/realtek/patches-6.18/024-04-v7.1-net-phy-realtek-add-RTL8224-polarity-support.patch</affectedPath><commitId>45633073fe057b51d3c7397e28b6c5703c88686e</commitId><timestamp>1777189643000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>generic: net: phy: realtek: don't disable MDIO address 0 for PHY in SFP module

At least the XikeStor SKT-2.5G-100M SFP module seems to internally use
MDIO address 0 to access the PHY. This module allows accessing PHY
registers using Rollball protocol on address 0x51, and also provides
read-only C22 access on address 0x56. However, after disabling the
PHYAD0 configuration bit, only 0xffff can be read via both methods
(except for MMD device 30 which can still be accessed).

Since having MDIO address 0 enabled shouldn't do any harm on SFP modules
just leave the configuration bit alone in that case.

Signed-off-by: Jan Hoffmann &lt;jan@3e8.eu&gt;
Link: https://github.com/openwrt/openwrt/pull/23065
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 09:47:23 +0200</date><id>45633073fe057b51d3c7397e28b6c5703c88686e</id><msg>generic: net: phy: realtek: don't disable MDIO address 0 for PHY in SFP module</msg><path><editType>edit</editType><file>target/linux/generic/pending-6.12/720-07-net-phy-realtek-disable-MDIO-broadcast.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/720-07-net-phy-realtek-disable-MDIO-broadcast.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/720-08-net-phy-realtek-rate-adapter-in-C22-mode.patch</file></path><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/743-net-realtek-serdes-configuration.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/720-08-net-phy-realtek-rate-adapter-in-C22-mode.patch</file></path><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/024-02-v7.1-net-phy-realtek-add-RTL8224-pair-order-support.patch</file></path><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/024-04-v7.1-net-phy-realtek-add-RTL8224-polarity-support.patch</file></path><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/740-net-phy-realtek-support-MDI-swapping-for-RTL8226.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/patches-6.18/712-net-phy-add-an-MDIO-SMBus-library.patch</affectedPath><commitId>c78e2fe26dde403179da1622c4197e74a9f1cb93</commitId><timestamp>1777189869000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: fix SMBus Rollball access

The Rollball command byte needs to be written last. Otherwise the
controller might access the wrong register or write the wrong value.

Fixes: 1fc19bc06edc ("realtek: rtl93xx: mdio-smbus support for clause 45 and Rollball SFPs")
Signed-off-by: Jan Hoffmann &lt;jan@3e8.eu&gt;
Link: https://github.com/openwrt/openwrt/pull/23049
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 09:51:09 +0200</date><id>c78e2fe26dde403179da1622c4197e74a9f1cb93</id><msg>realtek: fix SMBus Rollball access</msg><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/712-net-phy-add-an-MDIO-SMBus-library.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/backport-6.18/744-v7.1-r8152-add-helper-functions-for-PHY-OCP-registers.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/740-v6.19-r8152-Advertise-software-timestamp-information.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/745-v7.1-r8152-Add-helper-functions-for-SRAM2.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/743-v7.1-r8152-add-helper-functions-for-PLA-USB-OCP-registers.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/760-net-usb-r8152-add-LED-configuration-from-OF.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/746-v7.1-r8152-Add-support-for-5Gbit-Link-Speeds-and-EEE.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/741-v7.1-r8152-Add-2500baseT-EEE-status-configuration-support.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/742-v7.1-r8152-fix-incorrect-register-write-to-USB_UPHY_XTAL.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/747-v7.1-r8152-Add-support-for-the-RTL8157-hardware.patch</affectedPath><commitId>a7fd866a2caf4b5549d099e1f42a3da35c51772f</commitId><timestamp>1777190270000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: backport RTL8157 support to 6.18

Backport support for the RTL8157. The RTL8157 is a low-cost chipset
designed for USB to 5Gb Ethernet adapters.

Tested on Sabrent NT-C5GA (RTL8157), Wavlink WL-NWU340G (RTL8157) and
UGREEN CM648 (RTL8156BG) adapters.

Signed-off-by: Aleksander Jan Bajkowski &lt;olek2@wp.pl&gt;
Link: https://github.com/openwrt/openwrt/pull/23088
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 09:57:50 +0200</date><id>a7fd866a2caf4b5549d099e1f42a3da35c51772f</id><msg>kernel: backport RTL8157 support to 6.18</msg><path><editType>add</editType><file>target/linux/generic/backport-6.18/745-v7.1-r8152-Add-helper-functions-for-SRAM2.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/746-v7.1-r8152-Add-support-for-5Gbit-Link-Speeds-and-EEE.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/740-v6.19-r8152-Advertise-software-timestamp-information.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/744-v7.1-r8152-add-helper-functions-for-PHY-OCP-registers.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/747-v7.1-r8152-Add-support-for-the-RTL8157-hardware.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/741-v7.1-r8152-Add-2500baseT-EEE-status-configuration-support.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/742-v7.1-r8152-fix-incorrect-register-write-to-USB_UPHY_XTAL.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.18/760-net-usb-r8152-add-LED-configuration-from-OF.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/743-v7.1-r8152-add-helper-functions-for-PLA-USB-OCP-registers.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/kernel/linux/modules/netsupport.mk</affectedPath><commitId>152fc0b304d2cdccef3e19ddb79face831389da2</commitId><timestamp>1777190541000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: hide kmod-pppox

The pppox module is a dependency of pppoe/pptp/pppol2tp and does not
have a separate Kconfig symbol.

Signed-off-by: Qingfang Deng &lt;dqfext@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23077
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 10:02:21 +0200</date><id>152fc0b304d2cdccef3e19ddb79face831389da2</id><msg>kernel: hide kmod-pppox</msg><path><editType>edit</editType><file>package/kernel/linux/modules/netsupport.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/octeon/patches-6.12/400-ubnt_dts_pruning.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/701-honor_sgmii_node_device_tree_status.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/100-mips_image_cmdline_hack.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/120-cmdline-hack.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/702-qca833x-force-pcs-reset.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/701-honor_sgmii_node_device_tree_status.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/700-allocate_interface_by_label.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/150-ubnt_usg_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/150-ubnt_usg_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/100-ubnt_edgerouter2_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/702-qca833x-force-pcs-reset.patch</affectedPath><affectedPath>target/linux/octeon/config-6.18</affectedPath><affectedPath>target/linux/octeon/patches-6.12/100-mips_image_cmdline_hack.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/000-fix-octeon-kernel-build.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/110-er200-ethernet_probe_order.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/100-ubnt_edgerouter2_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/120-cmdline-hack.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/000-fix-octeon-kernel-build.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/110-er200-ethernet_probe_order.patch</affectedPath><affectedPath>target/linux/octeon/config-6.12</affectedPath><affectedPath>target/linux/octeon/patches-6.18/400-ubnt_dts_pruning.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/130-add_itus_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/130-add_itus_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/700-allocate_interface_by_label.patch</affectedPath><commitId>b34fe80db88132c54faededff1623f05007eff1d</commitId><timestamp>1777190617000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>kernel/octeon: create files for v6.18 (from v6.12)

This is an automatically generated commit.

When doing `git bisect`, consider `git bisect --skip`.

Signed-off-by: Andrew LaMarche &lt;andrewjlamarche@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23031
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-26 10:03:37 +0200</date><id>b34fe80db88132c54faededff1623f05007eff1d</id><msg>kernel/octeon: create files for v6.18 (from v6.12)</msg><path><editType>add</editType><file>target/linux/octeon/patches-6.18/130-add_itus_support.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/000-fix-octeon-kernel-build.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/130-add_itus_support.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/702-qca833x-force-pcs-reset.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/120-cmdline-hack.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/700-allocate_interface_by_label.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/110-er200-ethernet_probe_order.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/150-ubnt_usg_support.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/700-allocate_interface_by_label.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/701-honor_sgmii_node_device_tree_status.patch</file></path><path><editType>add</editType><file>target/linux/octeon/config-6.18</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/000-fix-octeon-kernel-build.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/400-ubnt_dts_pruning.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/702-qca833x-force-pcs-reset.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/100-mips_image_cmdline_hack.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/701-honor_sgmii_node_device_tree_status.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/config-6.12</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/110-er200-ethernet_probe_order.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/400-ubnt_dts_pruning.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/120-cmdline-hack.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/150-ubnt_usg_support.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.18/100-ubnt_edgerouter2_support.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/100-mips_image_cmdline_hack.patch</file></path><path><editType>delete</editType><file>target/linux/octeon/patches-6.12/100-ubnt_edgerouter2_support.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/octeon/patches-6.12/400-ubnt_dts_pruning.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/100-mips_image_cmdline_hack.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/000-fix-octeon-kernel-build.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/100-ubnt_edgerouter2_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/110-er200-ethernet_probe_order.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/120-cmdline-hack.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/702-qca833x-force-pcs-reset.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/701-honor_sgmii_node_device_tree_status.patch</affectedPath><affectedPath>target/linux/octeon/config-6.12</affectedPath><affectedPath>target/linux/octeon/patches-6.12/700-allocate_interface_by_label.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/130-add_itus_support.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.12/150-ubnt_usg_support.patch</affectedPath><commitId>467dec8f81e33c9b4653ef0c9175af2729daf614</commitId><timestamp>1777190617000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>kernel/octeon: restore files for v6.12

This is an automatically generated commit which aids following Kernel patch
history, as git will see the move and copy as a rename thus defeating the
purpose.

For the original discussion see:
https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html

Signed-off-by: Andrew LaMarche &lt;andrewjlamarche@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23031
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-26 10:03:37 +0200</date><id>467dec8f81e33c9b4653ef0c9175af2729daf614</id><msg>kernel/octeon: restore files for v6.12</msg><path><editType>add</editType><file>target/linux/octeon/config-6.12</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/120-cmdline-hack.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/700-allocate_interface_by_label.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/130-add_itus_support.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/150-ubnt_usg_support.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/000-fix-octeon-kernel-build.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/702-qca833x-force-pcs-reset.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/400-ubnt_dts_pruning.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/100-ubnt_edgerouter2_support.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/100-mips_image_cmdline_hack.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/701-honor_sgmii_node_device_tree_status.patch</file></path><path><editType>add</editType><file>target/linux/octeon/patches-6.12/110-er200-ethernet_probe_order.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/octeon/config-6.18</affectedPath><commitId>95d7a8f1b1bb717e21c99adb6f25bdd1cf9dda49</commitId><timestamp>1777190617000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>octeon: refresh 6.18 kernel config

Add missing symbols for 6.18.

Signed-off-by: Andrew LaMarche &lt;andrewjlamarche@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23031
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-26 10:03:37 +0200</date><id>95d7a8f1b1bb717e21c99adb6f25bdd1cf9dda49</id><msg>octeon: refresh 6.18 kernel config</msg><path><editType>edit</editType><file>target/linux/octeon/config-6.18</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/octeon/patches-6.18/100-mips_image_cmdline_hack.patch</affectedPath><affectedPath>target/linux/octeon/patches-6.18/000-fix-octeon-kernel-build.patch</affectedPath><commitId>1cf45adb3ba9e702a380305a34b17257f7ae7e51</commitId><timestamp>1777190617000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>octeon: refresh 6.18 patches

Refresh patches for 6.18.

Signed-off-by: Andrew LaMarche &lt;andrewjlamarche@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23031
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-26 10:03:37 +0200</date><id>1cf45adb3ba9e702a380305a34b17257f7ae7e51</id><msg>octeon: refresh 6.18 patches</msg><path><editType>edit</editType><file>target/linux/octeon/patches-6.18/100-mips_image_cmdline_hack.patch</file></path><path><editType>edit</editType><file>target/linux/octeon/patches-6.18/000-fix-octeon-kernel-build.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/kernel/linux/modules/crypto.mk</affectedPath><commitId>907dd7bd93b92fa62ada2d77e36d93b6c8f63385</commitId><timestamp>1777190617000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>kernel: crypto: fix build with Linux &gt;= 6.18 after octeon-md5 removal

Linux commit c9e5ac0 ("lib/crypto: mips/md5: Migrate optimized code into
library") removed the MIPS-Octeon-specific MD5 implementation
(octeon-md5.ko) and replaced it with an optimized library implementation
in lib/crypto.

As a result, CONFIG_CRYPTO_MD5_OCTEON and the module
arch/mips/crypto/octeon-md5.ko no longer exist in kernels &gt;= 6.18.

Signed-off-by: Andrew LaMarche &lt;andrewjlamarche@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23031
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-26 10:03:37 +0200</date><id>907dd7bd93b92fa62ada2d77e36d93b6c8f63385</id><msg>kernel: crypto: fix build with Linux &gt;= 6.18 after octeon-md5 removal</msg><path><editType>edit</editType><file>package/kernel/linux/modules/crypto.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/octeon/Makefile</affectedPath><commitId>d1f240f03750a055f5c2d5594e3399dcae16add5</commitId><timestamp>1777190617000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>octeon: enable 6.18 testing kernel

Enable the 6.18 testing kernel for Octeon.

Signed-off-by: Andrew LaMarche &lt;andrewjlamarche@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23031
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-26 10:03:37 +0200</date><id>d1f240f03750a055f5c2d5594e3399dcae16add5</id><msg>octeon: enable 6.18 testing kernel</msg><path><editType>edit</editType><file>target/linux/octeon/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/kernel/ntfs/Makefile</affectedPath><affectedPath>package/kernel/ntfs/patches/001-conditionally-enable-posix-acl.patch</affectedPath><commitId>4f59715716fb1778168ec736a0786bf73a1390d2</commitId><timestamp>1777190741000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>ntfs: update to 2026-04-25

Update to the latest version, and fix build on targets without
FS_POSIX_ACL.

Signed-off-by: Qingfang Deng &lt;dqfext@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23090
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 10:05:41 +0200</date><id>4f59715716fb1778168ec736a0786bf73a1390d2</id><msg>ntfs: update to 2026-04-25</msg><path><editType>edit</editType><file>package/kernel/ntfs/Makefile</file></path><path><editType>add</editType><file>package/kernel/ntfs/patches/001-conditionally-enable-posix-acl.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/airoha/dts/an7581.dtsi</affectedPath><affectedPath>target/linux/airoha/dts/an7581-evb-emmc.dtsi</affectedPath><commitId>5dbe94d972314ee26826c142822efd901e75dbf9</commitId><timestamp>1777191429000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>airoha: disable afe by default for an7581

The audio should only be enabled when the sound
node is enabled. This fixes the following error:

an7581-audio 1fbe2200.afe: probe with driver an7581-audio failed with error -2

Fixes: 7b55651 ("airoha: enable I2S sound driver and add nodes for eMMC RFB board")
Signed-off-by: Chukun Pan &lt;amadeus@jmu.edu.cn&gt;
Link: https://github.com/openwrt/openwrt/pull/22660
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 10:17:09 +0200</date><id>5dbe94d972314ee26826c142822efd901e75dbf9</id><msg>airoha: disable afe by default for an7581</msg><path><editType>edit</editType><file>target/linux/airoha/dts/an7581.dtsi</file></path><path><editType>edit</editType><file>target/linux/airoha/dts/an7581-evb-emmc.dtsi</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/x86/generic/config-6.18</affectedPath><affectedPath>target/linux/x86/64/config-6.18</affectedPath><commitId>c686aab3402d024c0160faba5408c981a4f4c7d8</commitId><timestamp>1777192067000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>x86: enable HYPERV_VMBUS

enable HYPERV_VMBUS in x86/generic and x86/64.

Fixes: #22846
Signed-off-by: Rye Sears &lt;xlighting@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22860
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 10:27:47 +0200</date><id>c686aab3402d024c0160faba5408c981a4f4c7d8</id><msg>x86: enable HYPERV_VMBUS</msg><path><editType>edit</editType><file>target/linux/x86/generic/config-6.18</file></path><path><editType>edit</editType><file>target/linux/x86/64/config-6.18</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-iface.json</affectedPath><commitId>7255109cad4f13413436d48ae5dd74676c3125ca</commitId><timestamp>1777205524000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>wifi-scripts: ucode: add bridge_isolate and network_vlan to schema

These were missing from schema. Add them.

Fixes: https://github.com/openwrt/openwrt/issues/22620
Signed-off-by: Rany Hany &lt;rany_hany@riseup.net&gt;
Link: https://github.com/openwrt/openwrt/pull/22617
[Reordered attributes]
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 14:12:04 +0200</date><id>7255109cad4f13413436d48ae5dd74676c3125ca</id><msg>wifi-scripts: ucode: add bridge_isolate and network_vlan to schema</msg><path><editType>edit</editType><file>package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-iface.json</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-station.json</affectedPath><affectedPath>package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-vlan.json</affectedPath><commitId>5968b584bab92ef5ac8384e27e5bdd08e6e66924</commitId><timestamp>1777205540000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>wifi-scripts: ucode: add missing fields for station/vlan schema

This adds the missing 'iface' field for both station and VLAN.
On VLAN, we add all network_config_attr to the schema as well
per wireless.uc.

Fixes: https://github.com/openwrt/openwrt/issues/22165
Signed-off-by: Rany Hany &lt;rany_hany@riseup.net&gt;
Link: https://github.com/openwrt/openwrt/pull/22617
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 14:12:20 +0200</date><id>5968b584bab92ef5ac8384e27e5bdd08e6e66924</id><msg>wifi-scripts: ucode: add missing fields for station/vlan schema</msg><path><editType>edit</editType><file>package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-vlan.json</file></path><path><editType>edit</editType><file>package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-station.json</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/backport-6.12/903-v6.16-irqchip-Make-irq-msi-lib.h-globally-available.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/909-v7.0-genirq-Update-effective-affinity-for-redirected-inte.patch</affectedPath><affectedPath>target/linux/siflower/patches-6.12/018-pci-dw-pcie-add-support-for-sf21-pcie.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/909-v7.0-genirq-Update-effective-affinity-for-redirected-inte.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/908-1-v7.0-genirq-Add-interrupt-redirection-infrastructure.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/902-v6.16-genirq-msi-Add-helper-for-creating-MSI-parent-irq-do.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/908-1-v7.0-genirq-Add-interrupt-redirection-infrastructure.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/908-3-v7.0-PCI-dwc-Enable-MSI-affinity-support.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/906-v6.17-PCI-dwc-Switch-to-msi_create_parent_irq_domain.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/907-v6.19-genirq-Change-hwirq-parameter-to-irq_hw_number_t.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/908-2-v7.0-PCI-dwc-Code-cleanup.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/908-3-v7.0-PCI-dwc-Enable-MSI-affinity-support.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/905-v6.17-PCI-dwc-Export-DWC-MSI-controller-related-APIs.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/901-v6.14-PCI-dwc-Add-dw_pcie_suspend_noirq-dw_pcie_resume.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/907-v6.19-genirq-Change-hwirq-parameter-to-irq_hw_number_t.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/904-v6.16-irqchip-irq-msi-lib-Fix-build-with-PCI-disabled.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/908-2-v7.0-PCI-dwc-Code-cleanup.patch</affectedPath><commitId>ba7aa2a97153d225165115db656314548b8ddf91</commitId><timestamp>1777206511000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>generic: backport MSI affinity support for DW PCIe

Currently, the DesignWare PCIe driver cannot configure interrupts on
SoC that do not support MSIX. All MSI interrupts are handled by CPU0.
Backport MSI affinity support for the PCI dwc driver from linux-next,
so now we can adjust MSI interrupts to other CPU cores.

Tested on HINLINK H28K (RK3528) and OrangePi R2S (Ky X1).

Signed-off-by: Chukun Pan &lt;amadeus@jmu.edu.cn&gt;
Link: https://github.com/openwrt/openwrt/pull/21770
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 14:28:31 +0200</date><id>ba7aa2a97153d225165115db656314548b8ddf91</id><msg>generic: backport MSI affinity support for DW PCIe</msg><path><editType>edit</editType><file>target/linux/siflower/patches-6.12/018-pci-dw-pcie-add-support-for-sf21-pcie.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/908-1-v7.0-genirq-Add-interrupt-redirection-infrastructure.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/908-2-v7.0-PCI-dwc-Code-cleanup.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/904-v6.16-irqchip-irq-msi-lib-Fix-build-with-PCI-disabled.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/908-2-v7.0-PCI-dwc-Code-cleanup.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/908-3-v7.0-PCI-dwc-Enable-MSI-affinity-support.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/906-v6.17-PCI-dwc-Switch-to-msi_create_parent_irq_domain.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/903-v6.16-irqchip-Make-irq-msi-lib.h-globally-available.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/909-v7.0-genirq-Update-effective-affinity-for-redirected-inte.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/907-v6.19-genirq-Change-hwirq-parameter-to-irq_hw_number_t.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/908-1-v7.0-genirq-Add-interrupt-redirection-infrastructure.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/901-v6.14-PCI-dwc-Add-dw_pcie_suspend_noirq-dw_pcie_resume.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/905-v6.17-PCI-dwc-Export-DWC-MSI-controller-related-APIs.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/909-v7.0-genirq-Update-effective-affinity-for-redirected-inte.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/902-v6.16-genirq-msi-Add-helper-for-creating-MSI-parent-irq-do.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/908-3-v7.0-PCI-dwc-Enable-MSI-affinity-support.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/907-v6.19-genirq-Change-hwirq-parameter-to-irq_hw_number_t.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity</affectedPath><commitId>55cb7a0195af39b0258423a7fc68db27039d3f0e</commitId><timestamp>1777206511000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>rockchip: update irq affinity for RK3528 devices

Since DW PCIe can adjust interrupts on SoC that only support
MSI, adjust the interrupt of r8169 for the RK3528 devices.

Signed-off-by: Chukun Pan &lt;amadeus@jmu.edu.cn&gt;
Link: https://github.com/openwrt/openwrt/pull/21770
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-26 14:28:31 +0200</date><id>55cb7a0195af39b0258423a7fc68db27039d3f0e</id><msg>rockchip: update irq affinity for RK3528 devices</msg><path><editType>edit</editType><file>target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/microchipsw/patches-6.12/0056-v6.13-net-sparx5-execute-sparx5_vcap_init-on-lan969x.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0060-v6.13-net-lan969x-fix-cyclic-dependency-reported-by-depmod.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0008-v6.13-phy-sparx5-serdes-add-constants-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/126-net-lan969x-correct-RGMII-port-mapping-index.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0006-v6.13-clk-lan966x-add-support-for-lan969x-SoC-clock-driver.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/111-mmc-sdhci-of-at91-perform-a-hardware-reset-at-probe-.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0098-03-v7.1-arm64-dts-microchip-add-EV23X71A-board.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/124-arm64-dts-microchip-lan969x-add-OTP-node.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0045-v6.13-net-lan969x-add-register-diffs-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0079-v6.14-spi-atmel-quadspi-Factor-out-switching-to-Serial-Mem.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/127-net-sparx5-add-MTU-change-framework.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0098-02-v7.1-arm64-dts-microchip-add-LAN969x-support.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/110-sdhci-sdhci-of-at91-issue-IP-reset-at-probe.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0023-v6.18-crypto-atmel-aes-make-it-selectable-for-ARCH_MICROCH.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0083-v6.14-spi-atmel-quadspi-remove-references-to-runtime-PM-on.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/128-net-sparx5-add-MTU-change.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0021-v6.18-i2c-at91-make-it-selectable-for-ARCH_MICROCHIP.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0003-v6.13-pinctrl-ocelot-add-support-for-lan969x-SoC-pinctrl.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0064-v6.14-net-sparx5-add-function-for-RGMII-port-check.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0081-v6.14-spi-atmel-quadspi-Update-to-current-device-naming-te.patch</affectedPath><affectedPath>target/linux/microchipsw/Makefile</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/109-mmc-sdhci-of-at91-add-support-for-HS400-and-HS400ES.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/116-mmc-sdhci-of-at91-add-soc-data-field-quirks2.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0092-v6.18-net-sparx5-lan969x-fix-flooding-configuration-on-bri.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0073-v6.14-net-sparx5-activate-FDMA-tx-in-start.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0005-v6.13-clk-lan966x-prepare-driver-for-lan969x-support.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/106-mmc-sdhci-of-at91-implement-quirk-SDCLK-stop-while-r.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0040-v6.13-net-sparx5-change-spx5_wr-to-spx5_rmw-in-cal-update.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0053-v6.13-net-sparx5-expose-some-sparx5-VCAP-symbols.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0096-v6.20-dmaengine-at_xdmac-get-the-number-of-DMA-channels-fr.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/125-arm64-dts-microchip-ev23x71a-enable-QSPI-and-eMMC.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0075-v6.14-net-lan969x-add-FDMA-implementation.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0028-v6.13-net-sparx5-add-constants-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/115-mmc-sdhci-of-at91-avoid-division-by-zero.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0069-v6.14-net-lan969x-add-RGMII-registers.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0067-v6.14-net-sparx5-only-return-PCS-for-modes-that-require-it.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0026-v6.13-net-sparx5-modify-SPX5_PORTS_ALL-macro.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0052-v6.13-net-sparx5-add-feature-support.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/116-mmc-sdhci-of-at91-add-sama7g5-required-quirks.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0044-v6.13-net-lan969x-add-match-data-for-lan969x.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0035-v6.13-net-sparx5-ops-out-PTP-IRQ-handler.patch</affectedPath><affectedPath>target/linux/microchipsw/lan969x/config-6.12</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0009-v6.13-phy-sparx5-serdes-add-constant-for-the-number-of-CMU.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0051-v6.13-net-sparx5-add-compatible-string-for-lan969x.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0065-v6.14-net-sparx5-use-is_port_rgmii-throughout.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/121-nvmem-lan9662-otp-add-support-for-LAN969x.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0029-v6.13-net-sparx5-use-SPX5_CONST-for-constants-which-alread.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0014-v6.13-phy-lan969x-serdes-add-support-for-lan969x-serdes-dr.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0086-v6.15-spi-atmel-quadspi-Fix-unbalanced-pm_runtime-by-using.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0095-v6.19-reset-sparx5-add-LAN969x-support.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0078-v6.14-spi-atmel-quadspi-Add-support-for-sama7g5-QSPI.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0077-v6.18-net-sparx5-lan969x-Add-support-for-ethtool-pause-par.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0093-v6.13-clk-lan966x-make-it-selectable-for-ARCH_LAN969X.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0049-v6.13-net-lan969x-add-function-for-calculating-the-DSM-cal.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0012-v6.13-phy-sparx5-serdes-add-indirection-layer-to-register-.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0072-v6.14-net-sparx5-split-sparx5_fdma_-start-stop.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0004-v6.13-clk-lan966x-make-clk_names-const-char-const.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0055-v6.13-net-sparx5-add-new-VCAP-constants-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/123-arm64-dts-microchip-lan969x-add-SDMMC-nodes.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0087-v6.17-dmaengine-Add-devm_dma_request_chan.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0002-v6.18-arm64-lan969x-Add-support-for-Microchip-LAN969x-SoC.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0022-v6.18-char-hw_random-atmel-make-it-selectable-for-ARCH_MIC.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0080-v6.14-spi-atmel-quadspi-Use-devm_-clock-management.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0038-v6.13-net-sparx5-redefine-internal-ports-and-PGID-s-as-off.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0016-v6.15-mfd-at91-usart-Make-it-selectable-for-ARCH_LAN969X.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0013-v6.13-phy-sparx5-serdes-add-support-for-branching-on-chip-.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0054-v6.13-net-sparx5-replace-SPX5_PORTS-with-n_ports.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0039-v6.13-net-sparx5-add-support-for-lan969x-targets-and-core-.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0057-v6.13-net-lan969x-add-autogenerated-VCAP-information.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0070-v6.14-net-lan969x-add-RGMII-implementation.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0025-v6.13-net-sparx5-add-indirection-layer-to-register-macros.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0059-v6.13-net-sparx5-add-missing-lan969x-Kconfig-dependency.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0098-01-v7.1-arm64-dts-microchip-add-LAN969x-clock-header-file.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0036-v6.13-net-sparx5-ops-out-function-for-DSM-calendar-calcula.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0090-v6.18-spi-atmel-quadspi-add-support-for-SAM9X7-QSPI-contro.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0048-v6.13-net-lan969x-add-PTP-handler-function.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0061-v6.13-net-lan969x-fix-the-use-of-spin_lock-in-PTP-handler.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0010-v6.13-phy-sparx5-serdes-add-ops-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/114-mmc-sdhci-of-at91-do-not-advertise-SDR104-mode-suppo.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0068-v6.14-net-sparx5-verify-RGMII-speeds.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0074-v6.14-net-sparx5-ops-out-certain-FDMA-functions.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0062-v6.13-net-sparx5-fix-default-value-of-monitor-ports.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0027-v6.13-net-sparx5-add-sparx5-argument-to-a-few-functions.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0046-v6.13-net-lan969x-add-constants-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0063-v6.14-net-sparx5-do-some-preparation-work.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0030-v6.13-net-sparx5-use-SPX5_CONST-for-constants-which-do-not.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0034-v6.13-net-sparx5-ops-out-function-for-setting-the-port-mux.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0011-v6.13-phy-sparx5-serdes-add-function-for-getting-the-CMU-i.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0019-v6.18-tty-serial-atmel-make-it-selectable-for-ARCH_MICROCH.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0031-v6.13-net-sparx5-add-ops-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0033-v6.13-net-sparx5-ops-out-functions-for-getting-certain-arr.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0037-v6.13-net-sparx5-add-is_sparx5-macro-and-use-it-throughout.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/113-mmc-sdhci-of-at91-disable-selectively-clocks-on-pm-r.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0058-v6.13-net-lan969x-add-VCAP-configuration-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0088-v6.17-spi-atmel-quadspi-Use-devm_dma_request_chan.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/117-mmc-introduce-SDHCI_QUIRK2_AT91_HS400_PRESET.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0041-v6.13-net-sparx5-change-frequency-calculation-for-SDLB-s.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0024-v6.13-net-sparx5-add-support-for-private-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0066-v6.14-net-sparx5-skip-low-speed-configuration-when-port-is.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0043-v6.13-net-sparx5-add-registers-required-by-lan969x.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0047-v6.13-net-lan969x-add-lan969x-ops-to-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/122-arm64-dts-microchip-lan969x-add-QSPI-nodes.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0097-v6.19-net-sparx5-lan969x-populate-netdev-of_node.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0007-v6.13-phy-sparx5-serdes-add-support-for-private-match-data.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0050-v6.13-net-sparx5-use-is_sparx5-macro-throughout.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0082-v6.14-spi-atmel-quadspi-Fix-warning-in-doc-comment.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/112-mmc-sdhci-of-at91-add-preset-for-HS400-mode.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/107-mmc-sdhci-of-at91-add-hw_reset-callback.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0015-v6.14-tty-serial-atmel-make-it-selectable-for-ARCH_LAN969X.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/105-hwmon-sparx5-make-it-selectable-for-ARCH_MICROCHIP.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/119-spi-atmel-quadspi-Add-support-for-LAN969x-QSPI0.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0089-v6.18-spi-atmel-quadspi-add-padcalib-2xgclk-and-dllon-capa.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/108-mmc-sdhci-of-at91-add-compatible-to-sama7g5-SoC.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/129-net-lan969x-add-MTU-change.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0094-v6.20-phy-sparx5-serdes-make-it-selectable-for-ARCH_LAN969.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/130-net-sparx5-wire-in-MTU-change.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0042-v6.13-net-sparx5-add-sparx5-context-pointer-to-a-few-funct.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0020-v6.18-spi-atmel-make-it-selectable-for-ARCH_MICROCHIP.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0032-v6.13-net-sparx5-ops-out-chip-port-to-device-index-bit-fun.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0071-v6.14-net-sparx5-enable-FDMA-on-lan969x.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0091-v6.18-spi-atmel-quadspi-Add-support-for-sama7d65-QSPI.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/118-mmc-mmc-sdhci-of-at91-add-LAN969x.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0017-v6.17-dmaengine-xdmac-make-it-selectable-for-ARCH_MICROCHI.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0084-v6.15-spi-atmel-quadspi-Fix-printed-error-code-during-DMA-.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0001-v6.18-arm64-Add-config-for-Microchip-SoC-platforms.patch</affectedPath><affectedPath>target/linux/microchipsw/patches-6.12/0018-v6.18-mfd-at91-usart-Make-it-selectable-for-ARCH_MICROCHIP.patch</affectedPath><commitId>60fda6238c76e9ec75f8c239660309273b8951e2</commitId><timestamp>1777225125000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>microchipsw: use 6.18 as default and drop 6.12

Now that 6.18 is stable there is no point in keeping 6.12 around.

Signed-off-by: Robert Marko &lt;robert.marko@sartura.hr&gt;
</comment><date>2026-04-26 19:38:45 +0200</date><id>60fda6238c76e9ec75f8c239660309273b8951e2</id><msg>microchipsw: use 6.18 as default and drop 6.12</msg><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0042-v6.13-net-sparx5-add-sparx5-context-pointer-to-a-few-funct.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0041-v6.13-net-sparx5-change-frequency-calculation-for-SDLB-s.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/130-net-sparx5-wire-in-MTU-change.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0022-v6.18-char-hw_random-atmel-make-it-selectable-for-ARCH_MIC.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0098-03-v7.1-arm64-dts-microchip-add-EV23X71A-board.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/110-sdhci-sdhci-of-at91-issue-IP-reset-at-probe.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0005-v6.13-clk-lan966x-prepare-driver-for-lan969x-support.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/116-mmc-sdhci-of-at91-add-sama7g5-required-quirks.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0049-v6.13-net-lan969x-add-function-for-calculating-the-DSM-cal.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0089-v6.18-spi-atmel-quadspi-add-padcalib-2xgclk-and-dllon-capa.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0029-v6.13-net-sparx5-use-SPX5_CONST-for-constants-which-alread.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0030-v6.13-net-sparx5-use-SPX5_CONST-for-constants-which-do-not.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/105-hwmon-sparx5-make-it-selectable-for-ARCH_MICROCHIP.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0025-v6.13-net-sparx5-add-indirection-layer-to-register-macros.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0021-v6.18-i2c-at91-make-it-selectable-for-ARCH_MICROCHIP.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/129-net-lan969x-add-MTU-change.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/lan969x/config-6.12</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0031-v6.13-net-sparx5-add-ops-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0066-v6.14-net-sparx5-skip-low-speed-configuration-when-port-is.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0026-v6.13-net-sparx5-modify-SPX5_PORTS_ALL-macro.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0051-v6.13-net-sparx5-add-compatible-string-for-lan969x.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0084-v6.15-spi-atmel-quadspi-Fix-printed-error-code-during-DMA-.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0096-v6.20-dmaengine-at_xdmac-get-the-number-of-DMA-channels-fr.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0081-v6.14-spi-atmel-quadspi-Update-to-current-device-naming-te.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0071-v6.14-net-sparx5-enable-FDMA-on-lan969x.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/119-spi-atmel-quadspi-Add-support-for-LAN969x-QSPI0.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0018-v6.18-mfd-at91-usart-Make-it-selectable-for-ARCH_MICROCHIP.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0087-v6.17-dmaengine-Add-devm_dma_request_chan.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0073-v6.14-net-sparx5-activate-FDMA-tx-in-start.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0064-v6.14-net-sparx5-add-function-for-RGMII-port-check.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0068-v6.14-net-sparx5-verify-RGMII-speeds.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/117-mmc-introduce-SDHCI_QUIRK2_AT91_HS400_PRESET.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0008-v6.13-phy-sparx5-serdes-add-constants-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0088-v6.17-spi-atmel-quadspi-Use-devm_dma_request_chan.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0098-02-v7.1-arm64-dts-microchip-add-LAN969x-support.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0012-v6.13-phy-sparx5-serdes-add-indirection-layer-to-register-.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0067-v6.14-net-sparx5-only-return-PCS-for-modes-that-require-it.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0010-v6.13-phy-sparx5-serdes-add-ops-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0092-v6.18-net-sparx5-lan969x-fix-flooding-configuration-on-bri.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0072-v6.14-net-sparx5-split-sparx5_fdma_-start-stop.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0019-v6.18-tty-serial-atmel-make-it-selectable-for-ARCH_MICROCH.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0090-v6.18-spi-atmel-quadspi-add-support-for-SAM9X7-QSPI-contro.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0044-v6.13-net-lan969x-add-match-data-for-lan969x.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0023-v6.18-crypto-atmel-aes-make-it-selectable-for-ARCH_MICROCH.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0033-v6.13-net-sparx5-ops-out-functions-for-getting-certain-arr.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0004-v6.13-clk-lan966x-make-clk_names-const-char-const.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0055-v6.13-net-sparx5-add-new-VCAP-constants-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0094-v6.20-phy-sparx5-serdes-make-it-selectable-for-ARCH_LAN969.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/113-mmc-sdhci-of-at91-disable-selectively-clocks-on-pm-r.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0045-v6.13-net-lan969x-add-register-diffs-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0028-v6.13-net-sparx5-add-constants-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0016-v6.15-mfd-at91-usart-Make-it-selectable-for-ARCH_LAN969X.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/107-mmc-sdhci-of-at91-add-hw_reset-callback.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0027-v6.13-net-sparx5-add-sparx5-argument-to-a-few-functions.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0003-v6.13-pinctrl-ocelot-add-support-for-lan969x-SoC-pinctrl.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0061-v6.13-net-lan969x-fix-the-use-of-spin_lock-in-PTP-handler.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0062-v6.13-net-sparx5-fix-default-value-of-monitor-ports.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0015-v6.14-tty-serial-atmel-make-it-selectable-for-ARCH_LAN969X.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0046-v6.13-net-lan969x-add-constants-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0056-v6.13-net-sparx5-execute-sparx5_vcap_init-on-lan969x.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0077-v6.18-net-sparx5-lan969x-Add-support-for-ethtool-pause-par.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0065-v6.14-net-sparx5-use-is_port_rgmii-throughout.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0006-v6.13-clk-lan966x-add-support-for-lan969x-SoC-clock-driver.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/121-nvmem-lan9662-otp-add-support-for-LAN969x.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0034-v6.13-net-sparx5-ops-out-function-for-setting-the-port-mux.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0083-v6.14-spi-atmel-quadspi-remove-references-to-runtime-PM-on.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0007-v6.13-phy-sparx5-serdes-add-support-for-private-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/115-mmc-sdhci-of-at91-avoid-division-by-zero.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0086-v6.15-spi-atmel-quadspi-Fix-unbalanced-pm_runtime-by-using.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0070-v6.14-net-lan969x-add-RGMII-implementation.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0017-v6.17-dmaengine-xdmac-make-it-selectable-for-ARCH_MICROCHI.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/111-mmc-sdhci-of-at91-perform-a-hardware-reset-at-probe-.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0091-v6.18-spi-atmel-quadspi-Add-support-for-sama7d65-QSPI.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/108-mmc-sdhci-of-at91-add-compatible-to-sama7g5-SoC.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/109-mmc-sdhci-of-at91-add-support-for-HS400-and-HS400ES.patch</file></path><path><editType>edit</editType><file>target/linux/microchipsw/Makefile</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0052-v6.13-net-sparx5-add-feature-support.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0093-v6.13-clk-lan966x-make-it-selectable-for-ARCH_LAN969X.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/123-arm64-dts-microchip-lan969x-add-SDMMC-nodes.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/126-net-lan969x-correct-RGMII-port-mapping-index.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0035-v6.13-net-sparx5-ops-out-PTP-IRQ-handler.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/128-net-sparx5-add-MTU-change.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0058-v6.13-net-lan969x-add-VCAP-configuration-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/118-mmc-mmc-sdhci-of-at91-add-LAN969x.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0011-v6.13-phy-sparx5-serdes-add-function-for-getting-the-CMU-i.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0079-v6.14-spi-atmel-quadspi-Factor-out-switching-to-Serial-Mem.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/124-arm64-dts-microchip-lan969x-add-OTP-node.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0020-v6.18-spi-atmel-make-it-selectable-for-ARCH_MICROCHIP.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0069-v6.14-net-lan969x-add-RGMII-registers.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0097-v6.19-net-sparx5-lan969x-populate-netdev-of_node.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0038-v6.13-net-sparx5-redefine-internal-ports-and-PGID-s-as-off.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0043-v6.13-net-sparx5-add-registers-required-by-lan969x.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0048-v6.13-net-lan969x-add-PTP-handler-function.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0095-v6.19-reset-sparx5-add-LAN969x-support.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0009-v6.13-phy-sparx5-serdes-add-constant-for-the-number-of-CMU.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0060-v6.13-net-lan969x-fix-cyclic-dependency-reported-by-depmod.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/116-mmc-sdhci-of-at91-add-soc-data-field-quirks2.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/125-arm64-dts-microchip-ev23x71a-enable-QSPI-and-eMMC.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0047-v6.13-net-lan969x-add-lan969x-ops-to-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0013-v6.13-phy-sparx5-serdes-add-support-for-branching-on-chip-.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0039-v6.13-net-sparx5-add-support-for-lan969x-targets-and-core-.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0074-v6.14-net-sparx5-ops-out-certain-FDMA-functions.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/106-mmc-sdhci-of-at91-implement-quirk-SDCLK-stop-while-r.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0040-v6.13-net-sparx5-change-spx5_wr-to-spx5_rmw-in-cal-update.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0014-v6.13-phy-lan969x-serdes-add-support-for-lan969x-serdes-dr.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0050-v6.13-net-sparx5-use-is_sparx5-macro-throughout.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0082-v6.14-spi-atmel-quadspi-Fix-warning-in-doc-comment.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0063-v6.14-net-sparx5-do-some-preparation-work.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0075-v6.14-net-lan969x-add-FDMA-implementation.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0032-v6.13-net-sparx5-ops-out-chip-port-to-device-index-bit-fun.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0001-v6.18-arm64-Add-config-for-Microchip-SoC-platforms.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0080-v6.14-spi-atmel-quadspi-Use-devm_-clock-management.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0002-v6.18-arm64-lan969x-Add-support-for-Microchip-LAN969x-SoC.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0024-v6.13-net-sparx5-add-support-for-private-match-data.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0098-01-v7.1-arm64-dts-microchip-add-LAN969x-clock-header-file.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/127-net-sparx5-add-MTU-change-framework.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0054-v6.13-net-sparx5-replace-SPX5_PORTS-with-n_ports.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0078-v6.14-spi-atmel-quadspi-Add-support-for-sama7g5-QSPI.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0037-v6.13-net-sparx5-add-is_sparx5-macro-and-use-it-throughout.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/112-mmc-sdhci-of-at91-add-preset-for-HS400-mode.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/122-arm64-dts-microchip-lan969x-add-QSPI-nodes.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0053-v6.13-net-sparx5-expose-some-sparx5-VCAP-symbols.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0059-v6.13-net-sparx5-add-missing-lan969x-Kconfig-dependency.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0057-v6.13-net-lan969x-add-autogenerated-VCAP-information.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/0036-v6.13-net-sparx5-ops-out-function-for-DSM-calendar-calcula.patch</file></path><path><editType>delete</editType><file>target/linux/microchipsw/patches-6.12/114-mmc-sdhci-of-at91-do-not-advertise-SDR104-mode-suppo.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/mediatek/image/filogic.mk</affectedPath><affectedPath>target/linux/mediatek/dts/mt7987a-glinet-gl-mt3600be.dts</affectedPath><affectedPath>target/linux/mediatek/filogic/base-files/etc/board.d/02_network</affectedPath><commitId>c8aa9beb4379f7e742350d44a0c150e98c99e2cd</commitId><timestamp>1777242475000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>mediatek: add GL.iNET GL-MT3600BE support

Hardware specification:
  SoC: MediaTek MT7987A 4x A53
  Flash: 512 MB SPI-NAND
  RAM: 512MB DDR4
  Ethernet: 2x 2.5GbE (built-in + RTL8221B)
  WiFi: MediaTek MT7990
  USB: 1x USB 3.0 port
  Button: Mode, Reset
  Power: Type-C PD 5/9/12V

Flash instructions:
  1. Power on the device with 'reset' key pressed for 5s
  2. Set static IP on your PC:
     IP 192.168.1.10/24, GW 192.168.1.1
  3. Visit http://192.168.1.1 and upload sysupgrade.bin

Signed-off-by: Tianling Shen &lt;cnsztl@immortalwrt.org&gt;
Link: https://github.com/openwrt/openwrt/pull/22476
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:27:55 +0200</date><id>c8aa9beb4379f7e742350d44a0c150e98c99e2cd</id><msg>mediatek: add GL.iNET GL-MT3600BE support</msg><path><editType>add</editType><file>target/linux/mediatek/dts/mt7987a-glinet-gl-mt3600be.dts</file></path><path><editType>edit</editType><file>target/linux/mediatek/image/filogic.mk</file></path><path><editType>edit</editType><file>target/linux/mediatek/filogic/base-files/etc/board.d/02_network</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/mediatek/filogic/base-files/etc/board.d/01_leds</affectedPath><affectedPath>target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8106ax-s.dts</affectedPath><affectedPath>target/linux/mediatek/image/filogic.mk</affectedPath><affectedPath>target/linux/mediatek/filogic/base-files/etc/board.d/03_gpio_switches</affectedPath><affectedPath>target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8106ax.dtsi</affectedPath><affectedPath>target/linux/mediatek/filogic/base-files/etc/board.d/02_network</affectedPath><commitId>771e06352f5ab71d29868f5d68d1f27a8b35aed8</commitId><timestamp>1777242686000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>mediatek: filogic: Add new Router model ZBT-Z8106AX-S

Device support for zbt-z8106ax-s

Specifications:

SoC: MediaTek MT7981B
RAM: 256MiB
Flash: Winbond SPI-NAND 128 MiB
Switch: 1 WAN, 4 LAN (Gigabit) MediaTek MT7531
Buttons: Reset
Power: DC 12V 1A
WiFi: MT7981B 2.4Ghz &amp; 5Ghz
USB 3
M2 slot to hold LTE modem
1 nano SIM slot (user controllable)
Hardware watchdog (confirmed to work)

Router comes in a plastic tower with all antennas internal.
 - 4 antennas for LTE 4G/5G communication
 - 2 antennas for Wifi 2.4 GHz
 - 2 antennas for Wifi 5 GHz

Led Layout:

Power (green, user controllable, default set to OpenWrt Status)
Mobile (green, user controllable)
WLAN 2.4G (green, user controllable)
WLAN 5G (green, user controllable)

WAN (amber, user controllable, set to show eth1)
LAN1 (amber, hardware controlled)
LAN2 (amber, hardware controlled)
LAN3 (amber, hardware controlled)
LAN4 (amber, hardware controlled)

SIM Slot:

Controlled via exported GPIO named SIM.

echo "0" &gt; /sys/class/gpio/sim/value
 - turns off sim slot labelled SIM

echo "1" &gt; /sys/class/gpio/sim/value
 - turns on sim slot labelled SIM

---

Installation:

A. Through U-Boot menu:

- Prepare your connecting computer to use a static IP in
  network 192.168.1.0/24 like
  a) 192.168.1.10 netmask 255.255.255.0 (legacy notation)
  b) 192.168.1.10/24 (CIDR notation)
- Power down the router and hold in the Reset button.
- While holding in the button power up the router again.
- Hold the button in for 10 seconds and then release.
- Use your browser to go to 192.168.1.1
- If you see a GUI allowing for flashing firmware then you got the right spot.
- Upload the **Factory** image file.

Note: U-Boot GUI it can be used to recover from an incorrect firmware flash.

B. Through OpenWrt Dashboard:

If your router comes with OpenWrt preinstalled (modified by vendor),
you can easily upgrade by going to the dashboard (192.168.1.1) and
then navigate to "System" -&gt; "Backup/Flash firmware"
Flash OpenWRT firmware.
Important: Take care to deselect (untick) option
"keep settings". Settings done by vendor are incompatible with
versions 24.10 or 25.12.

MAC Addresses:

MAC Addresses were found in Factory partition:

offset 0x4 F8:5E:3C:xx:xx:aa --&gt; Router Label -2
offset 0xa F8:5E:3C:xx:xx:bb --&gt; Router Label -1
offset 0x24 F8:5E:3C:xx:xx:cc --&gt; Router Label +1
offset 0x2a F8:5E:3C:xx:xx:yy --&gt; printed on Router Label

Hardware Watchdog:

Device features a GPIO controlled hardware watchdog.
Verfied by removing procd controlled watchdog and
seeing device rebooting.

---

Notes:
The zbt-z8106ax-s could be ordered from vendor with a variety of modems.
Mine came with a 4G LTE modem Quectel EC200A.
Quectel firmware was at EC200AEUHAR01A30M16.
Choices for ordering with 5G LTE were available.

Modem communication is set to ethernet control mode (ECM) by vendor.

Package modemmanager works fine with Quectel EC200A.
You may also decide to use FUjR/Qmodem github repository
to have it manage LTE modem.

Please take note that internal switch port named lan5 isn't
wired to LTE modem in model S as opposed to model T.
Just removing lan5 from DTS did cause unwanted reboots whenever
a cable is plugged into LAN ports 1-4. Disabling port lan5
in DTS however works fine. No unwanted reboots due to
plug/unplug cable into any lan or wan port.

Signed-off-by: Jörg Seitz &lt;github.joeterminal@xoxy.net&gt;
Link: https://github.com/openwrt/openwrt/pull/22912
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:31:26 +0200</date><id>771e06352f5ab71d29868f5d68d1f27a8b35aed8</id><msg>mediatek: filogic: Add new Router model ZBT-Z8106AX-S</msg><path><editType>edit</editType><file>target/linux/mediatek/filogic/base-files/etc/board.d/02_network</file></path><path><editType>edit</editType><file>target/linux/mediatek/filogic/base-files/etc/board.d/01_leds</file></path><path><editType>edit</editType><file>target/linux/mediatek/filogic/base-files/etc/board.d/03_gpio_switches</file></path><path><editType>edit</editType><file>target/linux/mediatek/image/filogic.mk</file></path><path><editType>edit</editType><file>target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8106ax.dtsi</file></path><path><editType>add</editType><file>target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8106ax-s.dts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</affectedPath><commitId>80a3c35d9e09a09b1f67732ae3a537781f888936</commitId><timestamp>1777243096000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: eth: convert rteth_XXXX_hw_stop() to regmap

Use regmap in the following functions

- rteth_838x_hw_stop()
- rteth_839x_hw_stop()
- rteth_930x_hw_stop()
- rteth_931x_hw_stop()

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23067
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:38:16 +0200</date><id>80a3c35d9e09a09b1f67732ae3a537781f888936</id><msg>realtek: eth: convert rteth_XXXX_hw_stop() to regmap</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</affectedPath><commitId>01024036969a3df5c11bd53a14e3c5d223930c23</commitId><timestamp>1777243097000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: eth: more regmap refactoring

Convert rteth_start_xmit() and rteth_hw_stop() to regmap.

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23067
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:38:17 +0200</date><id>01024036969a3df5c11bd53a14e3c5d223930c23</id><msg>realtek: eth: more regmap refactoring</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</affectedPath><commitId>62e0f63aa33681409bae8ac544616873ce985dca</commitId><timestamp>1777243097000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: eth: convert link up/down to regmap

Make use of regmap in rteth_mac_link_down and rteth_mac_link_up.

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23067
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:38:17 +0200</date><id>62e0f63aa33681409bae8ac544616873ce985dca</id><msg>realtek: eth: convert link up/down to regmap</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</affectedPath><commitId>fb874fcef791c253be3708db807ffef7f7a1eb86</commitId><timestamp>1777243097000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: eth: convert mac functions to regmap

Besides converting some functions to regmap do some minor
refactoring for rteth_931x_init_mac().

- Use dev_err() instead of classic print functions
- Harmonize ALE_INIT error handling. ALE_INIT_2 has the same
  logic as the other registers. The reset is finished as soon
  as the register is completely zero.
- From testing 100ms poll timeout seems to be sufficient

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23067
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:38:17 +0200</date><id>fb874fcef791c253be3708db807ffef7f7a1eb86</id><msg>realtek: eth: convert mac functions to regmap</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</affectedPath><commitId>4e927d77b4a6d57cb5d3afcff8656c4e4d4229fe</commitId><timestamp>1777243097000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: eth: convert set_features() to regmap

Use regmap_assign_bits() for conversion and much simpler code.

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23067
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:38:17 +0200</date><id>4e927d77b4a6d57cb5d3afcff8656c4e4d4229fe</id><msg>realtek: eth: convert set_features() to regmap</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</affectedPath><commitId>eb4b4b3107546f217d5adf9ec811efab8399d403</commitId><timestamp>1777243097000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: eth: convert eth_probe() to regmap

Remove the last sw() macros from the ethernet driver.
With this drop the required include line.

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23067
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:38:17 +0200</date><id>eb4b4b3107546f217d5adf9ec811efab8399d403</id><msg>realtek: eth: convert eth_probe() to regmap</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/kernel/linux/modules/netdevices.mk</affectedPath><commitId>793ceff1494e7dea8503699f3e5bf48dacccd7c4</commitId><timestamp>1777243259000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>modules: amazon-ena: fix ptp dependency

Going from 6.12 to 6.18 I see breakage with a missing dependency
that drivers/net/ethernet/amazon/ena/ena_netdev.c has on ptp.ko.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23098
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-27 00:40:59 +0200</date><id>793ceff1494e7dea8503699f3e5bf48dacccd7c4</id><msg>modules: amazon-ena: fix ptp dependency</msg><path><editType>edit</editType><file>package/kernel/linux/modules/netdevices.mk</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/ansuelsmth</absoluteUrl><fullName>ansuelsmth</fullName></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></culprit></firstBuild><healthReport><description>ビルドの安定性: 最近のビルドは失敗してません。</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.parameterizedscheduler.ParameterizedTimerTriggerCause'><shortDescription>Started by timer with parameters: {BUILD_CFG_TARGET_DEV=WG1400HP/WG1800HP/WG1800HP2 (QCA9558)}</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DISTCLEAN</name><value>true</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DIFFCONFIG</name><value>true</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BUILD_CFG_TARGET_DEV</name><value>WG1400HP/WG1800HP/WG1800HP2 (QCA9558)</value></parameter></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmain _class='hudson.plugins.git.util.Build'><buildNumber>411</buildNumber><marked><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/openwrt/openwrt</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>config.buildinfo</displayPath><fileName>config.buildinfo</fileName><relativePath>bin/targets/ath79/generic/config.buildinfo</relativePath></artifact><artifact><displayPath>feeds.buildinfo</displayPath><fileName>feeds.buildinfo</fileName><relativePath>bin/targets/ath79/generic/feeds.buildinfo</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic.manifest</displayPath><fileName>openwrt-ath79-generic.manifest</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic.manifest</relativePath></artifact><artifact><displayPath>profiles.json</displayPath><fileName>profiles.json</fileName><relativePath>bin/targets/ath79/generic/profiles.json</relativePath></artifact><artifact><displayPath>sha256sums</displayPath><fileName>sha256sums</fileName><relativePath>bin/targets/ath79/generic/sha256sums</relativePath></artifact><artifact><displayPath>version.buildinfo</displayPath><fileName>version.buildinfo</fileName><relativePath>bin/targets/ath79/generic/version.buildinfo</relativePath></artifact><building>false</building><description>diffconfig: true, device: WG1400HP/WG1800HP/WG1800HP2 (QCA9558)</description><displayName>#411</displayName><duration>2077359</duration><estimatedDuration>2094465</estimatedDuration><fullDisplayName>OpenWrt (master) for NEC Aterm (NetBSD based) #411</fullDisplayName><id>411</id><inProgress>false</inProgress><keepLog>false</keepLog><number>411</number><queueId>404</queueId><result>SUCCESS</result><timestamp>1777260000485</timestamp><url>https://taiha.net/jenkins/view/all/job/OpenWrt-master-NEC-BSD-Aterm/411/</url><builtOn>home-slave02_taihasv</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/pending-6.18/739-04-dt-bindings-net-pcs-add-bindings-for-MediaTek-USXGMI.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/739-05-net-pcs-add-driver-for-MediaTek-USXGMII-PCS.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.18/736-net-pcs-mtk_usxgmii-add-polarity-control.patch</affectedPath><commitId>c271123724fc03ce646fb9d79fb439d01becaada</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.18: fix MediaTek USXGMII driver

LINK_INBAND_ENABLE isn't valid for 5GBase-R/10GBase-R modes which
by definition don't support any in-band an. Correctly report
LINK_INBAND_DISABLE to fix 10G fiber SFP modules no longer working.
While at it also get rid of downstream pn-swap properties in favor
of using the upstream schema.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>c271123724fc03ce646fb9d79fb439d01becaada</id><msg>generic: 6.18: fix MediaTek USXGMII driver</msg><path><editType>edit</editType><file>target/linux/generic/pending-6.18/739-04-dt-bindings-net-pcs-add-bindings-for-MediaTek-USXGMI.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/739-05-net-pcs-add-driver-for-MediaTek-USXGMII-PCS.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.18/736-net-pcs-mtk_usxgmii-add-polarity-control.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/mediatek/dts/mt7988a-arcadyan-mozart.dts</affectedPath><commitId>be0a49cfe8c72fa714a3a78a2aeb030065b54651</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>mediatek: filogic: arcadyan-mozart: fix polarity properties

Use the upstream properties to describe the USXGMII PCS polarity as
the downstream mediatek,pnswap{,-rx,tx} was dropped.
This board was the only user.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>be0a49cfe8c72fa714a3a78a2aeb030065b54651</id><msg>mediatek: filogic: arcadyan-mozart: fix polarity properties</msg><path><editType>edit</editType><file>target/linux/mediatek/dts/mt7988a-arcadyan-mozart.dts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/hack-6.18/723-net-phy-aquantia-fix-system-side-protocol-mi.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/715-net-phy-aquantia-add-support-for-CUX3410.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch</affectedPath><commitId>10ca4886c4a40946d3553912682b918fa78966b1</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.18: add and fix support for Aquantia PHYs

Add support for Aquantia CUX3410 and fix/sync support for the AQR112
variants.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>10ca4886c4a40946d3553912682b918fa78966b1</id><msg>generic: 6.18: add and fix support for Aquantia PHYs</msg><path><editType>edit</editType><file>target/linux/generic/hack-6.18/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.18/723-net-phy-aquantia-fix-system-side-protocol-mi.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/715-net-phy-aquantia-add-support-for-CUX3410.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.18/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></culprit></lastBuild><lastCompletedBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.parameterizedscheduler.ParameterizedTimerTriggerCause'><shortDescription>Started by timer with parameters: {BUILD_CFG_TARGET_DEV=WG1400HP/WG1800HP/WG1800HP2 (QCA9558)}</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DISTCLEAN</name><value>true</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DIFFCONFIG</name><value>true</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BUILD_CFG_TARGET_DEV</name><value>WG1400HP/WG1800HP/WG1800HP2 (QCA9558)</value></parameter></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmain _class='hudson.plugins.git.util.Build'><buildNumber>411</buildNumber><marked><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/openwrt/openwrt</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>config.buildinfo</displayPath><fileName>config.buildinfo</fileName><relativePath>bin/targets/ath79/generic/config.buildinfo</relativePath></artifact><artifact><displayPath>feeds.buildinfo</displayPath><fileName>feeds.buildinfo</fileName><relativePath>bin/targets/ath79/generic/feeds.buildinfo</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic.manifest</displayPath><fileName>openwrt-ath79-generic.manifest</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic.manifest</relativePath></artifact><artifact><displayPath>profiles.json</displayPath><fileName>profiles.json</fileName><relativePath>bin/targets/ath79/generic/profiles.json</relativePath></artifact><artifact><displayPath>sha256sums</displayPath><fileName>sha256sums</fileName><relativePath>bin/targets/ath79/generic/sha256sums</relativePath></artifact><artifact><displayPath>version.buildinfo</displayPath><fileName>version.buildinfo</fileName><relativePath>bin/targets/ath79/generic/version.buildinfo</relativePath></artifact><building>false</building><description>diffconfig: true, device: WG1400HP/WG1800HP/WG1800HP2 (QCA9558)</description><displayName>#411</displayName><duration>2077359</duration><estimatedDuration>2094465</estimatedDuration><fullDisplayName>OpenWrt (master) for NEC Aterm (NetBSD based) #411</fullDisplayName><id>411</id><inProgress>false</inProgress><keepLog>false</keepLog><number>411</number><queueId>404</queueId><result>SUCCESS</result><timestamp>1777260000485</timestamp><url>https://taiha.net/jenkins/view/all/job/OpenWrt-master-NEC-BSD-Aterm/411/</url><builtOn>home-slave02_taihasv</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/pending-6.18/739-04-dt-bindings-net-pcs-add-bindings-for-MediaTek-USXGMI.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/739-05-net-pcs-add-driver-for-MediaTek-USXGMII-PCS.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.18/736-net-pcs-mtk_usxgmii-add-polarity-control.patch</affectedPath><commitId>c271123724fc03ce646fb9d79fb439d01becaada</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.18: fix MediaTek USXGMII driver

LINK_INBAND_ENABLE isn't valid for 5GBase-R/10GBase-R modes which
by definition don't support any in-band an. Correctly report
LINK_INBAND_DISABLE to fix 10G fiber SFP modules no longer working.
While at it also get rid of downstream pn-swap properties in favor
of using the upstream schema.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>c271123724fc03ce646fb9d79fb439d01becaada</id><msg>generic: 6.18: fix MediaTek USXGMII driver</msg><path><editType>edit</editType><file>target/linux/generic/pending-6.18/739-04-dt-bindings-net-pcs-add-bindings-for-MediaTek-USXGMI.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/739-05-net-pcs-add-driver-for-MediaTek-USXGMII-PCS.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.18/736-net-pcs-mtk_usxgmii-add-polarity-control.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/mediatek/dts/mt7988a-arcadyan-mozart.dts</affectedPath><commitId>be0a49cfe8c72fa714a3a78a2aeb030065b54651</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>mediatek: filogic: arcadyan-mozart: fix polarity properties

Use the upstream properties to describe the USXGMII PCS polarity as
the downstream mediatek,pnswap{,-rx,tx} was dropped.
This board was the only user.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>be0a49cfe8c72fa714a3a78a2aeb030065b54651</id><msg>mediatek: filogic: arcadyan-mozart: fix polarity properties</msg><path><editType>edit</editType><file>target/linux/mediatek/dts/mt7988a-arcadyan-mozart.dts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/hack-6.18/723-net-phy-aquantia-fix-system-side-protocol-mi.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/715-net-phy-aquantia-add-support-for-CUX3410.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch</affectedPath><commitId>10ca4886c4a40946d3553912682b918fa78966b1</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.18: add and fix support for Aquantia PHYs

Add support for Aquantia CUX3410 and fix/sync support for the AQR112
variants.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>10ca4886c4a40946d3553912682b918fa78966b1</id><msg>generic: 6.18: add and fix support for Aquantia PHYs</msg><path><editType>edit</editType><file>target/linux/generic/hack-6.18/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.18/723-net-phy-aquantia-fix-system-side-protocol-mi.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/715-net-phy-aquantia-add-support-for-CUX3410.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.18/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></culprit></lastCompletedBuild><lastStableBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.parameterizedscheduler.ParameterizedTimerTriggerCause'><shortDescription>Started by timer with parameters: {BUILD_CFG_TARGET_DEV=WG1400HP/WG1800HP/WG1800HP2 (QCA9558)}</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DISTCLEAN</name><value>true</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DIFFCONFIG</name><value>true</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BUILD_CFG_TARGET_DEV</name><value>WG1400HP/WG1800HP/WG1800HP2 (QCA9558)</value></parameter></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmain _class='hudson.plugins.git.util.Build'><buildNumber>411</buildNumber><marked><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/openwrt/openwrt</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>config.buildinfo</displayPath><fileName>config.buildinfo</fileName><relativePath>bin/targets/ath79/generic/config.buildinfo</relativePath></artifact><artifact><displayPath>feeds.buildinfo</displayPath><fileName>feeds.buildinfo</fileName><relativePath>bin/targets/ath79/generic/feeds.buildinfo</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic.manifest</displayPath><fileName>openwrt-ath79-generic.manifest</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic.manifest</relativePath></artifact><artifact><displayPath>profiles.json</displayPath><fileName>profiles.json</fileName><relativePath>bin/targets/ath79/generic/profiles.json</relativePath></artifact><artifact><displayPath>sha256sums</displayPath><fileName>sha256sums</fileName><relativePath>bin/targets/ath79/generic/sha256sums</relativePath></artifact><artifact><displayPath>version.buildinfo</displayPath><fileName>version.buildinfo</fileName><relativePath>bin/targets/ath79/generic/version.buildinfo</relativePath></artifact><building>false</building><description>diffconfig: true, device: WG1400HP/WG1800HP/WG1800HP2 (QCA9558)</description><displayName>#411</displayName><duration>2077359</duration><estimatedDuration>2094465</estimatedDuration><fullDisplayName>OpenWrt (master) for NEC Aterm (NetBSD based) #411</fullDisplayName><id>411</id><inProgress>false</inProgress><keepLog>false</keepLog><number>411</number><queueId>404</queueId><result>SUCCESS</result><timestamp>1777260000485</timestamp><url>https://taiha.net/jenkins/view/all/job/OpenWrt-master-NEC-BSD-Aterm/411/</url><builtOn>home-slave02_taihasv</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/pending-6.18/739-04-dt-bindings-net-pcs-add-bindings-for-MediaTek-USXGMI.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/739-05-net-pcs-add-driver-for-MediaTek-USXGMII-PCS.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.18/736-net-pcs-mtk_usxgmii-add-polarity-control.patch</affectedPath><commitId>c271123724fc03ce646fb9d79fb439d01becaada</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.18: fix MediaTek USXGMII driver

LINK_INBAND_ENABLE isn't valid for 5GBase-R/10GBase-R modes which
by definition don't support any in-band an. Correctly report
LINK_INBAND_DISABLE to fix 10G fiber SFP modules no longer working.
While at it also get rid of downstream pn-swap properties in favor
of using the upstream schema.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>c271123724fc03ce646fb9d79fb439d01becaada</id><msg>generic: 6.18: fix MediaTek USXGMII driver</msg><path><editType>edit</editType><file>target/linux/generic/pending-6.18/739-04-dt-bindings-net-pcs-add-bindings-for-MediaTek-USXGMI.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/739-05-net-pcs-add-driver-for-MediaTek-USXGMII-PCS.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.18/736-net-pcs-mtk_usxgmii-add-polarity-control.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/mediatek/dts/mt7988a-arcadyan-mozart.dts</affectedPath><commitId>be0a49cfe8c72fa714a3a78a2aeb030065b54651</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>mediatek: filogic: arcadyan-mozart: fix polarity properties

Use the upstream properties to describe the USXGMII PCS polarity as
the downstream mediatek,pnswap{,-rx,tx} was dropped.
This board was the only user.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>be0a49cfe8c72fa714a3a78a2aeb030065b54651</id><msg>mediatek: filogic: arcadyan-mozart: fix polarity properties</msg><path><editType>edit</editType><file>target/linux/mediatek/dts/mt7988a-arcadyan-mozart.dts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/hack-6.18/723-net-phy-aquantia-fix-system-side-protocol-mi.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/715-net-phy-aquantia-add-support-for-CUX3410.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch</affectedPath><commitId>10ca4886c4a40946d3553912682b918fa78966b1</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.18: add and fix support for Aquantia PHYs

Add support for Aquantia CUX3410 and fix/sync support for the AQR112
variants.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>10ca4886c4a40946d3553912682b918fa78966b1</id><msg>generic: 6.18: add and fix support for Aquantia PHYs</msg><path><editType>edit</editType><file>target/linux/generic/hack-6.18/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.18/723-net-phy-aquantia-fix-system-side-protocol-mi.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/715-net-phy-aquantia-add-support-for-CUX3410.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.18/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></culprit></lastStableBuild><lastSuccessfulBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.parameterizedscheduler.ParameterizedTimerTriggerCause'><shortDescription>Started by timer with parameters: {BUILD_CFG_TARGET_DEV=WG1400HP/WG1800HP/WG1800HP2 (QCA9558)}</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DISTCLEAN</name><value>true</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DIFFCONFIG</name><value>true</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BUILD_CFG_TARGET_DEV</name><value>WG1400HP/WG1800HP/WG1800HP2 (QCA9558)</value></parameter></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmain _class='hudson.plugins.git.util.Build'><buildNumber>411</buildNumber><marked><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><branch><SHA1>10ca4886c4a40946d3553912682b918fa78966b1</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/openwrt/openwrt</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>config.buildinfo</displayPath><fileName>config.buildinfo</fileName><relativePath>bin/targets/ath79/generic/config.buildinfo</relativePath></artifact><artifact><displayPath>feeds.buildinfo</displayPath><fileName>feeds.buildinfo</fileName><relativePath>bin/targets/ath79/generic/feeds.buildinfo</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1400hp-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1400hp-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1400hp-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</displayPath><fileName>openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic-nec_wg1800hp2-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-generic.manifest</displayPath><fileName>openwrt-ath79-generic.manifest</fileName><relativePath>bin/targets/ath79/generic/openwrt-ath79-generic.manifest</relativePath></artifact><artifact><displayPath>profiles.json</displayPath><fileName>profiles.json</fileName><relativePath>bin/targets/ath79/generic/profiles.json</relativePath></artifact><artifact><displayPath>sha256sums</displayPath><fileName>sha256sums</fileName><relativePath>bin/targets/ath79/generic/sha256sums</relativePath></artifact><artifact><displayPath>version.buildinfo</displayPath><fileName>version.buildinfo</fileName><relativePath>bin/targets/ath79/generic/version.buildinfo</relativePath></artifact><building>false</building><description>diffconfig: true, device: WG1400HP/WG1800HP/WG1800HP2 (QCA9558)</description><displayName>#411</displayName><duration>2077359</duration><estimatedDuration>2094465</estimatedDuration><fullDisplayName>OpenWrt (master) for NEC Aterm (NetBSD based) #411</fullDisplayName><id>411</id><inProgress>false</inProgress><keepLog>false</keepLog><number>411</number><queueId>404</queueId><result>SUCCESS</result><timestamp>1777260000485</timestamp><url>https://taiha.net/jenkins/view/all/job/OpenWrt-master-NEC-BSD-Aterm/411/</url><builtOn>home-slave02_taihasv</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/pending-6.18/739-04-dt-bindings-net-pcs-add-bindings-for-MediaTek-USXGMI.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/739-05-net-pcs-add-driver-for-MediaTek-USXGMII-PCS.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.18/736-net-pcs-mtk_usxgmii-add-polarity-control.patch</affectedPath><commitId>c271123724fc03ce646fb9d79fb439d01becaada</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.18: fix MediaTek USXGMII driver

LINK_INBAND_ENABLE isn't valid for 5GBase-R/10GBase-R modes which
by definition don't support any in-band an. Correctly report
LINK_INBAND_DISABLE to fix 10G fiber SFP modules no longer working.
While at it also get rid of downstream pn-swap properties in favor
of using the upstream schema.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>c271123724fc03ce646fb9d79fb439d01becaada</id><msg>generic: 6.18: fix MediaTek USXGMII driver</msg><path><editType>edit</editType><file>target/linux/generic/pending-6.18/739-04-dt-bindings-net-pcs-add-bindings-for-MediaTek-USXGMI.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/739-05-net-pcs-add-driver-for-MediaTek-USXGMII-PCS.patch</file></path><path><editType>delete</editType><file>target/linux/mediatek/patches-6.18/736-net-pcs-mtk_usxgmii-add-polarity-control.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/mediatek/dts/mt7988a-arcadyan-mozart.dts</affectedPath><commitId>be0a49cfe8c72fa714a3a78a2aeb030065b54651</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>mediatek: filogic: arcadyan-mozart: fix polarity properties

Use the upstream properties to describe the USXGMII PCS polarity as
the downstream mediatek,pnswap{,-rx,tx} was dropped.
This board was the only user.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>be0a49cfe8c72fa714a3a78a2aeb030065b54651</id><msg>mediatek: filogic: arcadyan-mozart: fix polarity properties</msg><path><editType>edit</editType><file>target/linux/mediatek/dts/mt7988a-arcadyan-mozart.dts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/hack-6.18/723-net-phy-aquantia-fix-system-side-protocol-mi.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/715-net-phy-aquantia-add-support-for-CUX3410.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch</affectedPath><commitId>10ca4886c4a40946d3553912682b918fa78966b1</commitId><timestamp>1777254975000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.18: add and fix support for Aquantia PHYs

Add support for Aquantia CUX3410 and fix/sync support for the AQR112
variants.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 02:56:15 +0100</date><id>10ca4886c4a40946d3553912682b918fa78966b1</id><msg>generic: 6.18: add and fix support for Aquantia PHYs</msg><path><editType>edit</editType><file>target/linux/generic/hack-6.18/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.18/723-net-phy-aquantia-fix-system-side-protocol-mi.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/715-net-phy-aquantia-add-support-for-CUX3410.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.18/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></culprit></lastSuccessfulBuild><nextBuildNumber>412</nextBuildNumber><property _class='com.coravy.hudson.plugins.github.GithubProjectProperty'></property><property _class='hudson.model.ParametersDefinitionProperty'><parameterDefinition _class='hudson.model.BooleanParameterDefinition'><defaultParameterValue _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DISTCLEAN</name><value>true</value></defaultParameterValue><description>開始前に &lt;code&gt;make distclean&lt;/code&gt; を実施</description><name>BUILD_CFG_DISTCLEAN</name><type>BooleanParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.BooleanParameterDefinition'><defaultParameterValue _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DIFFCONFIG</name><value>true</value></defaultParameterValue><description>diffconfigを使用してビルド</description><name>BUILD_CFG_DIFFCONFIG</name><type>BooleanParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.ChoiceParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>BUILD_CFG_TARGET_DEV</name><value>WR8750N/WR9500N/WG600HP (AR9344)</value></defaultParameterValue><description>ビルド対象機種系統</description><name>BUILD_CFG_TARGET_DEV</name><type>ChoiceParameterDefinition</type><choice>WR8750N/WR9500N/WG600HP (AR9344)</choice><choice>WG1400HP/WG1800HP/WG1800HP2 (QCA9558)</choice></parameterDefinition></property><property _class='jenkins.model.BuildDiscarderProperty'></property><concurrentBuild>false</concurrentBuild><disabled>false</disabled><labelExpression>home-slave02_taihasv</labelExpression><scm _class='hudson.plugins.git.GitSCM'><browser _class='hudson.plugins.git.browser.GithubWeb'></browser><type>hudson.plugins.git.GitSCM</type><branche></branche><mergeOptions><fastForwardMode>--ff</fastForwardMode><mergeStrategy>default</mergeStrategy></mergeOptions><userRemoteConfig></userRemoteConfig></scm></freeStyleProject>