mirror of
https://review.coreboot.org/flashrom.git
synced 2025-08-16 11:54:41 +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
-
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 -
f47ff316ec
tests: Add init-shutdown test for raiden_debug_spi
Anastasia Klimchuk
2021-09-24 16:13:25 +10:00 -
421d9133bb
tests: Add wraps for __xstat/__fxstat variants of stat/fstat
Anastasia Klimchuk
2021-10-05 15:59:06 +11:00 -
7692a2ee78
chipset_enable.c: Mark Intel Z390 as DEP
melvyn2
2021-10-30 16:02:22 -07:00 -
93b01904db
Add Tiger Lake U Premium support
Michał Żygowski
2021-06-16 15:13:54 +02:00 -
5020cf3a62
tests: Rename flash context in chip tests to flashctx
Anastasia Klimchuk
2021-10-26 13:57:31 +11:00 -
8aaee03333
tests: Add tests to write on chip
Anastasia Klimchuk
2021-10-15 16:24:51 +11:00 -
4ab9bd7ffb
hwaccess.c: move function declarations from programmer.h to hwaccess.h
Thomas Heijligen
2021-11-02 20:33:35 +01:00 -
89338a8003
Makefile: Move libftdi1 detection to hwlibs target
Thomas Heijligen
2021-10-20 23:26:34 +02:00 -
23b33dbdf0
Makefile: Move NI845X_SPI library detection to hwlibs target
Thomas Heijligen
2021-10-20 23:03:58 +02:00 -
d87fd9cf3d
Makefile: Revise build options for Linux specific headers
Thomas Heijligen
2021-10-20 22:08:24 +02:00 -
2dae0b764f
Makefile: Revise utsname and clock_gettime test
Thomas Heijligen
2021-10-26 12:44:36 +02:00 -
47caa9ceb1
Makefile: compiler target: separate fixed text and value by a colon
Thomas Heijligen
2021-10-26 12:02:52 +02:00 -
04a9243f08
flashrom.c: Delete obsolete comment
Simon Buhrow
2021-10-29 08:28:51 +02:00 -
211cec1d75
sb600spi: Cleanup spispeed and spireamode warnings
Rob Barnes
2021-10-21 14:48:08 -06:00 -
36fa20d176
Makefile: Revise C compiler check
Thomas Heijligen
2021-10-26 11:26:32 +02:00 -
fac2bfe54c
pony_spi: fix memory leak
Thomas Heijligen
2021-10-25 21:38:43 +02:00 -
b3df1390dc
flashrom_tester: Use elogtool to list firmware eventlog
Jack Rosenthal
2021-10-21 13:11:56 -06:00 -
8d8281c3d6
Makefile: remove NEED_LIBUSB1 from FEATURE_CFLAGS
Thomas Heijligen
2021-10-21 10:41:00 +02:00 -
9af6d11082
Makefile: meson.build: remove unused CONFIG_I2C_SUPPORT
Thomas Heijligen
2021-10-20 21:06:18 +02:00 -
5c538b40c2
Makefile, ich_descriptors_tool/Makefile: unify behavior
Thomas Heijligen
2021-10-20 15:55:35 +02:00 -
694e2bf218
Makefile: unify the use of filter
Thomas Heijligen
2021-10-19 16:14:55 +02:00 -
99330d67b0
tests: Fix fread wrap to return success by default
Anastasia Klimchuk
2021-10-15 16:14:11 +11:00 -
92989f2496
tests: Add wrap for libusb_init and use it in dediprog test
Anastasia Klimchuk
2021-09-24 16:05:35 +10:00 -
a7a59cf0bb
tests: Extract libusb wraps into separate file
Anastasia Klimchuk
2021-09-17 16:00:16 +10:00 -
97acc374e4
tests: Move current_io to io_mock.c be visible across tests
Anastasia Klimchuk
2021-09-17 15:31:01 +10:00