mirror of
https://review.coreboot.org/flashrom.git
synced 2025-10-22 02:00:53 +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
-
086f0c8e4f
flashrom: Drop read_flash_to_file() usage
Edward O'Callaghan
2021-11-15 15:47:15 +11:00 -
f3d09b5997
tests: Rearange CPP guards
Thomas Heijligen
2022-05-09 19:37:36 +02:00 -
75c048b224
meson: link flashrom binary against static libflashrom
Thomas Heijligen
2022-05-03 12:21:47 +02:00 -
963aaf55b3
meson: relocate config_print_wiki & config_default_programmer_*
Thomas Heijligen
2022-05-03 12:00:14 +02:00 -
688eb58204
meson: use built-in options for install paths
Thomas Heijligen
2022-05-03 11:50:16 +02:00 -
400a6a8b2c
meson: add option to disable tests
Thomas Heijligen
2022-04-25 19:22:44 +02:00 -
b0aec45d8c
meson: use
platform/
as subdir()Thomas Heijligen
2022-04-25 14:42:17 +02:00 -
758f02b093
util/ich_descriptors_tool: Remove unneeded meson dependencies
Thomas Heijligen
2022-04-20 23:09:54 +02:00 -
f5d33e26e0
meson: relocate add_project_arguments() for IS_WINDOWS
Thomas Heijligen
2022-04-25 14:54:10 +02:00 -
c287de2e09
meson: relocate source file list
Thomas Heijligen
2022-04-28 11:07:29 +02:00 -
b402911a28
util/flashrom_tester: Update sys-info crate to version 0.9
Angel Pons
2022-05-01 23:01:07 +02:00 -
b728f4b948
tests: test write protection
Sergii Dmytruk
2021-11-10 00:45:09 +02:00 -
3f4b62b444
dummyflasher: enforce write protection for W25Q128FV
Sergii Dmytruk
2021-11-08 01:38:52 +02:00 -
8245b57e47
dummyflasher: emulate SR2 and SR3 for W25Q128FV
Sergii Dmytruk
2021-11-08 00:06:33 +02:00 -
e9367e614e
it85spi.c: Fix some space/tab trivial style issues
Edward O'Callaghan
2022-05-11 12:30:34 +10:00 -
fa2cf255ec
dummyflasher: add SR2 and SR3 emulation harness
Sergii Dmytruk
2021-11-08 00:05:12 +02:00 -
c829a48e19
serprog.c: Avoid calling memcpy with NULL pointer arguments
aarya
2022-03-10 09:16:44 +05:30 -
7228ce007c
platform/swap: move swap inline functions & macros into an own header
Thomas Heijligen
2022-04-21 13:29:33 +02:00 -
1866deb06d
libflashrom: Move documentation to header
Evan Benn
2022-04-28 12:36:53 +10:00 -
4557c503e7
flashrom.8.tmpl: Add raiden_debug_spi doc entry
Edward O'Callaghan
2022-03-14 10:55:32 +11:00 -
5f0d2aa6c8
board_enable.c: Port to use pcidev_find_vendorclass() helper
Edward O'Callaghan
2022-02-26 11:37:08 +11:00 -
0f388acaba
Global cleanup: Fix a few spelling errors
Martin Roth
2022-03-15 10:55:25 -06:00 -
005aa915a0
ichspi: Introduce HSFC CYCLE READ/WRITE/ERASE macros
Subrata Banik
2022-04-07 19:55:32 +00:00 -
d3bd399f67
ichspi: Introduce HSFC_FDBC_VAL(n) macro
Subrata Banik
2022-04-07 19:49:15 +00:00 -
e7d6caffec
ichspi: Introduce HSFC_FCYCLE_MASK(n) macro
Subrata Banik
2022-04-07 18:54:42 +00:00 -
8ce9200444
ichspi: Drop unused
_pprint_reg
macroSubrata Banik
2022-04-11 12:00:19 +00:00 -
3f93a14fc3
ichspi: Use
pprint_reg
macro for PCH100 HSFC FCYCLE offsetSubrata Banik
2022-04-07 16:07:22 +00:00 -
2aa77d99e6
ichspi: Add
PCH100_
prefix forWrite Enable Type (WET)
macrosSubrata Banik
2022-04-07 15:48:26 +00:00 -
cfca851120
pony_spi.c: Extract out get_params to simplify init
Edward O'Callaghan
2022-03-28 13:10:29 +11:00 -
7b4c4f3611
flashchips: enable write-protection for W25Q{64,128}.V
Sergii Dmytruk
2021-11-08 00:00:43 +02:00 -
393e19bd2e
jlink_spi: Add option to enable target power
Marc Schink
2020-08-23 16:19:44 +02:00 -
9f44e1494d
raiden_debug_spi.c: Document where raiden_debug_spi_requests are handled
Edward O'Callaghan
2022-04-28 13:31:52 +10:00 -
cb7e627f11
Makefile: Align BITBANG_SPI with the other DEPENDS_ and USE_ configs
Thomas Heijligen
2022-04-27 10:16:04 +02:00 -
b899ab233f
meson: Treat warnings as errors
Anastasia Klimchuk
2022-04-26 14:53:18 +10:00 -
2289578807
meson: Add optimisation level s and disable debug in meson build
Anastasia Klimchuk
2022-04-13 15:15:24 +10:00 -
d431358621
Add -W options from Makefile into meson warning_flags
Anastasia Klimchuk
2021-10-25 13:20:26 +11:00 -
c4784f1a9a
tests: Add and include headers with function prototypes
Anastasia Klimchuk
2022-04-12 13:33:39 +10:00 -
402e5d697c
tests: Mark all static functions as static
Anastasia Klimchuk
2022-04-12 13:29:41 +10:00 -
f81c1c9d0a
ich_descriptors_tool: Fix -Wsign-compare warnings
Anastasia Klimchuk
2022-04-08 15:34:20 +10:00 -
87d7b110d6
Introduce an
include
directory for header filesThomas Heijligen
2022-04-14 13:50:55 +02:00 -
bfbec45de0
writeprotect: add WPS bit and always set it to zero
Sergii Dmytruk
2021-12-19 18:45:16 +02:00 -
dbbe1588b2
spi25_statusreg.c: add SR3 read/write support
Sergii Dmytruk
2021-12-19 18:37:51 +02:00 -
dcac005071
Close GitHub PRs and issues automatically
Felix Singer
2022-04-16 21:27:21 +02:00 -
76118a7c10
ichspi: Unify timeouts across all SPI operations to 30s
Subrata Banik
2022-03-16 20:40:42 +05:30 -
89b11595f9
flashchips.c: mark IS25LP064 as TEST_OK_PREW
Simon Buhrow
2021-10-20 17:09:09 +02:00 -
22c8b55fbd
flashchips.c: Mark GD25Q40(B) as tested
Simon Buhrow
2022-03-09 16:09:08 +01:00 -
a8204dd34d
cli_classic: add writeprotect CLI and update man page
Nikolai Artemiev
2021-11-11 21:15:44 +11:00 -
e41620ec06
raiden_debug_spi: Add more informative error message when WP is enabled
Robert Zieba
2022-03-17 14:23:38 -06:00 -
8abe12e86e
tests/: Add file path and flags validation to open() calls
Edward O'Callaghan
2022-02-24 13:59:34 +11:00 -
ac2a65cec3
raiden_debug_spi.c: Allow custom_rst param value of 'false'
Edward O'Callaghan
2022-04-13 09:39:54 +10:00 -
b01d7e9f51
ichspi: Add Jasper Lake support
Edward O'Callaghan
2022-02-23 16:18:41 +11:00 -
f28262d112
platform.h: rename swapX to ___swapX
Thomas Heijligen
2022-04-13 13:43:26 +02:00 -
af5f92c634
hwaccess_x86_msr: drop outdated comment
Thomas Heijligen
2022-03-17 13:39:21 +01:00 -
d200173a1d
flashrom.c: remove unused include
Thomas Heijligen
2022-04-06 20:45:02 +02:00 -
50cd432c74
Drop STANDALONE mode
Thomas Heijligen
2022-04-07 17:48:53 +02:00 -
48fef95b79
NEED_PCI: remove macro
Thomas Heijligen
2022-03-15 12:55:40 +01:00 -
a2be4c9dc6
print_buildinfo: remove unreachable print of libpci version
Thomas Heijligen
2022-03-15 12:39:13 +01:00 -
4bd41e6bb5
hwaccess_x86_msr: rename msr function to msr_xxx
Thomas Heijligen
2022-03-16 09:19:19 +01:00 -
82604bd738
hwaccess: add endianness converting deserialization functions
Thomas Heijligen
2022-02-19 22:31:32 +01:00 -
c456944170
platform.h: remove const from forward declarations
Thomas Heijligen
2022-04-12 14:37:50 +02:00 -
999bbb32ae
tests/lifecycle.c: Deduce out io-setup-teardown do-pattern
Edward O'Callaghan
2022-03-31 10:23:59 +11:00 -
881bf1739e
sb600spi.c: Add Promontory chipset rev 0x71
Karthikeyan Ramasubramanian
2022-04-06 16:07:38 -06:00 -
b1db7e4367
Endian conversion: move to platform.h and platform/endian*.c
Thomas Heijligen
2022-03-17 13:41:17 +01:00 -
6272c71fbb
hwaccess: replace macros by C code
Thomas Heijligen
2022-02-19 21:17:44 +01:00 -
b94a5a21c3
sb600spi.c: Use SPI100 bit mappings
Karthikeyan Ramasubramanian
2022-04-06 15:58:12 -06:00 -
7273274e00
ich_descriptors.c: Ensure unsigned types >=0 on to prevent underflow
aarya
2022-03-13 15:35:12 +05:30 -
950037a724
tests/linux_spi: Validate params file path and flags
Edward O'Callaghan
2022-02-24 13:59:05 +11:00 -
32aa9059bc
hwaccess_physmap: add missing DirectHW include
Thomas Heijligen
2022-03-18 20:47:13 +01:00 -
c9535ff73d
README: add C compiler and pkg-config as build dependency
Thomas Heijligen
2022-03-15 14:33:32 +01:00 -
885fb2e82b
tests: assert pathname and flags when calling open()
Daniel Campello
2022-03-29 20:47:46 -06:00 -
9454336970
tests: use MOCK_FD instead of NON_ZERO
Daniel Campello
2022-03-29 20:47:46 -06:00 -
bd2d070f9f
writeprotect.c: refactor and fix wp_mode functions
Nikolai Artemiev
2022-03-08 01:07:01 +11:00 -
9b20174fda
libflashrom,linux_mtd: add linux_mtd writeprotect support
Nikolai Artemiev
2022-02-13 22:32:59 +11:00 -
a850fd0aa8
flashchips.c: add writeprotect support for more chips
Nikolai Artemiev
2022-02-15 18:06:55 +11:00 -
632bdcb9e2
dmi.c: Ensure g_has_dmi_support is default on shutdown
Edward O'Callaghan
2022-03-22 22:20:33 +11:00 -
c706e6b52c
dmi.c: Hide has_dmi_support global behind method
Edward O'Callaghan
2021-11-13 23:53:14 +11:00 -
170ad8991e
gitignore: add libflashrom.a
Thomas Heijligen
2022-03-15 13:23:00 +01:00 -
005d32b7b7
spi25_statusreg: delete spi_read_status_register()
Nikolai Artemiev
2021-10-28 16:18:28 +11:00 -
e5389d1b8f
spi25_statusreg: inline spi_write_register_flag()
Nikolai Artemiev
2021-11-22 13:18:49 +11:00 -
7dcd0deafe
ichspi: Add support for Meteor Lake
Subrata Banik
2022-03-14 14:17:32 +05:30 -
1b66464269
libflashrom.c: Fix unintialized value passed to function
aarya
2022-03-10 08:47:48 +05:30 -
6b85eb87c6
board_enable.c: Remove unnecessary assignment
aarya
2022-03-13 00:05:56 +05:30 -
f93e098bfa
flashrom.8.tmpl: document lspcon_i2c_spi
Peter Marheine
2022-03-25 04:35:47 +00:00 -
878d1e8704
flashrom.8.tmpl: document realtek_mst_i2c_spi
Peter Marheine
2022-03-25 04:05:35 +00:00 -
025c75d05c
flashrom.8.tmpl: Clarify man entries for -w/-v/-x
Daniel Campello
2022-03-14 11:43:16 -06:00 -
caa0335114
pony_spi.c: Fix memory leak in function pony_init_spi
aarya
2022-03-10 08:28:55 +05:30 -
1b1066e2d5
pcidev: Move pci_dev_find() from internal to canonical place
Edward O'Callaghan
2021-11-13 17:59:18 +11:00 -
855b898331
pcidev: Move pci_card_find() from internal to canonical place
Edward O'Callaghan
2021-11-13 17:56:20 +11:00 -
d69c30766e
tests: Add padding to pci_dev struct for ASAN
Daniel Campello
2022-03-15 20:00:11 -06:00 -
e1dd0068c2
helpers.c: use unsigned int for bit shifts (ASAN)
Daniel Campello
2022-03-16 07:05:48 -06:00 -
f31650b23b
tests: add more mock wrappers
Daniel Campello
2022-03-15 14:19:34 -06:00 -
dfa7451bf1
cli_classic.c: Use correct format specifier for
size_t
Angel Pons
2022-03-09 10:51:44 +01:00 -
78221212fa
tests: Upgrade linux_spi test to run probe lifecycle
Anastasia Klimchuk
2021-11-30 13:02:41 +11:00 -
e2f31ca02b
tests: Upgrade linux_mtd test to run probe lifecycle
Anastasia Klimchuk
2021-11-30 14:54:10 +11:00 -
e539d112cd
tests: Add run_probe_lifecycle and add dummyflasher probe test
Anastasia Klimchuk
2021-11-29 17:00:27 +11:00 -
0f51f62c62
hwaccess_x86_io: clean header concept
Thomas Heijligen
2022-01-20 16:45:14 +01:00 -
60c3b61d09
Makefile: use HAS_ USE_ pattern for serial support
Thomas Heijligen
2022-02-19 17:20:27 +01:00 -
a2aa33e24c
hwaccess_x86_io: refactor rget_io_perms()
Thomas Heijligen
2022-01-20 14:33:56 +01:00 -
6f63f20b33
Makefile: print version info as part of the config target
Thomas Heijligen
2022-02-19 19:30:05 +01:00 -
decf50e2eb
Makefile: use libflashrom.a as input to build the flashrom executable
Thomas Heijligen
2022-02-19 17:47:14 +01:00