| Commit message (Expand) | Author | Age | Files | Lines |
* | tree/: Convert unlock func ptr into enumerate values | Edward O'Callaghan | 2023-03-20 | 1 | -3/+3 |
* | tree/: Drop default_spi_probe_opcode for NULL case | Edward O'Callaghan | 2023-03-03 | 1 | -1/+1 |
* | flashrom.c: Trivial code style fix | Edward O'Callaghan | 2023-02-17 | 1 | -2/+1 |
* | flashrom.c: Add new erase_by_layout and walk_by_layout implementations | Aarya Chaumal | 2023-02-13 | 1 | -2/+81 |
* | flashrom.c: Add switch for legacy impl of erasure path | Edward O'Callaghan | 2023-02-13 | 1 | -2/+20 |
* | programmers: Allow opaque programmers to specify custom delay | Edward O'Callaghan | 2023-02-01 | 1 | -0/+3 |
* | flashrom.c: Fix skip flag typo in read_flash() | Edward O'Callaghan | 2023-01-30 | 1 | -1/+1 |
* | flashrom.c: Supplement `chip->unlock()` calls with wp unlocking | Edward O'Callaghan | 2023-01-26 | 1 | -4/+56 |
* | tree/: Change chip restore data type from uint8_t to void ptr | Nikolai Artemiev | 2023-01-19 | 1 | -3/+3 |
* | flash.h: Make functions global that will be used for new erase algorithm | Aarya Chaumal | 2023-01-16 | 1 | -9/+9 |
* | flashrom.c: Plumb 'all_skipped' global state into func param | Aarya Chaumal | 2023-01-16 | 1 | -19/+23 |
* | programmer.h: Guard against sending spi commands on non-spi mst | Edward O'Callaghan | 2023-01-13 | 1 | -1/+1 |
* | flashrom: Check for flash access restrictions in erase path | Nikolai Artemiev | 2022-12-23 | 1 | -5/+31 |
* | flashrom: Check for flash access restricitons in write_flash() | Nikolai Artemiev | 2022-12-20 | 1 | -3/+67 |
* | flashrom.c: Update check_block_eraser function to use probe opcode | Aarya Chaumal | 2022-12-19 | 1 | -0/+12 |
* | flashrom: Check for flash access restricitons in verify_range() | Nikolai Artemiev | 2022-12-18 | 1 | -7/+41 |
* | flashrom: Check for flash access restricitons in read_flash() | Nikolai Artemiev | 2022-12-18 | 1 | -2/+67 |
* | layout: Factor out flash_region structure from romentry | Nikolai Artemiev | 2022-12-15 | 1 | -9/+13 |
* | tree/: Rename 'internal_delay()' to 'default_delay()' | Edward O'Callaghan | 2022-12-12 | 1 | -4/+4 |
* | flashrom.c: Position heap alloc along side check in compare_range() | Edward O'Callaghan | 2022-12-12 | 1 | -1/+2 |
* | tree/: Replace NULL-case of programmer_delay() with internal_delay | Edward O'Callaghan | 2022-12-12 | 1 | -1/+13 |
* | tree/: Move programmer_delay() out of programmer state machine | Edward O'Callaghan | 2022-12-12 | 1 | -5/+14 |
* | flashrom.c: Replace 'exit(1)' leaks with return codes on err paths | Edward O'Callaghan | 2022-12-06 | 1 | -3/+3 |
* | tree/: Make heap alloc checks err msg consistent | Edward O'Callaghan | 2022-12-06 | 1 | -2/+2 |
* | flashrom.c: Drop redundant chip read validation in verify_range() | Edward O'Callaghan | 2022-11-21 | 1 | -5/+0 |
* | programmer: Drop dead fallback_map() boilerplate | Edward O'Callaghan | 2022-11-12 | 1 | -5/+7 |
* | tree/: Convert flashchip erase_block func ptr to enumerate | Edward O'Callaghan | 2022-11-11 | 1 | -1/+53 |
* | tree/: Convert flashchips db to use indirection for erase_block | Edward O'Callaghan | 2022-11-11 | 1 | -3/+3 |
* | tree/: Rename ERROR_FATAL to ERROR_FLASHROM_FATAL | Edward O'Callaghan | 2022-11-09 | 1 | -2/+2 |
* | flashrom.c: Make 'chip_to_probe' a param to probe_flash() | Edward O'Callaghan | 2022-11-06 | 1 | -2/+5 |
* | tree/: Convert flashchip read func ptr to enumerate | Edward O'Callaghan | 2022-11-01 | 1 | -11/+40 |
* | tree/: Convert flashchip write func ptr to enumerate | Edward O'Callaghan | 2022-11-01 | 1 | -3/+37 |
* | tree/: Convert flashchip probe func ptr to enumerate | Edward O'Callaghan | 2022-11-01 | 1 | -2/+35 |
* | flashrom.c: Move count_max_decode_exceeding() to cli | Edward O'Callaghan | 2022-10-31 | 1 | -43/+0 |
* | tree: provide flashrom context into programmer_delay() | Alexander Goncharov | 2022-10-17 | 1 | -2/+2 |
* | flashrom.c: Use programmer_init() func params over global | Edward O'Callaghan | 2022-10-16 | 1 | -2/+2 |
* | flashrom.c: Separate out default layout init | Edward O'Callaghan | 2022-10-15 | 1 | -6/+13 |
* | flashrom.c: create is_internal_programmer() helper | Edward O'Callaghan | 2022-10-10 | 1 | -7/+12 |
* | flashrom.c: Remove custom mappers from opaque_master | Jonathon Hall | 2022-10-08 | 1 | -9/+3 |
* | drivers: Move (un)map_flash_region to par/spi/opaque_master | Jonathon Hall | 2022-10-08 | 1 | -14/+47 |
* | drivers/: Make 'fallback_{un}map' the default unless defined | Edward O'Callaghan | 2022-10-08 | 1 | -10/+9 |
* | drivers/: Make 'internal_delay' the default unless defined | Edward O'Callaghan | 2022-09-27 | 1 | -6/+6 |
* | flashrom.c: Drop `programmer_param` global variable | Angel Pons | 2022-09-18 | 1 | -11/+11 |
* | programmer_init: Work on a mutable copy of programmer params | Nico Huber | 2022-09-18 | 1 | -5/+14 |
* | Revert "flashrom.c: Remove programmer_param global state" | Thomas Heijligen | 2022-09-14 | 1 | -27/+25 |
* | flashrom.c: Remove programmer_param global state | Edward O'Callaghan | 2022-09-12 | 1 | -25/+27 |
* | tree: Retype variable `programmer_may_write` with bool | Felix Singer | 2022-09-08 | 1 | -2/+2 |
* | flashrom.c: Retype appropriate variables with bool | Felix Singer | 2022-09-08 | 1 | -5/+6 |
* | tree: Allow passing programmer_cfg directly to programmer | Edward O'Callaghan | 2022-09-07 | 1 | -1/+1 |
* | tree: Change signature of extract_programmer_param_str() | Edward O'Callaghan | 2022-09-07 | 1 | -1/+5 |