<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/svanheule/package/kernel, branch main</title>
<subtitle>Staging tree of Sander Vanheule</subtitle>
<id>https://git-03.infra.openwrt.org/openwrt/staging/svanheule/atom?h=main</id>
<link rel='self' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/'/>
<updated>2026-06-16T09:33:24Z</updated>
<entry>
<title>button-hotplug: bump package release</title>
<updated>2026-06-16T09:33:24Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2026-06-16T09:24:16Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=4315c52a9fa215a5d0066055b195bf6f8b28208e'/>
<id>urn:sha1:4315c52a9fa215a5d0066055b195bf6f8b28208e</id>
<content type='text'>
This commit fixes "286f377389a button-hotplug: add KEY_SETUP and KEY_VENDOR
handling" which changed the code without bumping the PKG_RELEASE, resulting in
different binaries under the same version.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
Link: https://github.com/openwrt/openwrt/pull/23826
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>mac80211: backport ath9k memset fixes from upstream</title>
<updated>2026-06-15T08:00:38Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2026-06-13T18:30:18Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=e4c35c2eec665f3f74a2b2f587fd2a1324b31841'/>
<id>urn:sha1:e4c35c2eec665f3f74a2b2f587fd2a1324b31841</id>
<content type='text'>
Backport two upstream commits that replace memset() on coherent DMA
descriptor rings with explicit WRITE_ONCE() status word stores.

On 32-bit PowerPC platforms like apm821xx, coherent DMA memory may be
mapped uncached. The optimized memset() path can use dcbz there, which
triggers alignment warnings and spams the kernel log.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23776
Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: modules: mppe: clean up</title>
<updated>2026-06-14T10:00:01Z</updated>
<author>
<name>Qingfang Deng</name>
</author>
<published>2026-05-21T01:53:46Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=00b2bbfdbf584c7406f6156ee6c0f9e5915095a7'/>
<id>urn:sha1:00b2bbfdbf584c7406f6156ee6c0f9e5915095a7</id>
<content type='text'>
Remove kmod-crypto-arc4 and kmod-crypto-ecb from depends, as it no
longer uses skcipher API for encryption.
Remove the non-existent CONFIG_PPP_MPPE_MPPC symbol.

Signed-off-by: Qingfang Deng &lt;dqfext@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23464
Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: modules: slhc: remove CRC_CCITT depends</title>
<updated>2026-06-14T10:00:00Z</updated>
<author>
<name>Qingfang Deng</name>
</author>
<published>2026-05-21T01:53:38Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=0160d8b7b95dcdbef4e744302ff8e2f338595b61'/>
<id>urn:sha1:0160d8b7b95dcdbef4e744302ff8e2f338595b61</id>
<content type='text'>
slhc does not depends on CRC_CCITT according to kernel Kconfig.

Signed-off-by: Qingfang Deng &lt;dqfext@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23464
Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: remove usage of of_device.h</title>
<updated>2026-06-10T07:03:11Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2026-04-23T22:12:31Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=076eefdc2cb314ac9eeaf0efdc99037bdd028494'/>
<id>urn:sha1:076eefdc2cb314ac9eeaf0efdc99037bdd028494</id>
<content type='text'>
of_device.h was used only for of_match_device. That is no longer
used in most places so we can drop the extra header.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23071
Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: iio: add kmod-iio-ad7405 package</title>
<updated>2026-06-09T07:10:23Z</updated>
<author>
<name>Thomas Richard</name>
</author>
<published>2026-04-18T12:54:38Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=e00580548934378e055452606a12f933cd405305'/>
<id>urn:sha1:e00580548934378e055452606a12f933cd405305</id>
<content type='text'>
Create kernel package for the AD7405 ADC driver.

Signed-off-by: Thomas Richard &lt;thomas.richard@bootlin.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22989
Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds: add "network" LED trigger (lan/wan/wlan)</title>
<updated>2026-06-05T18:30:34Z</updated>
<author>
<name>Mieczyslaw Nalewaj</name>
</author>
<published>2025-11-27T12:17:50Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=2aa1185fb05eb7f2e4c7e4f9c66e3727010328af'/>
<id>urn:sha1:2aa1185fb05eb7f2e4c7e4f9c66e3727010328af</id>
<content type='text'>
LED trigger for network interfaces.

 - Aggregated per-family (lan/wan/wlan).
 - Family and flags are taken from device tree properties:
   - "family" : simple family string "lan" | "wan" | "wlan"
   - "mode"   : any combination of "link", "tx", "rx" flags
  Priority/combination:
   * If "mode" present: flags come from "mode" and take precedence.
     Family is taken from "family" if present, otherwise from the LED name.
   * If only "family" present: use its family and default flags = link+tx+rx.
   * If neither present: fall back to LED device name parsing.

 - Suffix "-online" is valid ONLY in the LED name (label),
   e.g. "green:wlan-online". It indicates the online variant but is applied
   only when DT "mode" is absent.

Behaviour:
 - wlan (normal): blink/solid driven by throughput table
 - lan/wan (normal): one-shot blink on TX/RX packet change
 - *-online variants: steady ON while any interface of the family has carrier

 Interfaces are auto-tracked by name match (lan0, wan1, wlan2, phy0, wl1,
 ath0, ra0...). Up to MAX_IFACES (16) interfaces per family

This trigger is intended for board/device authors and drivers to provide simple
network-activity LED behaviour without per-interface wiring in userspace.

Refresh bcm27xx patches in the same commit to account for line shifts in
drivers/leds/trigger/Kconfig and Makefile, ensuring clean applies for
bisectability.

Signed-off-by: Mieczyslaw Nalewaj &lt;namiltd@yahoo.com&gt;
Link: https://github.com/openwrt/openwrt/pull/19903
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>qca-ssdk: update to Git HEAD (2026-06-04)</title>
<updated>2026-06-04T20:21:21Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2026-06-04T20:20:53Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=15fb4966a55efd9c4eb08da849d8c8af3a43adf0'/>
<id>urn:sha1:15fb4966a55efd9c4eb08da849d8c8af3a43adf0</id>
<content type='text'>
c3bf07a66f7e make: honor SOURCE_DATE_EPOCH in BUILD_DATE
bb4f3f0b947e Revert "MP: fix uniphy reset in phy to phy link scenario"

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel/modules: add RV3028 I2C RTC kernel module support</title>
<updated>2026-06-01T15:49:36Z</updated>
<author>
<name>Martin Schiller</name>
</author>
<published>2026-04-13T08:44:15Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=a35efecca82133aebd58f2b872fba1ef589d14ff'/>
<id>urn:sha1:a35efecca82133aebd58f2b872fba1ef589d14ff</id>
<content type='text'>
Add support for the Micro Crystal RV3028 I2C real-time clock chip.

Tested on a Kontron OSM-S/BL i.MX8MP eval board.

Signed-off-by: Martin Schiller &lt;ms@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>gpio-button-hotplug: avoid a const cast</title>
<updated>2026-06-01T07:34:39Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2026-03-21T21:44:36Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/svanheule/commit/?id=805098d8b62fdd5894738fa5080ad66347d1340b'/>
<id>urn:sha1:805098d8b62fdd5894738fa5080ad66347d1340b</id>
<content type='text'>
Introduce a variable inside probe to avoid having to cast const away.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22619
Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
</content>
</entry>
</feed>
