aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* flashrom_tester: Drop dediprog, ec, and servo targetsNikolai Artemiev2022-12-214-51/+3
* flashrom: Check for flash access restricitons in write_flash()Nikolai Artemiev2022-12-201-3/+67
* flashrom.c: Update check_block_eraser function to use probe opcodeAarya Chaumal2022-12-191-0/+12
* flashchips.c: Mark W25Q128.V WP as testedEdward O'Callaghan2022-12-191-1/+1
* flashrom: Check for flash access restricitons in verify_range()Nikolai Artemiev2022-12-181-7/+41
* flashrom: Check for flash access restricitons in read_flash()Nikolai Artemiev2022-12-181-2/+67
* libflashrom: Add flags to skip unreadable and unwritable regionsNikolai Artemiev2022-12-183-9/+17
* ichspi: Expose flash descriptor regions through get_region()Nikolai Artemiev2022-12-161-4/+72
* ichspi.c: Read chip ID and use it to populate `flash->chip`Nikolai Artemiev2022-12-161-0/+75
* flashchips: Add WP settings for Flash Chip `W25Q512NW`Subrata Banik2022-12-161-2/+13
* flashchips.c: Indent definition of W25Q512NW-IM properlyFelix Singer2022-12-161-40/+40
* programmer: Add get_region to spi/opaque mastersNikolai Artemiev2022-12-161-0/+2
* layout.h: Add {read,write}_prot flags to flash_regionNikolai Artemiev2022-12-151-0/+2
* layout: Factor out flash_region structure from romentryNikolai Artemiev2022-12-154-34/+52
* ichspi.c: Clean up HSFC FCYCLE definitionsNikolai Artemiev2022-12-151-22/+29
* layout: Add new line to out of memory error messageAnastasia Klimchuk2022-12-151-3/+3
* layout: Extract parsing include args into a separate functionAnastasia Klimchuk2022-12-151-12/+31
* tests/selfcheck.c: Fix on non-x86 machinesEdward O'Callaghan2022-12-151-1/+1
* spi.c: Add AT45 & SF25F erasefn opcode mappingThomas Heijligen2022-12-142-19/+47
* spi25.c: Rename spi_get_erasefn_from_opcode to spi25_get_erasefn_from_opcodeThomas Heijligen2022-12-143-7/+7
* spi25.c: Move spi_get_opcode_from_erasefn() to spi.cThomas Heijligen2022-12-142-12/+34
* tree/: Rename 'internal_delay()' to 'default_delay()'Edward O'Callaghan2022-12-1218-46/+46
* flashrom.c: Position heap alloc along side check in compare_range()Edward O'Callaghan2022-12-121-1/+2
* tree/: Replace NULL-case of programmer_delay() with internal_delayEdward O'Callaghan2022-12-1212-32/+44
* tree/: Move programmer_delay() out of programmer state machineEdward O'Callaghan2022-12-124-31/+43
* tests: Add llvm-cov option and run target for code coverageEvan Benn2022-12-115-9/+27
* README: Add information about meson and link build instructionsAnastasia Klimchuk2022-12-111-0/+12
* libflashrom.c: Invert if conditions to improve the readabilityFelix Singer2022-12-111-36/+36
* layout: Check return values for strdup in register_include_argAnastasia Klimchuk2022-12-091-3/+17
* tests: Detect llvm coverage run and redirect to real I/O functionsEvan Benn2022-12-094-1/+31
* tests: Detect gcov run and redirect to real I/O functionsEvan Benn2022-12-092-0/+14
* tests: Redirect to real I/O to support coverage runEvan Benn2022-12-094-0/+91
* tests: Add fwrite and fdopen to io_mockEvan Benn2022-12-092-0/+6
* tests: Mock the mode_t variant of openEvan Benn2022-12-094-17/+35
* tests: Move test.h includeEvan Benn2022-12-082-1/+2
* flashchips.c: remove WREN from GD25Q256D enter 4BA sequenceNikolai Artemiev2022-12-081-1/+1
* meson.build: Rename conf object to config_manfileFelix Singer2022-12-061-5/+4
* cbtables.c/search_lb_records: Drop unused variable `count`Felix Singer2022-12-061-3/+0
* flashrom.8.tmpl: Clarify supported ft2232_spi frequenciesNicholas Chin2022-12-061-2/+2
* test_build.sh: Switch to meson setup <dir>Felix Singer2022-12-061-1/+1
* flashrom.c: Replace 'exit(1)' leaks with return codes on err pathsEdward O'Callaghan2022-12-061-3/+3
* tree/: Make heap alloc checks err msg consistentEdward O'Callaghan2022-12-062-3/+3
* writeprotect,ichspi,spi25: handle register access constraintsNikolai Artemiev2022-12-063-8/+48
* tests: Add selfcheck to unit testsEvan Benn2022-12-056-0/+174
* cli, manpage: Clean up occurrences of old image argumentAnastasia Klimchuk2022-12-052-3/+5
* tree/: Make probe_opcode() flashctx argument constNikolai Artemiev2022-12-044-6/+6
* cli_classic.c: Make count_max_decode_exceedings() pureEdward O'Callaghan2022-12-021-10/+11
* util/lint: Introduce linter for git sign-off-by lineFelix Singer2022-12-023-0/+75
* internal.c: laptop_ok global state can become staleEdward O'Callaghan2022-12-011-0/+3
* flashchips.c: Add 4BA write to XM25Qx256CLiam Flaherty2022-12-011-2/+3