mirror of
https://review.coreboot.org/flashrom.git
synced 2025-08-15 11:30:18 +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
-
3eaef7528b
MAINTAINERS: Remove Felix Singer
Felix Singer
2023-04-06 21:30:39 +02:00 -
21901c11e7
tree/: Case write_granularity enum values
Edward O'Callaghan
2023-04-01 12:32:52 +11:00 -
67b5526d5c
internal: Move laptop_ok into board_cfg
Edward O'Callaghan
2023-03-06 11:25:52 +11:00 -
3ed016f08f
internal: Move is_laptop into board_cfg
Edward O'Callaghan
2023-03-06 11:12:37 +11:00 -
40cc15f55d
board_enables: Allow for prog cfg coupling with board cfg
Edward O'Callaghan
2022-12-27 10:33:38 +11:00 -
73e4709110
board_enable.c: Consistent board_flash_enable() nullarity checks
Edward O'Callaghan
2023-03-06 09:05:16 +11:00 -
e7ff5f51fe
board_enable.c: Clean up board_handle_phase()
Edward O'Callaghan
2023-03-06 09:01:54 +11:00 -
50f812cfc7
dmi.c: Pass is_laptop by ref into dmi
Edward O'Callaghan
2022-12-27 11:00:13 +11:00 -
c65379cba2
tree/: Rename 'laptop_ok-> g_laptop_ok' to avoid shadowing
Edward O'Callaghan
2023-03-11 10:48:09 +11:00 -
9a2284503e
flashchips: Add Macronix MX25V1635F support
PoroCYon
2023-03-20 13:44:39 +01:00 -
c6ba433b3b
flashchips: Add Macronix MX25V8035F support
PoroCYon
2023-03-20 13:43:07 +01:00 -
5b8b6995a7
flashchips: Add Macronix MX25V4035F support
PoroCYon
2023-03-08 22:33:07 +01:00 -
59fcde0895
MAINTAINERS: Re-order programmer entries alphabetically
Anastasia Klimchuk
2023-03-23 22:08:20 +11:00 -
5cff668d1a
tree/: Convert printlock func ptr into enumerate values
Edward O'Callaghan
2022-11-23 22:37:19 +11:00 -
e1cdbdbbfb
Revert "pcidev: remove pcidev_getdevfn() function"
Thomas Heijligen
2023-03-14 10:45:27 +01:00 -
0c774d6b6a
tree/: Convert unlock func ptr into enumerate values
Edward O'Callaghan
2022-11-23 22:36:53 +11:00 -
028099dbfd
tests: Add wrap for __fstat50 to fix tests for NetBSD
Anastasia Klimchuk
2023-03-11 20:26:55 +11:00 -
9fea866ad1
MAINTAINERS: Add Nikolai Artemiev for raiden_debug_spi
Nikolai Artemiev
2023-03-13 12:32:52 +11:00 -
e2a94e3077
MAINTAINERS: Add Aarya Chaumal for erasure_layout
Aarya Chaumal
2023-03-10 13:11:11 +05:30 -
dcd8ad0dcb
fmap: ignore areas with zero size
Peter Marheine
2023-03-08 09:27:40 +11:00 -
0e8902f1ff
pcidev: remove pcidev_getdevfn() function
Thomas Heijligen
2023-03-07 20:18:36 +01:00 -
0e4d4eac78
libpci: drop support for pciutils < 2.2.0
Thomas Heijligen
2023-02-27 16:02:28 +01:00 -
c433910718
include/pci.h: Use __has_include() macro to test pci.h path
Thomas Heijligen
2023-02-27 15:37:25 +01:00 -
b8dae50599
MAINTAINERS: Add Jean THOMAS for DirtyJTAG
Jean THOMAS
2023-03-07 23:29:08 +01:00 -
921be8f9ce
flashchips: Mark AM29LV040B as write-tested
Anastasia Klimchuk
2023-03-04 18:28:04 +11:00 -
002f1ee9da
flashchips: Mark XMC XM25QH64C as TEST_OK_PREW
Thomas Heijligen
2023-03-01 22:41:03 +01:00 -
5043f8f8c3
flashchips: Mark XMC XM25QH256C as TEST_OK_PR
Thomas Heijligen
2023-03-01 22:00:07 +01:00 -
ec5848899c
meson: fix typo "documtation" -> "documentation"
Thomas Heijligen
2023-03-02 16:58:58 +01:00 -
c39db191d8
meson: revert to meson version 0.53.0
Thomas Heijligen
2023-03-01 21:30:45 +01:00 -
e1f30bbce7
tree/: Drop default_spi_probe_opcode for NULL case
Edward O'Callaghan
2022-12-20 12:33:13 +11:00 -
c66d2bd1ca
spi: Make default cmd helpers static internal
Edward O'Callaghan
2023-03-01 10:50:37 +11:00 -
29a3a09f91
writeprotect: Add function to get register values and WP bit masks
Nikolai Artemiev
2022-11-21 19:29:57 +11:00 -
1d6d23bee2
dummyflasher: Add basic WP support for opaque VARIABLE_SIZE chip
Nikolai Artemiev
2023-02-27 11:34:29 +11:00 -
119d0e5236
spi: Make 'default_spi_send_multicommand' the default unless defined
Edward O'Callaghan
2022-09-09 23:14:06 +10:00 -
263d50c7d1
doc/classic_cli_manpage: add missing chip for ft2232_spi programmer
Alexander Goncharov
2023-02-25 17:32:21 +04:00 -
f4f2f3dd19
move manpage to sphinx
Thomas Heijligen
2023-01-31 00:08:42 +01:00 -
fc533e2562
spi: Make 'default_spi_send_command' the default unless defined
Edward O'Callaghan
2022-09-09 23:10:24 +10:00 -
648dc4a653
jedec.c: Provide better lexical scope to itermediates
Edward O'Callaghan
2023-02-26 17:06:06 +11:00 -
439f096049
jedec.c: Tidy up whitespace and line wraps
Edward O'Callaghan
2023-02-26 17:02:25 +11:00 -
15d348feff
jedec.c: Add a little more const correctness
Edward O'Callaghan
2023-02-26 17:01:59 +11:00 -
2c03317a4b
jedec.c: Rename func to jedec_write_page()
Edward O'Callaghan
2023-02-26 16:56:03 +11:00 -
4ea3f6cbf8
jedec.c: Drop branching non-zero programmer_delay() operands
Edward O'Callaghan
2023-02-26 16:53:40 +11:00 -
0facf12ca4
ch347_spi: Add initial support for the WCH CH347
Nicholas Chin
2022-10-23 13:10:31 -06:00 -
83b051a9b4
asm106x: add programmer for ASM106x SATA controllers
Alex Badea
2023-02-13 03:03:26 +00:00 -
c4655409bb
MAINTAINERS: Update unit tests from Supported to Maintained
Anastasia Klimchuk
2023-02-25 19:40:15 +11:00 -
8df5e4f855
MAINTAINERS: flashrom_tester: Change email
Evan Benn
2023-02-21 17:12:57 +11:00 -
3b16ce087e
erasure_layout.c: Test erasefn_count before using it to allocate memory
Thomas Heijligen
2023-02-15 12:12:11 +01:00 -
dddf948685
jedec.c: Move probe_timings decode into sep func
Edward O'Callaghan
2023-01-30 23:01:35 +11:00 -
f4ddd32343
jedec.c: Fold up mask param into func
Edward O'Callaghan
2023-01-31 09:55:53 +11:00 -
707cd6bc73
jedec.c: Rewrite control flow procedurally
Edward O'Callaghan
2023-01-30 22:28:18 +11:00 -
86babd0627
jedec.c: Move printlock stuff into printlock.c
Edward O'Callaghan
2023-01-30 11:58:20 +11:00 -
ae07072e0a
flashchips.c: Add reg_bits for W25Q256JW_DTR
Kapil Porwal
2022-12-09 19:41:27 +05:30 -
61cf7e53b2
jedec.c: Fold up dst into toggle_ready_jedec()
Edward O'Callaghan
2023-02-01 12:37:43 +11:00 -
248fa24490
dummyflasher: use new API to register shutdown function
Alexander Goncharov
2023-01-24 12:41:00 +04:00 -
57b3be8839
flashrom.c: Trivial code style fix
Edward O'Callaghan
2023-02-13 15:48:43 +11:00 -
02897021b3
cli_classic.c: Drop spurious cast
Edward O'Callaghan
2023-02-13 13:22:37 +11:00 -
1ac468e663
jedec.c: Consolidate op,operand sequencing into func
Edward O'Callaghan
2023-01-29 12:19:47 +11:00 -
03c36be3b6
serial: Add Darwin/macOS support for custom and >230400 baudrates
Peter Stuge
2022-12-11 16:20:16 +01:00 -
cd84b8de76
serial: Call set_custom_baudrate() thrice
Peter Stuge
2022-12-11 04:02:10 +01:00 -
65e3554b13
meson: Determine custom_baud source file only once
Peter Stuge
2022-12-11 03:55:02 +01:00 -
998c9a8c9c
Add missing Intel B460 flash chip id
Christopher Lentocha
2023-01-18 12:36:18 -05:00 -
7c3fa6d5cd
internal: Move parallel logic into internal_par implementation
Edward O'Callaghan
2023-01-12 13:51:24 +11:00 -
3a1a0684b9
internal.c: Factor out laptop alerts into helper func
Edward O'Callaghan
2022-12-27 20:44:32 +11:00 -
3631884b0d
flashrom.c: Add new erase_by_layout and walk_by_layout implementations
Aarya Chaumal
2022-12-21 21:05:43 +05:30 -
8fbe405038
flashrom.c: Add functions for new erase selection algorithm
Aarya Chaumal
2022-07-15 16:51:27 +05:30 -
bd90bbeccd
flashrom.c: Add switch for legacy impl of erasure path
Edward O'Callaghan
2022-12-20 10:56:20 +11:00 -
a30841dfe6
tests: add bus coverage test for dummy
Alexander Goncharov
2023-02-02 13:12:36 +04:00 -
5735529d62
flashrom_tester: Add positive check to verify_fail_test
Evan Benn
2023-01-16 16:16:42 +11:00 -
72e62750c8
flashrom_tester: Rewrite IOOpts to support more operations
Evan Benn
2023-01-16 16:12:44 +11:00 -
69bbe7986c
flashrom_tester: Rename lock_test hwwp_locks_swwp_test
Evan Benn
2023-01-16 14:49:11 +11:00 -
195948a467
internal.c: Move sio register to own object
Edward O'Callaghan
2023-01-01 14:33:51 +11:00 -
ec6eaff2f8
jedec.c: Trivial code style fix
Edward O'Callaghan
2023-01-30 23:00:32 +11:00 -
7378557e54
jedec.c: Collapse probe_jedec() indirection
Edward O'Callaghan
2023-01-30 11:45:51 +11:00 -
d0fbe5344a
jedec.c: Collapse erase_chip_block_jedec() indirection
Edward O'Callaghan
2023-01-29 12:32:51 +11:00 -
3edef2f3a6
jedec.c: Collapse erase_block_jedec() indirection
Edward O'Callaghan
2023-01-29 11:52:39 +11:00 -
8fd4aeb8ec
jedec.c: Collapse erase_sector_jedec() indirection
Edward O'Callaghan
2023-01-29 11:50:02 +11:00 -
d01e694a22
jedec.c: Make getaddrmask() ret const correct
Edward O'Callaghan
2023-01-29 11:47:17 +11:00 -
515cd09c26
dummyflasher.c: Speed up programmer ops without delay
Edward O'Callaghan
2023-01-25 14:07:46 +11:00 -
0a6fa23924
programmers: Allow opaque programmers to specify custom delay
Edward O'Callaghan
2023-01-25 14:15:33 +11:00 -
31c5caa614
flashrom_tester: Simplify wp_toggle_test and rename
Evan Benn
2023-01-16 13:55:25 +11:00 -
f4a9208eee
flashrom_tester: Add a description of each test
Evan Benn
2023-01-16 13:32:18 +11:00 -
eab04615ee
flashrom_tester: Remove --output log redirect option
Evan Benn
2023-01-10 16:53:28 +11:00 -
06bcc26b1d
dummyflasher: fix propagation of register_*_master() return values
Alexander Goncharov
2023-01-24 14:43:12 +04:00 -
eabd3bab1c
flashrom.c: Fix skip flag typo in read_flash()
Edward O'Callaghan
2023-01-26 10:38:11 +11:00 -
bc712deace
MAINTAINERS: Add Alexander Goncharov for bash completion
Alexander Goncharov
2023-01-23 21:46:33 +04:00 -
7d888a3082
flashrom.c: Supplement
chip->unlock()
calls with wp unlockingEdward O'Callaghan
2022-11-14 09:16:21 +11:00 -
7ffa626d12
MAINTAINERS: Add Miklos Marton for ni854x_spi
Miklós Márton
2023-01-20 20:47:16 +01:00 -
f4e14e084b
MAINTAINERS: Add Miklos Marton for STLINK-V3
Miklós Márton
2023-01-20 20:32:33 +01:00 -
dd41980f17
tests/: Assert on NULL heap allocations in tests
Edward O'Callaghan
2023-01-15 14:50:25 +11:00 -
46856234b3
tests/lifecycle.c: Avoid unnecessary heap allocations
Edward O'Callaghan
2023-01-15 12:49:58 +11:00 -
20400d6656
tests/chip{_wp}.c: Avoid unnecessary heap allocations
Edward O'Callaghan
2023-01-15 12:43:42 +11:00 -
7247435eb0
tests: Fix warnings for 32-bit Linux
v1.3.0-rc2
v1.3.0
1.3.x
Anastasia Klimchuk
2023-01-17 16:20:53 +11:00 -
673cb357d4
tree/: Change chip restore data type from uint8_t to void ptr
Nikolai Artemiev
2022-12-05 12:49:14 +11:00 -
7cab790a46
chipset_enable.c: add PCI ID for TGL-UP3
Jan Samek
2022-12-06 16:42:56 +01:00 -
58888f78f3
util: add bash completion script
Alexander Goncharov
2022-10-09 13:10:27 +03:00 -
87531ef11c
tests: Fix warnings for 32-bit Linux
Anastasia Klimchuk
2023-01-17 16:20:53 +11:00 -
3d76865fd5
tests/chip: Add non-aligned write within a region unit-test
Edward O'Callaghan
2023-01-05 14:50:30 +11:00 -
b868038303
flash.h: Make functions global that will be used for new erase algorithm
Aarya Chaumal
2022-12-21 21:28:15 +05:30 -
f2d20cf713
flashrom.c: Plumb 'all_skipped' global state into func param
Aarya Chaumal
2022-12-21 20:05:35 +05:30 -
78e121b014
tests/chip.c: Set MOCK_CHIP_CONTENT non-ambiguously
Edward O'Callaghan
2023-01-12 11:00:11 +11:00