aboutsummaryrefslogtreecommitdiffstats
path: root/libflashrom.c
Commit message (Expand)AuthorAgeFilesLines
* fmap: ignore areas with zero sizePeter Marheine2023-03-141-0/+10
* libflashrom: Add flags to skip unreadable and unwritable regionsNikolai Artemiev2022-12-181-9/+13
* libflashrom.c: Invert if conditions to improve the readabilityFelix Singer2022-12-111-36/+36
* flashrom.c: Make 'chip_to_probe' a param to probe_flash()Edward O'Callaghan2022-11-061-4/+2
* tree/: Convert flashchip read func ptr to enumerateEdward O'Callaghan2022-11-011-1/+1
* writeprotect.c: Allow opaque masters to hook {read,write}_register()Edward O'Callaghan2022-06-211-9/+9
* libflashrom: Return progress state to the library userRichard Hughes2022-05-251-0/+19
* libflashrom: Move documentation to headerEvan Benn2022-05-061-308/+0
* libflashrom,linux_mtd: add linux_mtd writeprotect supportNikolai Artemiev2022-04-051-16/+9
* libflashrom.c: Fix unintialized value passed to functionaarya2022-03-301-1/+1
* libflashrom,writeprotect: add flashrom_wp_get_available_ranges()Nikolai Artemiev2022-03-011-0/+73
* libflashrom,writeprotect: add functions for reading/writing WP configsNikolai Artemiev2022-03-011-0/+125
* libflashrom: Allow NULL-pointer argument in flashrom_flash_release()Nico Huber2022-02-281-0/+3
* libflashrom/fmap: Don't use off_t for flash offsetsJulius Werner2022-02-201-1/+1
* hwaccess: move mmio functions into hwaccess_physmapThomas Heijligen2022-01-201-1/+0
* libflashrom: Avoid using the global layoutNico Huber2021-06-261-3/+5
* libflashrom: Free `chip` instance upon flashctx teardownNico Huber2021-06-261-0/+2
* layout: Use linked list for `struct romentry`Nico Huber2021-06-261-5/+0
* layout: Introduce flashrom_layout_new()Nico Huber2021-06-261-14/+11
* layout: Introduce flashrom_layout_add_region()Nico Huber2021-06-261-14/+5
* layout: Add `capacity` fieldNico Huber2021-06-261-1/+1
* layout: Introduce layout_next()Nico Huber2021-06-261-2/+7
* libflashrom: remove flashrom_supported_programmersThomas Heijligen2021-06-201-20/+0
* programmer_init: use struct programmer_entry*Thomas Heijligen2021-06-101-1/+1
* flashrom.c libflashrom.c: replace enum programmer with size_tThomas Heijligen2021-06-101-1/+1
* programmer_table: replace PROGRAMMER_INVALID with programmer_table_sizeThomas Heijligen2021-06-101-4/+4
* treewide: Drop most cases of `sizeof(struct ...)`Angel Pons2021-06-091-1/+1
* programmer_table: convert entries to pointersThomas Heijligen2021-06-091-2/+2
* Use singular they to refer to "the user" in commentsAngel Pons2021-04-211-1/+1
* libflashrom.c: Fix indentation of a braceAngel Pons2020-05-281-1/+1
* libflashrom.c: Use casts on enum conversionsAngel Pons2020-05-281-2/+4
* libflashrom.c: Use correct type for sizeofAngel Pons2020-05-031-1/+1
* Fix compilation if CONFIG_INTERNAL=noJonathan Liu2019-10-081-0/+8
* Fix more sign-compare issuesNico Huber2019-10-051-1/+1
* libflashrom: add querying functions with meson integrationArtur Raglis2019-09-171-1/+136
* layout: Make `romentry.name` a pointerNico Huber2019-06-171-3/+7
* layout: Move generic layout functions into `layout.c`Nico Huber2019-06-171-34/+0
* libflashrom: Add CPP guard to fix big-endian buildsNico Huber2019-06-141-0/+2
* cli: Add error on missing IFDPatrick Rudolph2019-06-141-0/+3
* Add support to get layout from fmap (e.g. coreboot rom)Arthur Heymans2018-10-231-0/+119
* Remove address from GPLv2 headersElyes HAOUAS2018-04-241-4/+0
* Drop redundant `enum msglevel`Nico Huber2017-07-131-2/+2
* fixup! Add a convenient libflashrom interfaceNico Huber2017-06-201-1/+1
* Add option to read ROM layout from IFDNico Huber2017-06-141-0/+82
* Add a convenient libflashrom interfaceNico Huber2017-06-031-0/+334