mirror of
https://review.coreboot.org/flashrom.git
synced 2025-10-22 10:10:52 +02:00
Commit Graph
Select branches
Hide Pull Requests
1.0.x
1.1.x
1.2.x
1.3.x
1.5.x
main
stable
staging
testpush
p1.0
v0.9.0
v0.9.1
v0.9.1-rc1
v0.9.2
v0.9.3
v0.9.4
v0.9.5
v0.9.5.1
v0.9.5.2
v0.9.6
v0.9.6.1
v0.9.7
v0.9.8
v0.9.8-rc1
v0.9.9
v0.9.9-rc1
v1.0
v1.0-rc1
v1.0-rc2
v1.0-rc3
v1.0.1
v1.0.1-rc1
v1.0.1-rc2
v1.0.2
v1.0.2-rc1
v1.1
v1.1-rc1
v1.1-rc2
v1.1.1
v1.1.1-rc1
v1.2
v1.2.1
v1.2.1-rc1
v1.3.0
v1.3.0-rc1
v1.3.0-rc2
v1.4.0
v1.4.0-rc1
v1.4.0-rc2
v1.5.0
v1.5.0-rc1
v1.5.0-rc2
v1.5.1
v1.6.0
v1.6.0-rc1
v1.6.0-rc2
Select branches
Hide Pull Requests
1.0.x
1.1.x
1.2.x
1.3.x
1.5.x
main
stable
staging
testpush
p1.0
v0.9.0
v0.9.1
v0.9.1-rc1
v0.9.2
v0.9.3
v0.9.4
v0.9.5
v0.9.5.1
v0.9.5.2
v0.9.6
v0.9.6.1
v0.9.7
v0.9.8
v0.9.8-rc1
v0.9.9
v0.9.9-rc1
v1.0
v1.0-rc1
v1.0-rc2
v1.0-rc3
v1.0.1
v1.0.1-rc1
v1.0.1-rc2
v1.0.2
v1.0.2-rc1
v1.1
v1.1-rc1
v1.1-rc2
v1.1.1
v1.1.1-rc1
v1.2
v1.2.1
v1.2.1-rc1
v1.3.0
v1.3.0-rc1
v1.3.0-rc2
v1.4.0
v1.4.0-rc1
v1.4.0-rc2
v1.5.0
v1.5.0-rc1
v1.5.0-rc2
v1.5.1
v1.6.0
v1.6.0-rc1
v1.6.0-rc2
-
7de83aa95c
Makefile: add CONFIG_MEDIATEK_I2C_SPI to DEPENDS_ON_LINUX_I2C
Thomas Heijligen
2022-02-21 17:15:31 +01:00 -
868f801ace
Makefile: use the HAS_ USE_ scheme for linux i2c dependent programmer
Thomas Heijligen
2022-02-19 17:34:08 +01:00 -
79e2bd045c
tests: Rename run_lifecycle into run_basic_lifecycle
Anastasia Klimchuk
2021-11-29 15:29:26 +11:00 -
fd36978f1a
tests: Rename init_shutdown.c into lifecycle.c
Anastasia Klimchuk
2021-11-29 15:08:46 +11:00 -
4bee25671e
ichspi.c: Check SPI Cycle In-Progress prior start HW Seq
Subrata Banik
2022-02-26 11:40:43 +05:30 -
fd4cb2d7b4
dmi: Correctly check for ERROR_PTR
Nico Huber
2022-03-06 00:21:52 +01:00 -
2386e94850
dmi: Correctly check for ERROR_PTR
Nico Huber
2022-03-06 00:21:52 +01:00 -
f9b8fece4f
test_build.sh: Move build test procedure to repository
Patrick Georgi
2020-10-28 17:29:38 +01:00 -
4f6aa94f00
dmi: Correctly check for ERROR_PTR
Nico Huber
2022-03-06 00:21:52 +01:00 -
8c3de01548
tree: Make internal variables static
Jacob Garber
2019-06-24 16:05:28 -06:00 -
9d7d8006e2
test_build.sh: Move build test procedure to repository
Patrick Georgi
2020-10-28 17:29:38 +01:00 -
11680db4e1
ichspi: Add Alder Lake support
Edward O'Callaghan
2022-02-22 13:58:28 +11:00 -
6289508c5b
pcidev: Move scandev_inclass logic from internal to pcidev
Edward O'Callaghan
2022-02-26 11:36:17 +11:00 -
bc2e3b6b79
ft2232_spi.c: Add FTDI FT4233H
Charles Parent
2022-02-28 14:55:58 +01:00 -
00194eadde
pcidev: Move pci_get_dev() logic into canonical place
Edward O'Callaghan
2021-11-13 13:29:06 +11:00 -
12dbc4e045
writeprotect: add {get,set}_wp_mode()
Nikolai Artemiev
2021-10-21 02:29:22 +11:00 -
4cb8464e90
writeprotect: add set_wp_range()
Nikolai Artemiev
2021-10-21 02:28:23 +11:00 -
a548fe5a03
libflashrom,writeprotect: add flashrom_wp_get_available_ranges()
Nikolai Artemiev
2021-10-21 01:50:15 +11:00 -
2c3a2d66a9
writeprotect: add get_wp_range() for decoding ranges
Nikolai Artemiev
2021-10-21 02:28:23 +11:00 -
9fc100f549
flashchips,writeprotect_ranges: add range decoding function
Nikolai Artemiev
2021-10-21 01:35:13 +11:00 -
cff87a8488
libflashrom,writeprotect: add functions for reading/writing WP configs
Nikolai Artemiev
2021-10-21 00:58:12 +11:00 -
645e5e777a
writeprotect.h: add structure to represent chip wp configuration bits
Nikolai Artemiev
2021-10-21 01:12:39 +11:00 -
e007908657
flash.h,flashchips.c: add writeprotect bit layout map to chips
Nikolai Artemiev
2021-10-20 23:34:15 +11:00 -
b7ea3a9a5d
spi25_statusreg,flashchips: add SR2 read/write support
Nikolai Artemiev
2021-10-20 22:32:25 +11:00 -
a0319804a0
spi25_statusreg: make register read/write functions generic
Nikolai Artemiev
2021-10-20 22:30:41 +11:00 -
4571361d0e
writeprotect, cli_classic: delete old writeprotect code
Nikolai Artemiev
2021-10-20 22:11:32 +11:00 -
8d50fad443
libflashrom: Allow NULL-pointer argument in flashrom_flash_release()
Nico Huber
2022-02-24 18:17:40 +01:00 -
60005a88ea
hwaccess_x86_io: merge error message in rget_io_perms()
Thomas Heijligen
2022-02-15 11:12:52 +01:00 -
9212ee2191
meson.build: Don't depend on getrevision.sh
Samuel R. Messner
2022-02-17 06:17:31 +01:00 -
634707a42d
pcidev: Avoid internal programmer relying on pacc global
Edward O'Callaghan
2021-11-13 13:14:06 +11:00 -
2740a52dbd
cli_classic: Use flashrom_init() from API
Edward O'Callaghan
2022-02-03 12:52:02 +11:00 -
f79618d535
Makefile: Rework the EXEC_SUFFIX determination
Thomas Heijligen
2022-02-19 17:06:21 +01:00 -
152d5577de
cli_classic: Replace programmer_shutdown() with libflashrom call
Edward O'Callaghan
2022-02-03 14:49:23 +11:00 -
83c5c50f91
cli_classic: Use flashrom_flash_getsize() over raw access
Edward O'Callaghan
2022-02-03 14:39:29 +11:00 -
8f39fd6054
Makefile: enable internal programmer for x86 and all linux platforms
Thomas Heijligen
2022-01-21 13:54:15 +01:00 -
016b5abc83
libflashrom/fmap: Don't use off_t for flash offsets
Julius Werner
2022-02-14 17:07:39 -08:00 -
9a52d20b34
tests: Add tests for verify operation
Anastasia Klimchuk
2021-11-12 16:36:18 +11:00 -
b9e8b898c0
internal.c: Seperate out get_params() from internal_init()
Edward O'Callaghan
2022-02-03 11:55:13 +11:00 -
387631e115
Makefile: remove CPPFLAGS and LDFLAGS to default directories
Thomas Heijligen
2022-01-31 23:59:09 +01:00 -
ff4c624d94
ich_descriptors.c Invert the meaning of 'dual_output' bit
Werner Zeh
2022-01-25 07:02:49 +01:00 -
6080d488dd
platform/pci.h: adapt NetBSD include path to pkg-config
Thomas Heijligen
2022-02-01 00:17:46 +01:00 -
dbefb9730b
Makefile: use pkg-config --libs --static for LDFLAGS
Thomas Heijligen
2022-01-31 23:27:52 +01:00 -
274e146621
Makefile: check if librt is an external library
Thomas Heijligen
2022-01-31 23:49:44 +01:00 -
9fb5812896
tests: Add comprehensive comment for chip.c
Anastasia Klimchuk
2021-11-12 16:33:16 +11:00 -
3f8d1b4f2b
tests: Set up mock chip memory in consistent and predictable way
Anastasia Klimchuk
2021-11-12 16:22:29 +11:00 -
94f91ef864
tests: add fprintf() mock with redirection to io_mock
Nikolai Artemiev
2022-02-08 16:56:02 +11:00 -
a8be6dace8
Add Elkhart Lake support
Werner Zeh
2022-01-03 09:44:29 +01:00 -
c26f27bef8
fmap.c: Avoid undefined behaviour with fmap_lsearch([len:=0])
Edward O'Callaghan
2022-02-02 17:15:05 +11:00 -
ac68a9e2a8
ichspi: Remove unneeded line breaks, add useful line breaks and tabs
Anastasia Klimchuk
2021-12-21 14:31:40 +11:00 -
97a1683c85
ichspi: Extract initialisation of swseq and hwseq into a function
Anastasia Klimchuk
2021-10-29 15:26:28 +11:00 -
6293790293
ichspi: Extract handling programmer param into a function
Anastasia Klimchuk
2021-10-29 15:01:05 +11:00 -
0d7767ecdb
ichspi: Split very long init function into two
Anastasia Klimchuk
2021-10-29 10:38:37 +11:00 -
e98b2d1184
Add mediatek_i2c_spi interface
Neill Corlett
2022-01-20 21:50:30 -05:00 -
55aa056c74
flashrom.c: Move do_*() helpers into cli_classic.c
Edward O'Callaghan
2021-12-13 12:46:12 +11:00 -
103b139cf7
flashrom.c: Make {read,write}_buf_from_include_args() public
Edward O'Callaghan
2021-12-13 12:44:13 +11:00 -
9413faa7cc
SFDP: make mandatory table length check work with newer SFDP revisions
Michael Niewöhner
2021-12-11 22:15:06 +01:00 -
5af39c14ed
sfdp: drop redundant check of the mandatory table size
Michael Niewöhner
2022-01-25 19:46:53 +01:00 -
748943d774
meson: sync programmer dependencies from Makefile
Peter Marheine
2022-01-21 02:07:30 +00:00 -
36f87376a3
hwaccess: fix build on non-x86 targets
Peter Marheine
2022-01-19 17:11:09 +11:00 -
35547ed3af
flashrom: Convert do_read() into a libflashrom user
Edward O'Callaghan
2021-12-29 10:57:12 +11:00 -
7a2d7efd83
cli_classic.c: Convert do_erase() to libflashrom call
Edward O'Callaghan
2021-12-13 12:30:03 +11:00 -
f136a2a69c
flashrom.c: extract operation only uses layout files
Daniel Campello
2021-12-06 12:06:09 -07:00 -
5df3a33db5
Makefile: remove obsolete distclean target
Thomas Heijligen
2021-11-10 21:35:22 +01:00 -
45e18ee505
Makefile: rename FEATURE_CFLAGS to FEATURE_FLAGS
Thomas Heijligen
2021-11-10 21:23:49 +01:00 -
a33524bf82
Makefile: merge compiler, hwlibs, features targets into config target
Thomas Heijligen
2021-12-09 17:52:23 +01:00 -
f43b4e3a48
Makefile: reorder make targets
Thomas Heijligen
2022-01-06 10:56:35 +01:00 -
cf947c9f51
Makefile: clean up variables
Thomas Heijligen
2021-11-09 17:02:47 +01:00 -
462a6159ab
Makefile: Make pkg-config mandatory to find libpci
Thomas Heijligen
2021-11-05 12:28:06 +01:00 -
980cf7d31f
Makefile: replace RAW_ACCESS with RAW_MEM_ACCESS X86_MSR X86_PORT_IO
Thomas Heijligen
2021-12-23 16:55:16 +01:00 -
64b9e3f59e
hwaccess: move mmio functions into hwaccess_physmap
Thomas Heijligen
2022-01-17 15:11:43 +01:00 -
9aaa66cc7f
tests: Convert write chip tests to libflashrom API
Anastasia Klimchuk
2022-01-17 15:40:18 +11:00 -
df9aada04e
tests: Convert read chip tests to libflashrom API
Anastasia Klimchuk
2022-01-17 14:54:34 +11:00 -
66f72d6ac9
tests: Convert erase chip tests to libflashrom API
Anastasia Klimchuk
2022-01-17 14:27:34 +11:00 -
3ae04a1204
dediprog: wait for spi bulk read xfers to finish
Rick Altherr
2021-12-13 17:10:00 -08:00 -
89c73b5a74
linux_mtd: check ioctl() return value properly
Nikolai Artemiev
2022-01-11 18:26:48 +11:00 -
f31bb81de1
layout: Hoist get_region_range() into libflashrom API
Edward O'Callaghan
2022-01-07 11:25:07 +11:00 -
00b8e85528
it8212: remove unused rget_io_perms()
Thomas Heijligen
2022-01-06 15:07:18 +01:00 -
2306150c6f
satasii: remove unused rget_io_perms()
Thomas Heijligen
2022-01-06 15:01:43 +01:00 -
52652348f4
ogp_spi: remove unused rget_io_perms()
Thomas Heijligen
2022-01-06 14:58:30 +01:00 -
180b046eb2
nicintel_spi: remove unused rget_io_perms()
Thomas Heijligen
2022-01-06 14:56:21 +01:00 -
0c3bdd9fc6
nicintel_eeprom: remove unused rget_io_perms()
Thomas Heijligen
2022-01-06 14:49:31 +01:00 -
50847804a9
nicintel: remove unused rget_io_perms()
Thomas Heijligen
2022-01-06 14:44:39 +01:00 -
583c15fc65
gfxnvidia: remove unused rget_io_perms()
Thomas Heijligen
2022-01-06 14:41:53 +01:00 -
9113aab175
drkaiser: remove unused rget_io_perms()
Thomas Heijligen
2022-01-06 14:39:30 +01:00 -
068e2c0ea5
atavia: remove unused rget_io_perms()
Thomas Heijligen
2022-01-06 14:36:10 +01:00 -
b5dc7418e2
chipset_enable.c: Add TGP-H IDs
Tim Crawford
2021-11-17 06:23:25 -07:00 -
cad512f916
hwaccess_x86_msr: fix build for FreeBSD
Thomas Heijligen
2021-12-24 15:00:51 +01:00 -
dda1933903
Makefile: list dependencies for RAW_MEM_ACCESS, X86_PORT_IO, X86_MSR
Thomas Heijligen
2021-12-14 18:25:47 +01:00 -
b8f364bece
physmap: rename to hwaccess_physmap, create own header
Thomas Heijligen
2021-12-14 17:52:30 +01:00 -
50720a4b0b
hwaccess physmap: move x86 msr related code into own files
Thomas Heijligen
2021-12-14 17:25:49 +01:00 -
49d758698a
hwaccess: move x86 port I/O related code into own files
Thomas Heijligen
2021-12-14 16:36:05 +01:00 -
88c871e74c
pci.h: move include into own wrapper
Thomas Heijligen
2021-11-02 21:03:00 +01:00 -
9469f81d8f
Makefile: Make pkg-config mandatory to find libusb1
Thomas Heijligen
2021-11-05 10:47:40 +01:00 -
82524f8411
Makefile: Make pkg-config mandatory to find libjaylink
Thomas Heijligen
2021-11-05 10:34:31 +01:00 -
41f20c749e
Makefile: Rework NI-845x detection
Thomas Heijligen
2021-11-05 10:19:42 +01:00 -
22e5af78fe
Makefile: Make pkg-config mandatory to find libftdi1
Thomas Heijligen
2021-10-21 12:58:07 +02:00 -
073e205e3b
flashrom.8.tmpl: document W25Q128FV is emulated by dummyflasher
Sergii Dmytruk
2021-12-01 19:21:59 +02:00 -
b6880f787a
flashrom.8.tmpl: remove outdated warning about v1.0
Sergii Dmytruk
2021-11-17 20:13:24 +02:00 -
43f998274f
flashrom.c: Validate before allocate in verify_range()
Edward O'Callaghan
2021-11-17 14:24:04 +11:00 -
ea0ae153dd
flashchips: Add W25Q64JV
Simon Buhrow
2021-11-05 11:48:30 +01:00