<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/target/linux, branch v19.07.6</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v19.07.6</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v19.07.6'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2021-01-17T16:21:00Z</updated>
<entry>
<title>kernel: bump 4.14 to 4.14.215</title>
<updated>2021-01-17T16:21:00Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-01-17T14:42:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=c7b9c858195f03e0f13f0ee74f59bf2fc02c7d64'/>
<id>urn:sha1:c7b9c858195f03e0f13f0ee74f59bf2fc02c7d64</id>
<content type='text'>
Refreshed all patches.

Compile-tested on: ipq40xx, lantiq/xrx200, x86/64, ipq806x
Runtime-tested on: ipq40xx, lantiq/xrx200, x86/64

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>kernel: bump 4.14 to 4.14.214</title>
<updated>2021-01-12T22:55:26Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-01-09T20:44:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=c9388fa986a56d8a87fa3f289b6a0f14d7959c5a'/>
<id>urn:sha1:c9388fa986a56d8a87fa3f289b6a0f14d7959c5a</id>
<content type='text'>
Refreshed all patches.

Removed patches because included in upstream:
- 499-mtd-parser-cmdline-Fix-parsing-of-part-names-with-co.patch
- 0071-2-PCI-qcom-Fixed-IPQ806x-PCIE-reset-changes.patch

Compile-tested on: ipq40xx, lantiq/xrx200, x86/64, ipq806x
Runtime-tested on: ipq40xx, lantiq/xrx200, x86/64

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>ath79: image: fix initramfs for safeloader devices</title>
<updated>2020-12-17T14:51:43Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2020-06-17T21:48:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=b14eeccdfeeeaad30ab301401432e217c1b77180'/>
<id>urn:sha1:b14eeccdfeeeaad30ab301401432e217c1b77180</id>
<content type='text'>
Currently it's not possible to tftpboot initramfs image on archer-c7-v5
as the image contains tplink-v1-header which leads to:

 ath&gt; bootm
 ## Booting image at 81000000 ...
 Bad Magic Number

as U-Boot expects uImage wrapped image. This is caused by following
inheritance issue:

  define Device/Init
    KERNEL_INITRAMFS = $$(KERNEL)

  define Device/tplink-v1
    KERNEL := kernel-bin | append-dtb | lzma
    KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | tplink-v1-header

  define Device/tplink-safeloader
    $(Device/tplink-v1)

  define Device/tplink-safeloader-uimage
    $(Device/tplink-safeloader)
    KERNEL := kernel-bin | append-dtb | lzma | uImageArcher lzma

  define Device/tplink_archer-c7-v5
    $(Device/tplink-safeloader-uimage)

where tplink-v1 defines KERNEL_INITRAMFS with tplink-v1-header and it's
then used by all devices inheriting from tplink-safeloader. Fix this by
overriding KERNEL_INITRAMFS to KERNEL variable again.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
(cherry picked from commit ceeece9ffaa5a3a336505332c39794d76c08b2ca)
</content>
</entry>
<entry>
<title>kernel: bump 4.14 to 4.14.212</title>
<updated>2020-12-16T21:23:52Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2020-12-16T20:23:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=cb58c7fe733ee168c9909b208af4c676ce3e0499'/>
<id>urn:sha1:cb58c7fe733ee168c9909b208af4c676ce3e0499</id>
<content type='text'>
Refreshed all patches.

Removed patches because included in upstream:
- 315-v5.10-usbnet-ipeth-fix-connectivity-with-ios-14.patch

Compile-tested on: ipq40xx, ath79, x86/64
Runtime-tested on: ipq40xx, ath79

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>ramips: enable LED VCC for Asus RT-AC51U</title>
<updated>2020-12-10T12:41:10Z</updated>
<author>
<name>Davide Fioravanti</name>
</author>
<published>2019-09-29T18:52:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=3f5fecfd33d4c1c0bc96b790549ec7dc91e57781'/>
<id>urn:sha1:3f5fecfd33d4c1c0bc96b790549ec7dc91e57781</id>
<content type='text'>
Previously only the power LED was working.
With this patch all leds except 5GHz are working.

Signed-off-by: Davide Fioravanti &lt;pantanastyle@gmail.com&gt;
[rephrased commit title, drop status property]
Signed-off-by: David Bauer &lt;mail@david-bauer.net&gt;
(cherry picked from commit 67d019ac94015707926235a3ac0aa6bb12cee8c2)
</content>
</entry>
<entry>
<title>generic: ipeth: fix iOS 14 tethering</title>
<updated>2020-12-07T03:21:14Z</updated>
<author>
<name>David Bauer</name>
</author>
<published>2020-11-29T18:14:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=d0b8be75ff248b4cda009a6c1ce72eb0072c6f82'/>
<id>urn:sha1:d0b8be75ff248b4cda009a6c1ce72eb0072c6f82</id>
<content type='text'>
This fixes tethering with devices using iOS 14. Prior to this patch,
connections to remote endpoints were not possible while data transfers
between the OpenWrt device and the iOS endpoints worked fine.

Signed-off-by: David Bauer &lt;mail@david-bauer.net&gt;
(cherry picked from commit f64496f30f2ef97124dc4e13a48ee0de9d51832e)
</content>
</entry>
<entry>
<title>mvebu: fixup Turris Omnia U-Boot environment</title>
<updated>2020-12-04T16:57:25Z</updated>
<author>
<name>Klaus Kudielka</name>
</author>
<published>2019-12-27T13:26:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=ebe8cc2b2ae58fc90c3fb4a329a01721eb462a59'/>
<id>urn:sha1:ebe8cc2b2ae58fc90c3fb4a329a01721eb462a59</id>
<content type='text'>
Fixup dfa357a3de "mvebu: base-files: Update Turris Omnia U-Boot
environment" which should have included this file as well.

By rebasing the initial patch this file somehow disappeared.

Signed-off-by: Klaus Kudielka &lt;klaus.kudielka@gmail.com&gt;
Reviewed-by: Tomasz Maciej Nowak &lt;tomek_n@o2.pl&gt;
Tested-by: W. Michael Petullo &lt;mike@flyn.org&gt; (Turris Omnia "2020")
Tested-by: Klaus Kudielka &lt;klaus.kudielka@gmail.com&gt; (Turris Omnia)
[explain fixup in commit message]
Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
(backported from commit 485ce5bbe5cc33526e56817694a79a7d94160e01)
Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>mvebu: base-files: Update Turris Omnia U-Boot environment</title>
<updated>2020-12-04T16:57:25Z</updated>
<author>
<name>Klaus Kudielka</name>
</author>
<published>2019-12-27T13:26:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f10332c292c843aa8975a4209a412aada4b65044'/>
<id>urn:sha1:f10332c292c843aa8975a4209a412aada4b65044</id>
<content type='text'>
Move the update procedure from sysupgrade to first boot, which is much
more convenient in the sysupgrade case (otherwise the environment is
always one generation behind).

Check whether we have an old U-Boot release installed, and update the
environment only if necessary.

Some notes on the U-Boot environment:

The first 9 lines are a copy of the default environment of the old U-Boot
release - only modified, to run "distro_bootcmd", in case "mmcboot" fails
to boot the factory OS.

The remaining 16 lines are a backport of the default environment of the
new U-Boot release (shipped with CZ11NIC23). The main entry point is
"distro_bootcmd", which eventually sources boot.scr. This way, we have
a unified boot protocol for all Turris Omnia revisions so far.

This commit also fixes a shortcoming of previous Turris Omnia support:

Users may install OpenWrt with the Turris Omnia in factory state
(i.e. invalid environment store). In that case, neither fw_setenv, nor
U-Boot itself, would import the default environment from the image -
screwing up the rescue system, at least!

Signed-off-by: Klaus Kudielka &lt;klaus.kudielka@gmail.com&gt;
Reviewed-by: Tomasz Maciej Nowak &lt;tomek_n@o2.pl&gt;
Tested-by: W. Michael Petullo &lt;mike@flyn.org&gt; (Turris Omnia "2020")
Tested-by: Klaus Kudielka &lt;klaus.kudielka@gmail.com&gt; (Turris Omnia)
(cherry picked from commit dfa357a3def512c13f22371d24138b6e8093be18)
</content>
</entry>
<entry>
<title>mvebu: Add turris-omnia.bootscript</title>
<updated>2020-12-04T16:57:25Z</updated>
<author>
<name>Klaus Kudielka</name>
</author>
<published>2019-12-23T07:34:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=ca1ee3985430a111dd921002dd789ed321a7c41e'/>
<id>urn:sha1:ca1ee3985430a111dd921002dd789ed321a7c41e</id>
<content type='text'>
In contrast to the U-Boot version shipped with older versions of Turris
Omnia (CZ11NIC13, CZ11NIC20), the version shipped with Turris Omnia 2019
(CZ11NIC23) relies on the existence of /boot.scr.

Consequently, add a suitable boot script to the sysupgrade image.

Flash instructions for Turris Omnia 2019:
- Download openwrt-...-sysupgrade.img.gz, gunzip it, and copy the resulting
  .img file to the root of a USB flash drive (FAT32 or ext2/3/4).
- Enter a rescue shell: Either via 5-LED reset and ssh root@192.168.1.1
  on LAN port 4, or via 7-LED reset and the serial console.
- Insert the USB drive and mount it:
  mkdir /mnt; mount /dev/sda1 /mnt
- Flash the OpenWrt image to eMMC:
  dd if=/mnt/openwrt-...-sysupgrade.img of=/dev/mmcblk0 bs=4096 conv=fsync
- Reboot.

Flash instructions using a temporary "medkit" installation were written for
the older versions of Turris Omnia, and will *not* work on the Turris Omnia
2019.

Signed-off-by: Klaus Kudielka &lt;klaus.kudielka@gmail.com&gt;
Reviewed-by: Tomasz Maciej Nowak &lt;tomek_n@o2.pl&gt;
Tested-by: W. Michael Petullo &lt;mike@flyn.org&gt; (Turris Omnia "2020")
(cherry picked from commit afd4375a33840fa949c898fb6bc603e8645edd61)
</content>
</entry>
<entry>
<title>kernel: backport GD25Q256 support from 4.15</title>
<updated>2020-12-01T20:59:30Z</updated>
<author>
<name>Kuan-Yi Li</name>
</author>
<published>2020-11-20T12:11:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f1525e785e9359bfc34b1362ccf37aca48968028'/>
<id>urn:sha1:f1525e785e9359bfc34b1362ccf37aca48968028</id>
<content type='text'>
Backport below changes for GigaDevice GD25Q256 support from v4.15:

  e27072851bf7 mtd: spi-nor: add a quad_enable callback in struct flash_info
  65153846b18c mtd: spi-nor: add support for GD25Q256

This chip is used on newer Quad-E4G boards.

Before:

[    2.366493] m25p80 spi0.0: unrecognized JEDEC id bytes: c8, 40, 19
[    2.372853] m25p80: probe of spi0.0 failed with error -2

After:

[    2.371722] m25p80 spi0.0: gd25q256 (32768 Kbytes)
[    2.376694] 5 fixed-partitions partitions found on MTD device spi0.0
[    2.383043] Creating 5 MTD partitions on "spi0.0":
[    2.387824] 0x000000000000-0x000000030000 : "u-boot"
[    2.394138] 0x000000030000-0x000000031000 : "u-boot-env"
[    2.400608] 0x000000031000-0x000000040000 : "config"
[    2.406830] 0x000000040000-0x000000050000 : "factory"
[    2.413169] 0x000000050000-0x000002000000 : "firmware"

Signed-off-by: Kuan-Yi Li &lt;kyli@abysm.org&gt;
</content>
</entry>
</feed>
