aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* tree/: Convert flashchips db to use indirection for unlockEdward O'Callaghan2022-11-232-421/+447
* flashrom.c: Drop redundant chip read validation in verify_range()Edward O'Callaghan2022-11-211-5/+0
* linux_mtd: Mark Opaque chip as tested for WPAnastasia Klimchuk2022-11-211-1/+1
* cli_classic.c: Be consistent with pointer typesAngel Pons2022-11-211-2/+2
* flashchips.c: enable WP for 7 entries of MX chipsSergii Dmytruk2022-11-191-4/+133
* flashchips.c: enable WP for MT25QL512, N25Q0{32,64}..{1,3}ESergii Dmytruk2022-11-191-0/+51
* flashchips.c: enable WP for W25Q32.V, W25Q32.W and W25Q32JW...MSergii Dmytruk2022-11-191-6/+248
* flashchips.c: enable WP for EN25QH32 and EN25QH64Sergii Dmytruk2022-11-191-0/+96
* writeprotect_ranges.c: add more range functionsSergii Dmytruk2022-11-194-12/+73
* spi25_statusreg: support reading/writing configuration registerSergii Dmytruk2022-11-193-0/+33
* spi25_statusreg.c: support reading security registerSergii Dmytruk2022-11-193-0/+31
* stlinkv3_spi: work around false-positive compiler errorAlexander Goncharov2022-11-181-1/+2
* writeprotect.c: refuse to work with chip if OTP WPS == 1Sergii Dmytruk2022-11-183-3/+23
* writeprotect.c: skip unnecessary writesSergii Dmytruk2022-11-181-17/+28
* flashrom_tester: Only print color when stdout isattyEvan Benn2022-11-174-25/+57
* flashrom_tester: Change timestamp to UTC microsecondEvan Benn2022-11-171-2/+2
* tests: ensure chip erase operation is executedNikolai Artemiev2022-11-132-0/+10
* programmer: Drop dead fallback_map() boilerplateEdward O'Callaghan2022-11-124-25/+8
* meson: Move programmer test sources into programmer definitionFelix Singer2022-11-112-9/+14
* tree/: Convert flashchip erase_block func ptr to enumerateEdward O'Callaghan2022-11-117-47/+108
* tree/: Convert flashchips db to use indirection for erase_blockEdward O'Callaghan2022-11-119-1971/+2007
* flashchips: Add write protect bits to W25Q64JW...MEvan Benn2022-11-101-1/+12
* tree/: Rename ERROR_NONFATAL to ERROR_FLASHROM_NONFATALEdward O'Callaghan2022-11-093-13/+13
* tree/: Rename ERROR_FATAL to ERROR_FLASHROM_FATALEdward O'Callaghan2022-11-099-43/+43
* bitbang_spi.c: Fix unchecked heap allocationEdward O'Callaghan2022-11-091-0/+3
* flashrom_tester: Use path types for things that are pathsEvan Benn2022-11-096-69/+79
* flashrom_tester: Move layout_file to TestEnvEvan Benn2022-11-092-24/+37
* tests: Add prefix to io_mock functions not to clash with macrosAnastasia Klimchuk2022-11-088-43/+43
* tests: Undefine _FORTIFY_SOURCE for unit tests to avoid _chk variantsAnastasia Klimchuk2022-11-072-18/+1
* flashrom.c: Make 'chip_to_probe' a param to probe_flash()Edward O'Callaghan2022-11-066-18/+27
* Makefile: Don't install git hooks automaticallyFelix Singer2022-11-041-3/+3
* ichspi.c: heap allocate hwseq_data to remove globalEdward O'Callaghan2022-11-031-6/+18
* ichspi.c: derive hsfc_fcycle from ctx in ich_start_hwseq_xfer()Edward O'Callaghan2022-11-031-1/+2
* ichspi.c: plumb flashctx through hwseq xfer helperEdward O'Callaghan2022-11-031-8/+9
* tests/meson.build: Rename list of source files to `test_srcs`Felix Singer2022-11-011-3/+3
* tree/: Convert flashchip read func ptr to enumerateEdward O'Callaghan2022-11-017-607/+654
* tree/: Convert flashchip write func ptr to enumerateEdward O'Callaghan2022-11-017-599/+656
* tree/: Convert flashchip probe func ptr to enumerateEdward O'Callaghan2022-11-014-596/+650
* writeprotect: Add some debug logging if wp_verify failsEvan Benn2022-10-311-3/+8
* chipset_enable.c: Mark Intel C246 as DEPAngel Pons2022-10-311-1/+1
* nicintel_eeprom.c: Fix typoFelix Singer2022-10-311-4/+4
* MAINTAINERS: Add Felix Singer for test_build.shFelix Singer2022-10-311-0/+5
* flashrom.c: Move count_max_decode_exceeding() to cliEdward O'Callaghan2022-10-313-44/+43
* tree/: Convert flashchip decode range func ptr to enumNikolai Artemiev2022-10-284-28/+51
* flashchips.c: mark WP of 9 entries as testedSergii Dmytruk2022-10-231-9/+9
* flash.h: extend `struct tested` with .wp fieldSergii Dmytruk2022-10-233-12/+23
* rayer_spi.c: Get rid of temporary `prog_type` stringAngel Pons2022-10-221-14/+8
* rayer_spi.c: Roll up programmer type search logic into funcEdward O'Callaghan2022-10-221-24/+33
* rayer_spi.c: Drop lpt_outbyte intermediate varEdward O'Callaghan2022-10-221-5/+2
* rayer_spi.c: Move param parse logic into own funcEdward O'Callaghan2022-10-221-21/+36