mirror of
https://review.coreboot.org/flashrom.git
synced 2025-08-15 19:40:19 +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
-
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 -
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