Leon Anavi 7ced5a6823 flashrom: Upgrade 1.7.0 -> 1.8.0
Upgrade to release 1.8.0:

- Repeated reads

--read-repeated[=<count>] [<file>]: Read the flash chip multiple
times (default: 3, minimum: 3) and use majority voting to detect
unstable connections. Deduplicates read results to minimise memory
usage. If a file is given and a strict majority is found, saves the
majority content to it. Useful for diagnosing flaky SPI wiring or
unreliable programmers.

- Bugs fixed

Internal programmer no longer exits when ECAM is unavailable On
Intel PCH100+ systems the flash enable code opens a second libpci
accessor with PCI_ACCESS_ECAM. Mapping the ECAM region requires
access to a physical range the kernel commonly reserves for a
driver (PNP0C02), which CONFIG_IO_STRICT_DEVMEM denies. libpci
reports this through its error handler, which by contract does not
return and by default terminates the process, so flashrom died
with:

pcilib: Cannot map ecam region: Operation not permitted.  before
probing anything, with no command line option to work around it.
Every kernel built with CONFIG_IO_STRICT_DEVMEM=y was affected,
which is the default in most distributions.

An ECAM initialisation failure is now caught and the 0xcf8/0xcfc
port I/O access is used instead. ECAM is still tried first, so
machines that need it keep using it.

Remove 0003-cli_classic-Initialize-time_start-time_end.patch
because the patch has been merged in the upstream.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-11-07 23:28:23 -08:00
2026-06-23 00:45:59 -07:00
2026-11-07 23:28:23 -08:00
2026-03-02 19:25:48 -08:00

Collection of layers for the OE-core universe

Main layer maintainer: Khem Raj raj.khem@gmail.com

This repository is a collection of layers to supplement OE-Core with additional packages, Each layer have designated maintainer Please see the respective READMEs in the layer subdirectories

S
Description
No description provided
Readme
133 MiB
0 Stars 1 Watchers 0 Forks
Languages
BitBake 85.2%
Shell 5.6%
NASL 3.4%
C 2.6%
Roff 1.8%
Other 1.2%