summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* flashrom: Use WP-based unlocking on opaque mastersNikolai Artemiev2023-05-091-1/+0
* cli_classic: include a fallback inplementation of getoptThomas Heijligen2023-04-271-0/+43
* tree/: Case write_granularity enum valuesEdward O'Callaghan2023-04-061-10/+10
* internal: Move laptop_ok into board_cfgEdward O'Callaghan2023-04-061-2/+6
* internal: Move is_laptop into board_cfgEdward O'Callaghan2023-04-021-1/+1
* board_enables: Allow for prog cfg coupling with board cfgEdward O'Callaghan2023-04-021-5/+8
* dmi.c: Pass is_laptop by ref into dmiEdward O'Callaghan2023-03-281-2/+2
* tree/: Rename 'laptop_ok-> g_laptop_ok' to avoid shadowingEdward O'Callaghan2023-03-281-1/+1
* flashchips: Add Macronix MX25V1635F supportPoroCYon2023-03-261-0/+1
* flashchips: Add Macronix MX25V8035F supportPoroCYon2023-03-261-0/+1
* flashchips: Add Macronix MX25V4035F supportPoroCYon2023-03-261-0/+1
* tree/: Convert printlock func ptr into enumerate valuesEdward O'Callaghan2023-03-222-68/+48
* Revert "pcidev: remove pcidev_getdevfn() function"Thomas Heijligen2023-03-201-0/+1
* tree/: Convert unlock func ptr into enumerate valuesEdward O'Callaghan2023-03-202-47/+33
* pcidev: remove pcidev_getdevfn() functionThomas Heijligen2023-03-101-1/+0
* libpci: drop support for pciutils < 2.2.0Thomas Heijligen2023-03-101-12/+14
* include/pci.h: Use __has_include() macro to test pci.h pathThomas Heijligen2023-03-101-3/+7
* tree/: Drop default_spi_probe_opcode for NULL caseEdward O'Callaghan2023-03-032-2/+2
* spi: Make default cmd helpers static internalEdward O'Callaghan2023-03-031-3/+0
* writeprotect: Add function to get register values and WP bit masksNikolai Artemiev2023-03-031-0/+6
* ch347_spi: Add initial support for the WCH CH347Nicholas Chin2023-02-271-0/+1
* asm106x: add programmer for ASM106x SATA controllersAlex Badea2023-02-271-0/+1
* serial: Call set_custom_baudrate() thricePeter Stuge2023-02-161-1/+7
* internal: Move parallel logic into internal_par implementationEdward O'Callaghan2023-02-151-1/+2
* flashrom.c: Add functions for new erase selection algorithmAarya Chaumal2023-02-131-0/+41
* programmers: Allow opaque programmers to specify custom delayEdward O'Callaghan2023-02-011-0/+1
* tree/: Change chip restore data type from uint8_t to void ptrNikolai Artemiev2023-01-191-3/+3
* flash.h: Make functions global that will be used for new erase algorithmAarya Chaumal2023-01-162-0/+9
* internal,board_enable: Remove force_boardenable from globalsEdward O'Callaghan2023-01-151-4/+3
* programmer.h: Guard against sending spi commands on non-spi mstEdward O'Callaghan2023-01-131-0/+6
* parallel: Drop explicit fallback_chip_X boilerplateEdward O'Callaghan2023-01-111-6/+0
* libflashrom: Add flags to skip unreadable and unwritable regionsNikolai Artemiev2022-12-182-0/+4
* 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-151-3/+8
* spi.c: Add AT45 & SF25F erasefn opcode mappingThomas Heijligen2022-12-141-1/+1
* spi25.c: Rename spi_get_erasefn_from_opcode to spi25_get_erasefn_from_opcodeThomas Heijligen2022-12-141-1/+1
* tree/: Rename 'internal_delay()' to 'default_delay()'Edward O'Callaghan2022-12-122-2/+2
* tree/: Move programmer_delay() out of programmer state machineEdward O'Callaghan2022-12-121-2/+2
* tests: Add selfcheck to unit testsEvan Benn2022-12-051-0/+1
* tree/: Make probe_opcode() flashctx argument constNikolai Artemiev2022-12-041-2/+2
* tree/: Convert flashchips db to use indirection for printlockNikolai Artemiev2022-11-231-0/+44
* tree/: Convert flashchips db to use indirection for unlockEdward O'Callaghan2022-11-231-0/+26
* writeprotect_ranges.c: add more range functionsSergii Dmytruk2022-11-192-1/+7
* spi25_statusreg: support reading/writing configuration registerSergii Dmytruk2022-11-192-0/+9
* spi25_statusreg.c: support reading security registerSergii Dmytruk2022-11-192-0/+17
* writeprotect.c: refuse to work with chip if OTP WPS == 1Sergii Dmytruk2022-11-181-1/+2
* tests: ensure chip erase operation is executedNikolai Artemiev2022-11-131-0/+1
* programmer: Drop dead fallback_map() boilerplateEdward O'Callaghan2022-11-121-2/+0
* tree/: Convert flashchip erase_block func ptr to enumerateEdward O'Callaghan2022-11-112-38/+41