<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/target/linux, branch v21.02.0</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.0</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.0'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2021-08-31T22:20:08Z</updated>
<entry>
<title>ath79: add support for onion omega</title>
<updated>2021-08-31T22:20:08Z</updated>
<author>
<name>Jan-Niklas Burfeind</name>
</author>
<published>2021-08-27T17:25:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=5cc05358006d592d3712e6565c253762819fe010'/>
<id>urn:sha1:5cc05358006d592d3712e6565c253762819fe010</id>
<content type='text'>
The Onion Omega is a hardware development platform with built-in WiFi.

https://onioniot.github.io/wiki/

Specifications:
 - QCA9331 @ 400 MHz (MIPS 24Kc Big-Endian Processor)
 - 64MB of DDR2 RAM running at 400 MHz
 - 16MB of on-board flash storage
 - Support for USB 2.0
 - Support for Ethernet at 100 Mbps
 - 802.11b/g/n WiFi at 150 Mbps
 - 18 digital GPIOs
 - A single Serial UART
 - Support for SPI
 - Support for I2S

Flash instructions:
The device is running OpenWrt upon release using the ar71xx target.
Both a sysupgrade
and uploading the factory image using u-boots web-UI do work fine.

Depending on the ssh client, it might be necessary to enable outdated
KeyExchange methods e.g. in the clients ssh-config:

Host 192.168.1.1
        KexAlgorithms +diffie-hellman-group1-sha1

The stock credentials are: root onioneer

For u-boots web-UI manually configure `192.168.1.2/24` on your computer,
connect to `192.168.1.1`.

MAC addresses as verified by OEM firmware:
2G       phy0      label
LAN      eth0      label - 1

LAN is only available in combination with an optional expansion dock.

Based on vendor acked commit:
commit 5cd49bb067ca ("ar71xx: add support for Onion Omega")

Partly reverts:
commit fc553c7e4c8e ("ath79: drop unused/incomplete dts")

Signed-off-by: Jan-Niklas Burfeind &lt;git@aiyionpri.me&gt;
(cherry picked from commit d98738b5c118fc45068b45f07b8b6938e91f35d2)
</content>
</entry>
<entry>
<title>kernel: bump 5.4 to 5.4.143</title>
<updated>2021-08-29T19:30:32Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-08-29T19:27:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=085c67762ddac7133b47c6e3825d944c41a5e174'/>
<id>urn:sha1:085c67762ddac7133b47c6e3825d944c41a5e174</id>
<content type='text'>
Manually rebased:
  bcm27xx/patches-5.4/950-1031-net-lan78xx-Ack-pending-PHY-ints-when-resetting.patch

Removed upstreamed:
  mvebu/patches-5.4/100-cpufreq-armada-37xx-forbid-cpufreq-for-1.2-GHz-variant.patch

All others updated automatically.

Compile-tested on: lantiq/xrx200, armvirt/64
Runtime-tested on: lantiq/xrx200, armvirt/64

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>kernel: bump 5.4 to 5.4.142</title>
<updated>2021-08-24T17:41:47Z</updated>
<author>
<name>David Bauer</name>
</author>
<published>2021-08-19T18:40:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=378769b5551714ccaa821b481bfeecbf362f351e'/>
<id>urn:sha1:378769b5551714ccaa821b481bfeecbf362f351e</id>
<content type='text'>
Compile-tested: ath79-generic ipq40xx-generic
Run-tested: ipq40xx-generic

Signed-off-by: David Bauer &lt;mail@david-bauer.net&gt;
</content>
</entry>
<entry>
<title>ipq40xx: fix Edgecore ECW5211 boot</title>
<updated>2021-08-24T17:41:47Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2021-08-18T13:11:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=662401d903ae542e9868e572e318d5411ec756a7'/>
<id>urn:sha1:662401d903ae542e9868e572e318d5411ec756a7</id>
<content type='text'>
The bootloader will look for a configuration section named ap.dk01.1-c2
in the FIT image. If this doesn't exist, the device won't boot.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
(cherry picked from commit a43da1be43ae251f0edaa6419612e600fc6ec972)
</content>
</entry>
<entry>
<title>ath79: kernel: Add missing quote to drivers/mfd/Kconfig</title>
<updated>2021-08-22T18:02:31Z</updated>
<author>
<name>Paul Blazejowski</name>
</author>
<published>2021-07-21T22:28:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=61c65acbda9720f445f1c696a871d1c79578cbdf'/>
<id>urn:sha1:61c65acbda9720f445f1c696a871d1c79578cbdf</id>
<content type='text'>
A missing quote in target/linux/ath79/patches-5.x/920-mikrotik-rb4xx.patch
produces:

...
scripts/kconfig/conf  --syncconfig Kconfig
drivers/mfd/Kconfig:2016:warning: multi-line strings not supported
...

This patch adds missing closing quote, fixing the above warning.

Signed-off-by: Paul Blazejowski &lt;paulb@blazebox.homeip.net&gt;
(cherry picked from commit f7374bce00a97fda78ace3acaef48369e8246814)
</content>
</entry>
<entry>
<title>x86: kernel: set NR_CPUS to 512</title>
<updated>2021-08-11T20:12:26Z</updated>
<author>
<name>Edgar Su</name>
</author>
<published>2021-07-12T13:22:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=750b966866b098a2e9a8693d313111ed1e892ab6'/>
<id>urn:sha1:750b966866b098a2e9a8693d313111ed1e892ab6</id>
<content type='text'>
NR_CPUS limits the number of CPUs supported to 8. This makes total sense
on hardware-restircted platforms, but not on x86_64, where CPUs with
more than 8 cores can be easily acquired and with less physical limitaions.

see also: https://forum.openwrt.org/t/x86-64-8-cpu-limitation-on-vanilla-release/100946

Signed-off-by: Edgar Su &lt;sjs333@outlook.com&gt;
(cherry picked from commit df554e6fcab171ec499d8fb2ed10a0da328323f3)
</content>
</entry>
<entry>
<title>mvebu: armada-37xx: add patch to forbid cpufreq for 1.2 GHz</title>
<updated>2021-08-08T18:48:24Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2021-07-27T11:22:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f407b2f43c27a7b35c4f96d3efcee2cc440f8efe'/>
<id>urn:sha1:f407b2f43c27a7b35c4f96d3efcee2cc440f8efe</id>
<content type='text'>
This patch is backported from linux-arm-kernel [1] to improve situation, when
it was reported that 1.2 GHz variant is unstable with DFS.
It waits to be accepted upstream, however, it waits for Marvell people to respond.

[1] https://patchwork.kernel.org/project/linux-arm-kernel/patch/20210630225601.6372-1-kabel@kernel.org/

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
(cherry picked from commit d3794768177293f584cc74f90c921276793da1e7)
</content>
</entry>
<entry>
<title>Revert "mvebu: 5.4 fix DVFS caused random boot crashes"</title>
<updated>2021-08-08T18:48:05Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2021-07-27T11:22:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=b254bd697d02c1daa809bf831060ebed0c8a44f9'/>
<id>urn:sha1:b254bd697d02c1daa809bf831060ebed0c8a44f9</id>
<content type='text'>
Based on the discussion on the mailing list [1], the patch which was
reverted, it reverts only one patch without the subsequent ones.

This leads to the SoC scaling issue not using a CPU parent clock, but
it uses DDR clock. This is done for all variants, and it's wrong because
commits (hacks) that were using the DDR clock are no longer in the mainline kernel.

If someone has stability issues on 1.2 GHz, it should not affect all
routers (1 GHz, 800 MHz) and it should be rather consulted with guys, who are trying to
improve the situation in the kernel and not making the situation worse.

There are two solutions in cases of instability:
a) disable cpufreq
b) underclock it up to 1 GHz

This reverts commit 080a0b74e39d159eecf69c468debec42f28bf4d8.

[1] https://lists.openwrt.org/pipermail/openwrt-devel/2021-June/035702.html

CC: Pali Rohár &lt;pali@kernel.org&gt;
Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
(cherry picked from commit 7b868fe04a8961048feec1143e72fe47bde52a12)
</content>
</entry>
<entry>
<title>kernel: bump 5.4 to 5.4.137</title>
<updated>2021-07-31T17:21:01Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-07-29T20:42:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=2d5ee43dc6390d84620807c741d2cb0e272b49ce'/>
<id>urn:sha1:2d5ee43dc6390d84620807c741d2cb0e272b49ce</id>
<content type='text'>
Manually rebased
  generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patch

All others updated automatically.

Compile-tested on: ramips/mt7621, armvirt/32
Runtime-tested on: ramips/mt7621, armvirt/32

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>ramips: mt76x8: add missing config symbol</title>
<updated>2021-07-30T18:12:58Z</updated>
<author>
<name>David Bauer</name>
</author>
<published>2021-07-29T20:58:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=a205de55941b025f6f85ac19005496c726d6e157'/>
<id>urn:sha1:a205de55941b025f6f85ac19005496c726d6e157</id>
<content type='text'>
PWM_MEDIATEK was not defined, breaking builds for the mt76x8 subtarget.

Signed-off-by: David Bauer &lt;mail@david-bauer.net&gt;
</content>
</entry>
</feed>
