mirror of
https://review.coreboot.org/flashrom.git
synced 2025-08-16 20:04: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
-
f1f39d682f
layout: Turn overlap debug message into warning
Nico Huber
2021-07-01 15:23:11 +02:00 -
c9039fc279
layout: Fix overlap-check routine
Nico Huber
2021-07-01 15:17:17 +02:00 -
cd9b7b427d
ich_descriptors: Normalize chipset detection
Nico Huber
2021-06-17 23:25:35 +02:00 -
d07140b72b
ich_descriptors: Don't base chipset detection on
freq_read
Nico Huber
2021-06-17 22:47:00 +02:00 -
339993b2b2
ich_descriptors: Revise detection for chipsets w/ ICCRIBA
Nico Huber
2021-06-17 22:05:00 +02:00 -
6814e2c282
dediprog: Separate shutdown from failed init cleanup
Anastasia Klimchuk
2021-06-28 17:03:52 +10:00 -
92b30ba800
buspirate_spi: Use non-zero return value from buspirate_sendrecv
Anastasia Klimchuk
2021-06-24 16:25:43 +10:00 -
16419f424e
util: Name udev-rules file accordingly
Felix Singer
2021-06-26 02:19:11 +02:00 -
9c0e009f7e
Makefile: Turn x86-arch comments into
if
Nico Huber
2021-04-18 20:50:32 +02:00 -
d0fa8c0408
layout: Tidy up forward declarations
Nico Huber
2021-05-14 01:13:33 +02:00 -
7dd1624a7d
layout: Tidy up the include-args API
Nico Huber
2021-05-14 01:11:08 +02:00 -
d855351ce7
layout: Kill the global layout
Nico Huber
2021-05-14 01:07:28 +02:00 -
7f48053172
layout: Rework normalize_romentries() API
Nico Huber
2021-05-14 00:48:28 +02:00 -
e03a5f7d5d
libflashrom: Avoid using the global layout
Nico Huber
2021-05-14 00:39:24 +02:00 -
73ae47ecc2
libflashrom: Free
chip
instance upon flashctx teardownNico Huber
2019-06-16 20:07:28 +02:00 -
194815a363
layout: Make
struct layout_include_args
private tolayout.c
Nico Huber
2019-06-16 20:22:41 +02:00 -
78d9c7d02c
layout: Drop
count
parameter of flashrom_layout_new()Nico Huber
2019-06-16 20:17:19 +02:00 -
953c5ad440
layout: Use linked list for
struct romentry
Nico Huber
2019-06-15 21:41:21 +02:00 -
a1afc84156
Pass layout directly to verify_by_layout()
Nico Huber
2019-06-16 03:27:26 +02:00 -
a630a56413
layout: Introduce get_default_layout()
Nico Huber
2019-06-16 03:22:58 +02:00 -
c32c8dc8af
layout: Introduce flashrom_layout_new()
Nico Huber
2019-06-16 19:46:46 +02:00 -
f394fcec0d
layout: Introduce flashrom_layout_add_region()
Nico Huber
2019-06-15 15:55:11 +02:00 -
7ebd578100
layout: Add
capacity
fieldNico Huber
2019-06-15 15:44:39 +02:00 -
06a89d7139
layout: Introduce layout_next()
Nico Huber
2019-06-16 19:28:35 +02:00 -
4abb62c4ac
hwaccess_x86_io_unittest: Add dummy iopl to avoid including sys/io.h
Anastasia Klimchuk
2021-06-22 09:00:15 +10:00 -
20ff3d464b
tests: Do not run a test if its driver is not built
Anastasia Klimchuk
2021-06-21 10:29:18 +10:00 -
ae836bd00f
ft2232_spi: Revise error message
Nico Huber
2021-06-20 16:46:31 +02:00 -
e1e0c597db
ft2232_spi: Normalize error paths in ft2232_shutdown()
Nico Huber
2021-06-20 16:38:57 +02:00 -
f0915dbc6b
ft2232_spi: Revise comments about output pin states
Nico Huber
2021-06-20 15:59:57 +02:00 -
2ac057cb39
Revert "ft2232_spi: Enhance csgpiol parameter for FT2232"
Nico Huber
2021-06-20 14:58:04 +02:00 -
c3f765917d
Revert "ft2232_spi: Fix broken GPIOL cs_bits state (#126)"
Nico Huber
2021-06-20 14:37:55 +02:00 -
6518cf352d
Revert "ft2232_spi.c: Generalize GPIOL pin control"
Nico Huber
2021-06-20 14:35:34 +02:00 -
98bcd6d103
Revert "ft2232_spi.c: Rename cs_bits to pinlvl"
Nico Huber
2021-06-20 14:35:10 +02:00 -
821c334da2
ft2232_spi: Drop ft2232_spi_send_command()
Nico Huber
2021-06-20 13:20:33 +02:00 -
f949a3d1c6
ft2232_spi: Don't lower write data chunksize
Nico Huber
2021-06-20 13:09:30 +02:00 -
4d5a3b5eb0
ft2232_spi.c: Implement spi_send_multicommand()
Simon Buhrow
2021-04-09 14:48:39 +02:00 -
d3e778f8ab
tests: Move test environment header files into tests directory
Anastasia Klimchuk
2021-06-11 16:07:33 +10:00 -
f9f9c9d2c6
buspirate: Add psus option
Jeremy Kerr
2021-05-23 17:58:06 +08:00 -
bc31bd027d
flashchips: Add support for Macronix MX66L1G45G
Patrick Rudolph
2021-06-08 10:52:19 +02:00 -
5af677a81d
buspirate_spi.c: Drop bp_ prefix for spi data struct members
Anastasia Klimchuk
2021-06-10 09:57:51 +10:00 -
048bbe0323
buspirate_spi.c: Refactor singleton states into reentrant pattern
Anastasia Klimchuk
2021-05-06 07:47:04 +10:00 -
751afa88a7
buspirate_spi.c: Separate shutdown from failed init cleanup
Anastasia Klimchuk
2021-05-24 15:12:10 +10:00 -
72fd4f194e
libflashrom: remove flashrom_system_info
Thomas Heijligen
2021-06-09 11:56:54 +02:00 -
6aaa51f19a
libflashrom: remove flashrom_supported_programmers
Thomas Heijligen
2021-06-09 11:50:17 +02:00 -
d3ee782e4b
programmer.h: sort programmer entries alphabetically
Thomas Heijligen
2021-06-14 13:20:09 +02:00 -
763784000e
ich_descriptors: Refactor read_ich_descriptors_from_dump()
Nico Huber
2021-06-17 21:23:29 +02:00 -
4bcf4add11
ich_descriptors: Drop some unnecessary
else
afterreturn
Nico Huber
2021-06-17 21:20:09 +02:00 -
1d3013bbdc
ich_descriptors: Revise descriptor messages
Nico Huber
2021-06-17 21:12:47 +02:00 -
db2a639aec
lspcon: restart MPU on programmer shutdown
Peter Marheine
2021-06-11 09:27:30 +10:00 -
508fb169ed
programmer.h: remove compile guard from programmer drivers
Thomas Heijligen
2021-06-10 15:17:53 +02:00 -
848f2872ea
dummyflasher: Re-arrange includes
Nico Huber
2021-06-09 18:10:07 +02:00 -
6d438d4295
dummyflasher: Replace another case of
sizeof(struct ...)
Nico Huber
2021-06-09 18:08:48 +02:00 -
a6e4df6624
flashchips.c: Mark MT25QL256 as tested
Simon Buhrow
2021-02-15 13:16:57 +01:00 -
7fd6592956
nicrealtek.c: Refactor singleton states into reentrant pattern
Anastasia Klimchuk
2021-06-01 11:51:01 +10:00 -
2376ccf00a
enum programmer: not needed anymore. Remove
Thomas Heijligen
2021-06-01 16:25:52 +02:00 -
732aafdfec
CONFIG_DEFAULT_PROGRAMMER_NAME: Use programmer name instead of enum
Thomas Heijligen
2021-06-01 16:22:14 +02:00 -
bf0396a600
cli_classic: replace enum programmer with programmer_entry*
Thomas Heijligen
2021-06-01 14:51:13 +02:00 -
5d25f04fd5
programmer_init: use struct programmer_entry*
Thomas Heijligen
2021-06-01 14:37:12 +02:00 -
4bb086423c
flashrom.c libflashrom.c: replace enum programmer with size_t
Thomas Heijligen
2021-06-01 14:25:01 +02:00 -
dd8b8d5289
flashrom.c: replace enum programmer with struct programmer_entry*
Thomas Heijligen
2021-06-01 14:21:41 +02:00 -
251f98014f
print.c: use static string for internal programmer name
Thomas Heijligen
2021-06-01 13:57:42 +02:00 -
e14b2ec65c
programmer_table: replace PROGRAMMER_INVALID with programmer_table_size
Thomas Heijligen
2021-05-19 14:12:18 +02:00 -
4f5169df5f
programmer_table: move each entry to the associated programmer source
Thomas Heijligen
2021-05-04 15:32:17 +02:00 -
085db626fb
flashchips: change chip name from 'W25Q64JW' to 'W25Q64JW...M'
Nikolai Artemiev
2021-05-14 15:26:47 +10:00 -
91254c5bca
flashchips.c: add support for W25Q32JW...M
Nikolai Artemiev
2021-05-08 17:31:23 +10:00 -
f41d24823c
treewide: Drop unnecessary uses of memset/memcpy
Angel Pons
2021-06-07 13:29:13 +02:00 -
3bd47524c0
treewide: Drop most cases of
sizeof(struct ...)
Angel Pons
2021-06-07 12:33:53 +02:00 -
14c916d380
dummyflasher.c: Drop useless macros
Angel Pons
2021-06-07 12:08:27 +02:00 -
cedf7bd385
nic3com.c: Refactor singleton states into reentrant pattern
Anastasia Klimchuk
2021-06-01 11:17:17 +10:00 -
dee884ebc5
programmer_table: convert entries to pointers
Thomas Heijligen
2021-03-31 19:09:44 +02:00 -
9e09095877
programmer_table: move array content to an own file
Thomas Heijligen
2021-03-31 20:40:01 +02:00 -
113f3bca1e
programmer_table: add table size constant
Thomas Heijligen
2021-05-19 13:53:34 +02:00 -
9cf3f8925b
programmer_table: remove null termination
Thomas Heijligen
2021-05-19 13:05:36 +02:00 -
4332e7c04e
dummyflasher.c: Fix data leak in params processing error paths
Anastasia Klimchuk
2021-05-31 09:42:36 +10:00 -
72af02b60f
platform: Fix endianness detection for Apple Silicon Macs
Ivan V
2021-05-27 01:04:38 +03:00 -
21e22ba8a7
tests: Add unit test to run init/shutdown for mec1308.c, ene_lpc.c
Anastasia Klimchuk
2021-05-10 10:19:25 +10:00 -
38c133438c
rayer_spi.c: Refactor singleton states into reentrant pattern
Anastasia Klimchuk
2021-05-27 11:12:44 +10:00 -
f7b0674266
pony_spi.c: Refactor singleton states into reentrant pattern
Anastasia Klimchuk
2021-05-27 09:46:23 +10:00 -
ab93e70387
ogp_spi.c: Refactor singleton states into reentrant pattern
Anastasia Klimchuk
2021-05-27 09:08:40 +10:00 -
0d149d9d5b
nicintel_spi.c: Refactor singleton states into reentrant pattern
Anastasia Klimchuk
2021-05-27 08:23:24 +10:00 -
4a7d259037
mcp6x_spi.c: Refactor singleton states into reentrant pattern
Anastasia Klimchuk
2021-05-26 13:23:26 +10:00 -
6273472a89
developerbox_spi.c: Refactor singleton states into reentrant pattern
Anastasia Klimchuk
2021-05-26 12:50:59 +10:00 -
848bf9daa9
bitbang_spi.c: Pass spi data into bitbang_spi_master functions
Anastasia Klimchuk
2021-05-26 10:07:59 +10:00 -
5f5eaeb7fa
bitbang: Extend bitbang_spi_master functions to accept spi data
Anastasia Klimchuk
2021-05-26 09:54:08 +10:00 -
30815fc370
bitbang: Extend register_spi_bitbang_master() API with spi data
Anastasia Klimchuk
2021-05-31 11:20:01 +10:00 -
0bc0ab932e
bitbang: Make use of new register_spi_master() API
Anastasia Klimchuk
2021-05-31 11:15:59 +10:00 -
9055ef95d3
bitbang_spi.c: Rename usages of bitbang_spi_master into master
Anastasia Klimchuk
2021-05-26 08:48:24 +10:00 -
45e0a071f1
spi_master: Make use of new register_spi_master() API
Anastasia Klimchuk
2021-05-25 13:53:25 +10:00 -
89a16e4df6
dummyflasher.c: Fix typo in log message
Angel Pons
2021-05-25 13:05:09 +02:00 -
be5af628bd
dummyflasher.c: Prevent use-after-free bug
Angel Pons
2021-05-25 13:03:24 +02:00 -
2ef2efa0fa
dummyflasher.c: Move
flashchip_contents
allocationAngel Pons
2021-05-25 12:56:18 +02:00 -
6b1f3b0841
dummyflasher.c: Don't leak
emu_persistent_image
Angel Pons
2021-05-25 12:46:43 +02:00 -
51c1f39e91
dummyflasher.c: Fix use-after-free issue
Edward O'Callaghan
2021-05-27 22:36:51 +10:00 -
fd8447045a
serprog.c: Use braces in both branches of conditional statement
Anastasia Klimchuk
2021-05-24 10:07:56 +10:00 -
e2f10684b7
serprog.c: Separate shutdown from failed init cleanup
Anastasia Klimchuk
2021-05-24 09:55:03 +10:00 -
ad8eb60e5d
par_masters: Reshuffle to remove forward declarations
Edward O'Callaghan
2021-05-24 20:33:45 +10:00 -
4f53772103
drkaiser.c: Reshuffle to remove forward declarations
Edward O'Callaghan
2021-05-23 16:34:27 +10:00 -
0282a83ac6
dummyflasher.c: Get rid of get_data_from_context()
Edward O'Callaghan
2021-05-25 20:51:16 +10:00 -
52c0275c70
dummyflasher.c: Inline data fetch for spi workers
Edward O'Callaghan
2021-05-25 20:47:02 +10:00 -
e3707bbf49
dummyflasher.c: Replace atoi() with strtoul()
Edward O'Callaghan
2021-05-23 22:14:36 +10:00