<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/package/boot, branch v22.03.2</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v22.03.2</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v22.03.2'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2022-10-03T17:51:50Z</updated>
<entry>
<title>uboot-mvebu: backport LibreSSL patches for older version of LibreSSL</title>
<updated>2022-10-03T17:51:50Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2022-09-14T13:23:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=23d23038dd02b55ebfc21e9276f408a0f85ab047'/>
<id>urn:sha1:23d23038dd02b55ebfc21e9276f408a0f85ab047</id>
<content type='text'>
If you would like to compile the newest version of U-boot together with the stable
OpenWrt version, which does not have LibreSSL &gt;= 3.5, which was updated
in the master branch by commit 5451b03b7ceb2315445c683fe174e28bbdd49c2f
("tools/libressl: bump to v3.5.3"), then you need these two patches to
fix it. They are backported from U-boot repository.

This should be backported to stable OpenWrt versions.

Reported-by: Michal Vasilek &lt;michal.vasilek@nic.cz&gt;
Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
(cherry picked from commit 185541f50ff59c0a5e0663ad612f0f5eb31926cf)
</content>
</entry>
<entry>
<title>uboot-mvebu: backport patch to fix compilation on non glibc system</title>
<updated>2022-10-03T17:51:50Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2022-09-14T13:19:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=1ff2993edb89b616f1fc7847fe40195ece1a1974'/>
<id>urn:sha1:1ff2993edb89b616f1fc7847fe40195ece1a1974</id>
<content type='text'>
This issue was reported by @paper42, who is using Void Linux with musl
to compile OpenWrt and its packages and found out it is not possible to
compile U-boot for Turris Omnia (neither any other).

It fixes following output:
```
  HOSTCC  tools/kwboot
tools/kwboot.c: In function 'kwboot_tty_change_baudrate':
tools/kwboot.c:662:6: error: 'struct termios' has no member named 'c_ospeed'
  662 |   tio.c_ospeed = tio.c_ispeed = baudrate;
      |      ^
tools/kwboot.c:662:21: error: 'struct termios' has no member named 'c_ispeed'
  662 |   tio.c_ospeed = tio.c_ispeed = baudrate;
      |                     ^
tools/kwboot.c:690:31: error: 'struct termios' has no member named 'c_ospeed'
  690 |  if (!_is_within_tolerance(tio.c_ospeed, baudrate, 3))
      |                               ^
tools/kwboot.c:693:31: error: 'struct termios' has no member named 'c_ispeed'
  693 |  if (!_is_within_tolerance(tio.c_ispeed, baudrate, 3))
      |
```

Tested-by: Michal Vasilek &lt;michal.vasilek@nic.cz&gt;
Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
(cherry picked from commit 9c7472950b01c5b3a461f4e29b3b62bac9e35b46)
</content>
</entry>
<entry>
<title>ramips: fix fw_setsys</title>
<updated>2022-09-23T15:03:10Z</updated>
<author>
<name>Wenli Looi</name>
</author>
<published>2022-08-01T03:23:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=7707b47c7277e319303685b12911f5a20bd422dd'/>
<id>urn:sha1:7707b47c7277e319303685b12911f5a20bd422dd</id>
<content type='text'>
This change was included in the original pull request but later omitted
for some reason:

https://github.com/openwrt/openwrt/pull/4936

Signed-off-by: Wenli Looi &lt;wlooi@ucalgary.ca&gt;
(cherry picked from commit 4cccea02a60aee0dd77c4db35672c92e2fe384a1)
</content>
</entry>
<entry>
<title>uboot-mediatek: mt7622: suppress unwanted pinctrl warning</title>
<updated>2022-09-03T02:55:34Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-09-03T02:53:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=512e76967f36163df324fdfa93742c82161b8499'/>
<id>urn:sha1:512e76967f36163df324fdfa93742c82161b8499</id>
<content type='text'>
Import patch which removes the default pinctrl of uart0 to suppress
the unwanted warning. Apply also to downstream boards.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>uboot-mediatek: backport fix for unstable UART on MT7622</title>
<updated>2022-09-03T01:03:42Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-09-03T00:57:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=93e6581b900cfbead7888046c8ff7caa1eb79317'/>
<id>urn:sha1:93e6581b900cfbead7888046c8ff7caa1eb79317</id>
<content type='text'>
Import pending patch "arm: dts: mt7622: force high-speed mode for uart"
from Weijie Gao &lt;weijie.gao@mediatek.com&gt; fixing the UART problems on
MT7622 which made it hard to use the U-Boot menu on devices with this
SoC.

This patch is also contained in commit
 c09eb08dad ("uboot-mediatek: add support for MT798x platforms")
in the development branch.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>uboot-mediatek: no compression means IH_COMP_NONE</title>
<updated>2022-09-03T01:00:16Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-08-15T11:19:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=3889f90ee27f129340dc0ae7efccf8165e0fbe30'/>
<id>urn:sha1:3889f90ee27f129340dc0ae7efccf8165e0fbe30</id>
<content type='text'>
Treat missing compression node in FIT image as IH_COMP_NONE.
This is implicentely already happening in most places, but for now
was still triggering an annoying warning about initramfs compression
being obsolete despite compression note being absent.
Fix this.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
(cherry picked from commit 0a18456ffc25d6a26911fca6f9079090243c2284)
</content>
</entry>
<entry>
<title>uboot-mediatek: fix factory reset on UBI</title>
<updated>2022-09-03T01:00:16Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-08-28T19:20:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=8ff8a4dc9efba78966c9d2f1ace2b38e1bf28779'/>
<id>urn:sha1:8ff8a4dc9efba78966c9d2f1ace2b38e1bf28779</id>
<content type='text'>
Truncating a UBI volume using `ubi write 0x0 volname 0x0` results in
segfault on newer U-Boot. Write 1MB of 0s instead.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
(cherry picked from commit d118cbdfece181994a96d1bcb1868bd807d481bf)
</content>
</entry>
<entry>
<title>uboot-envtools: mt7622: use 4k sectors for UniFi 6 LR (ubootmod)</title>
<updated>2022-09-03T01:00:16Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-08-28T15:07:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=aebb19d34bf615310e9fa762dd6d9658ae6845a3'/>
<id>urn:sha1:aebb19d34bf615310e9fa762dd6d9658ae6845a3</id>
<content type='text'>
Use 4k sectors when accessing the U-Boot environment on the 64MiB
SPI-NOR flash chip found in the UniFi 6 LR. The speeds up environment
write access as only 4kB instead of 64kB have to be written.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
(cherry picked from commit f0adf253fdcf78ce005dad9652b405a4ad2726e6)
</content>
</entry>
<entry>
<title>uboot-mediatek: fix Ubiquiti UniFi 6 LR U-Boot mod</title>
<updated>2022-09-03T01:00:16Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-08-28T15:01:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f7c358c2ad7a50778586e8da8a60dbb1d48ba3f2'/>
<id>urn:sha1:f7c358c2ad7a50778586e8da8a60dbb1d48ba3f2</id>
<content type='text'>
Image names as well as the calculation of the padded image size did
not work as intended. Fix that.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
(cherry picked from commit 0bc8889e7b4f19d7e33a9be6c3db918fed051501)
</content>
</entry>
<entry>
<title>at91bootstrap: use sdmmc0 as booting media for sama5d27_som1_ek</title>
<updated>2022-09-02T19:42:50Z</updated>
<author>
<name>Claudiu Beznea</name>
</author>
<published>2022-07-28T10:14:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=ea4ec11f4e56975042168c68fa0b509ac4923c57'/>
<id>urn:sha1:ea4ec11f4e56975042168c68fa0b509ac4923c57</id>
<content type='text'>
Commit 0b7c66c ("at91bootstrap: add sama5d27_som1_eksd1_uboot as
default defconfig") changed default booting media for sama5d27_som1_ek
board w/o any reason. Changed it back to sdmmc0 as it is for all the
other Microchip supported distributions for this board (Buildroot,
Yocto Project). The initial commit cannot be cleanly reverted.

Signed-off-by: Claudiu Beznea &lt;claudiu.beznea@microchip.com&gt;
(cherry picked from commit e9f12931e60ee291cd7d2c8fd19a14682dae0197)
</content>
</entry>
</feed>
