1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-08-16 20:04:41 +02:00

Commit Graph

  • f1f39d682f layout: Turn overlap debug message into warning Nico Huber 2021-07-01 15:23:11 +02:00
  • c9039fc279 layout: Fix overlap-check routine Nico Huber 2021-07-01 15:17:17 +02:00
  • cd9b7b427d ich_descriptors: Normalize chipset detection Nico Huber 2021-06-17 23:25:35 +02:00
  • d07140b72b ich_descriptors: Don't base chipset detection on freq_read Nico Huber 2021-06-17 22:47:00 +02:00
  • 339993b2b2 ich_descriptors: Revise detection for chipsets w/ ICCRIBA Nico Huber 2021-06-17 22:05:00 +02:00
  • 6814e2c282 dediprog: Separate shutdown from failed init cleanup Anastasia Klimchuk 2021-06-28 17:03:52 +10:00
  • 92b30ba800 buspirate_spi: Use non-zero return value from buspirate_sendrecv Anastasia Klimchuk 2021-06-24 16:25:43 +10:00
  • 16419f424e util: Name udev-rules file accordingly Felix Singer 2021-06-26 02:19:11 +02:00
  • 9c0e009f7e Makefile: Turn x86-arch comments into if Nico Huber 2021-04-18 20:50:32 +02:00
  • d0fa8c0408 layout: Tidy up forward declarations Nico Huber 2021-05-14 01:13:33 +02:00
  • 7dd1624a7d layout: Tidy up the include-args API Nico Huber 2021-05-14 01:11:08 +02:00
  • d855351ce7 layout: Kill the global layout Nico Huber 2021-05-14 01:07:28 +02:00
  • 7f48053172 layout: Rework normalize_romentries() API Nico Huber 2021-05-14 00:48:28 +02:00
  • e03a5f7d5d libflashrom: Avoid using the global layout Nico Huber 2021-05-14 00:39:24 +02:00
  • 73ae47ecc2 libflashrom: Free chip instance upon flashctx teardown Nico Huber 2019-06-16 20:07:28 +02:00
  • 194815a363 layout: Make struct layout_include_args private to layout.c Nico Huber 2019-06-16 20:22:41 +02:00
  • 78d9c7d02c layout: Drop count parameter of flashrom_layout_new() Nico Huber 2019-06-16 20:17:19 +02:00
  • 953c5ad440 layout: Use linked list for struct romentry Nico Huber 2019-06-15 21:41:21 +02:00
  • a1afc84156 Pass layout directly to verify_by_layout() Nico Huber 2019-06-16 03:27:26 +02:00
  • a630a56413 layout: Introduce get_default_layout() Nico Huber 2019-06-16 03:22:58 +02:00
  • c32c8dc8af layout: Introduce flashrom_layout_new() Nico Huber 2019-06-16 19:46:46 +02:00
  • f394fcec0d layout: Introduce flashrom_layout_add_region() Nico Huber 2019-06-15 15:55:11 +02:00
  • 7ebd578100 layout: Add capacity field Nico Huber 2019-06-15 15:44:39 +02:00
  • 06a89d7139 layout: Introduce layout_next() Nico Huber 2019-06-16 19:28:35 +02:00
  • 4abb62c4ac hwaccess_x86_io_unittest: Add dummy iopl to avoid including sys/io.h Anastasia Klimchuk 2021-06-22 09:00:15 +10:00
  • 20ff3d464b tests: Do not run a test if its driver is not built Anastasia Klimchuk 2021-06-21 10:29:18 +10:00
  • ae836bd00f ft2232_spi: Revise error message Nico Huber 2021-06-20 16:46:31 +02:00
  • e1e0c597db ft2232_spi: Normalize error paths in ft2232_shutdown() Nico Huber 2021-06-20 16:38:57 +02:00
  • f0915dbc6b ft2232_spi: Revise comments about output pin states Nico Huber 2021-06-20 15:59:57 +02:00
  • 2ac057cb39 Revert "ft2232_spi: Enhance csgpiol parameter for FT2232" Nico Huber 2021-06-20 14:58:04 +02:00
  • c3f765917d Revert "ft2232_spi: Fix broken GPIOL cs_bits state (#126)" Nico Huber 2021-06-20 14:37:55 +02:00
  • 6518cf352d Revert "ft2232_spi.c: Generalize GPIOL pin control" Nico Huber 2021-06-20 14:35:34 +02:00
  • 98bcd6d103 Revert "ft2232_spi.c: Rename cs_bits to pinlvl" Nico Huber 2021-06-20 14:35:10 +02:00
  • 821c334da2 ft2232_spi: Drop ft2232_spi_send_command() Nico Huber 2021-06-20 13:20:33 +02:00
  • f949a3d1c6 ft2232_spi: Don't lower write data chunksize Nico Huber 2021-06-20 13:09:30 +02:00
  • 4d5a3b5eb0 ft2232_spi.c: Implement spi_send_multicommand() Simon Buhrow 2021-04-09 14:48:39 +02:00
  • d3e778f8ab tests: Move test environment header files into tests directory Anastasia Klimchuk 2021-06-11 16:07:33 +10:00
  • f9f9c9d2c6 buspirate: Add psus option Jeremy Kerr 2021-05-23 17:58:06 +08:00
  • bc31bd027d flashchips: Add support for Macronix MX66L1G45G Patrick Rudolph 2021-06-08 10:52:19 +02:00
  • 5af677a81d buspirate_spi.c: Drop bp_ prefix for spi data struct members Anastasia Klimchuk 2021-06-10 09:57:51 +10:00
  • 048bbe0323 buspirate_spi.c: Refactor singleton states into reentrant pattern Anastasia Klimchuk 2021-05-06 07:47:04 +10:00
  • 751afa88a7 buspirate_spi.c: Separate shutdown from failed init cleanup Anastasia Klimchuk 2021-05-24 15:12:10 +10:00
  • 72fd4f194e libflashrom: remove flashrom_system_info Thomas Heijligen 2021-06-09 11:56:54 +02:00
  • 6aaa51f19a libflashrom: remove flashrom_supported_programmers Thomas Heijligen 2021-06-09 11:50:17 +02:00
  • d3ee782e4b programmer.h: sort programmer entries alphabetically Thomas Heijligen 2021-06-14 13:20:09 +02:00
  • 763784000e ich_descriptors: Refactor read_ich_descriptors_from_dump() Nico Huber 2021-06-17 21:23:29 +02:00
  • 4bcf4add11 ich_descriptors: Drop some unnecessary else after return Nico Huber 2021-06-17 21:20:09 +02:00
  • 1d3013bbdc ich_descriptors: Revise descriptor messages Nico Huber 2021-06-17 21:12:47 +02:00
  • db2a639aec lspcon: restart MPU on programmer shutdown Peter Marheine 2021-06-11 09:27:30 +10:00
  • 508fb169ed programmer.h: remove compile guard from programmer drivers Thomas Heijligen 2021-06-10 15:17:53 +02:00
  • 848f2872ea dummyflasher: Re-arrange includes Nico Huber 2021-06-09 18:10:07 +02:00
  • 6d438d4295 dummyflasher: Replace another case of sizeof(struct ...) Nico Huber 2021-06-09 18:08:48 +02:00
  • a6e4df6624 flashchips.c: Mark MT25QL256 as tested Simon Buhrow 2021-02-15 13:16:57 +01:00
  • 7fd6592956 nicrealtek.c: Refactor singleton states into reentrant pattern Anastasia Klimchuk 2021-06-01 11:51:01 +10:00
  • 2376ccf00a enum programmer: not needed anymore. Remove Thomas Heijligen 2021-06-01 16:25:52 +02:00
  • 732aafdfec CONFIG_DEFAULT_PROGRAMMER_NAME: Use programmer name instead of enum Thomas Heijligen 2021-06-01 16:22:14 +02:00
  • bf0396a600 cli_classic: replace enum programmer with programmer_entry* Thomas Heijligen 2021-06-01 14:51:13 +02:00
  • 5d25f04fd5 programmer_init: use struct programmer_entry* Thomas Heijligen 2021-06-01 14:37:12 +02:00
  • 4bb086423c flashrom.c libflashrom.c: replace enum programmer with size_t Thomas Heijligen 2021-06-01 14:25:01 +02:00
  • dd8b8d5289 flashrom.c: replace enum programmer with struct programmer_entry* Thomas Heijligen 2021-06-01 14:21:41 +02:00
  • 251f98014f print.c: use static string for internal programmer name Thomas Heijligen 2021-06-01 13:57:42 +02:00
  • e14b2ec65c programmer_table: replace PROGRAMMER_INVALID with programmer_table_size Thomas Heijligen 2021-05-19 14:12:18 +02:00
  • 4f5169df5f programmer_table: move each entry to the associated programmer source Thomas Heijligen 2021-05-04 15:32:17 +02:00
  • 085db626fb flashchips: change chip name from 'W25Q64JW' to 'W25Q64JW...M' Nikolai Artemiev 2021-05-14 15:26:47 +10:00
  • 91254c5bca flashchips.c: add support for W25Q32JW...M Nikolai Artemiev 2021-05-08 17:31:23 +10:00
  • f41d24823c treewide: Drop unnecessary uses of memset/memcpy Angel Pons 2021-06-07 13:29:13 +02:00
  • 3bd47524c0 treewide: Drop most cases of sizeof(struct ...) Angel Pons 2021-06-07 12:33:53 +02:00
  • 14c916d380 dummyflasher.c: Drop useless macros Angel Pons 2021-06-07 12:08:27 +02:00
  • cedf7bd385 nic3com.c: Refactor singleton states into reentrant pattern Anastasia Klimchuk 2021-06-01 11:17:17 +10:00
  • dee884ebc5 programmer_table: convert entries to pointers Thomas Heijligen 2021-03-31 19:09:44 +02:00
  • 9e09095877 programmer_table: move array content to an own file Thomas Heijligen 2021-03-31 20:40:01 +02:00
  • 113f3bca1e programmer_table: add table size constant Thomas Heijligen 2021-05-19 13:53:34 +02:00
  • 9cf3f8925b programmer_table: remove null termination Thomas Heijligen 2021-05-19 13:05:36 +02:00
  • 4332e7c04e dummyflasher.c: Fix data leak in params processing error paths Anastasia Klimchuk 2021-05-31 09:42:36 +10:00
  • 72af02b60f platform: Fix endianness detection for Apple Silicon Macs Ivan V 2021-05-27 01:04:38 +03:00
  • 21e22ba8a7 tests: Add unit test to run init/shutdown for mec1308.c, ene_lpc.c Anastasia Klimchuk 2021-05-10 10:19:25 +10:00
  • 38c133438c rayer_spi.c: Refactor singleton states into reentrant pattern Anastasia Klimchuk 2021-05-27 11:12:44 +10:00
  • f7b0674266 pony_spi.c: Refactor singleton states into reentrant pattern Anastasia Klimchuk 2021-05-27 09:46:23 +10:00
  • ab93e70387 ogp_spi.c: Refactor singleton states into reentrant pattern Anastasia Klimchuk 2021-05-27 09:08:40 +10:00
  • 0d149d9d5b nicintel_spi.c: Refactor singleton states into reentrant pattern Anastasia Klimchuk 2021-05-27 08:23:24 +10:00
  • 4a7d259037 mcp6x_spi.c: Refactor singleton states into reentrant pattern Anastasia Klimchuk 2021-05-26 13:23:26 +10:00
  • 6273472a89 developerbox_spi.c: Refactor singleton states into reentrant pattern Anastasia Klimchuk 2021-05-26 12:50:59 +10:00
  • 848bf9daa9 bitbang_spi.c: Pass spi data into bitbang_spi_master functions Anastasia Klimchuk 2021-05-26 10:07:59 +10:00
  • 5f5eaeb7fa bitbang: Extend bitbang_spi_master functions to accept spi data Anastasia Klimchuk 2021-05-26 09:54:08 +10:00
  • 30815fc370 bitbang: Extend register_spi_bitbang_master() API with spi data Anastasia Klimchuk 2021-05-31 11:20:01 +10:00
  • 0bc0ab932e bitbang: Make use of new register_spi_master() API Anastasia Klimchuk 2021-05-31 11:15:59 +10:00
  • 9055ef95d3 bitbang_spi.c: Rename usages of bitbang_spi_master into master Anastasia Klimchuk 2021-05-26 08:48:24 +10:00
  • 45e0a071f1 spi_master: Make use of new register_spi_master() API Anastasia Klimchuk 2021-05-25 13:53:25 +10:00
  • 89a16e4df6 dummyflasher.c: Fix typo in log message Angel Pons 2021-05-25 13:05:09 +02:00
  • be5af628bd dummyflasher.c: Prevent use-after-free bug Angel Pons 2021-05-25 13:03:24 +02:00
  • 2ef2efa0fa dummyflasher.c: Move flashchip_contents allocation Angel Pons 2021-05-25 12:56:18 +02:00
  • 6b1f3b0841 dummyflasher.c: Don't leak emu_persistent_image Angel Pons 2021-05-25 12:46:43 +02:00
  • 51c1f39e91 dummyflasher.c: Fix use-after-free issue Edward O'Callaghan 2021-05-27 22:36:51 +10:00
  • fd8447045a serprog.c: Use braces in both branches of conditional statement Anastasia Klimchuk 2021-05-24 10:07:56 +10:00
  • e2f10684b7 serprog.c: Separate shutdown from failed init cleanup Anastasia Klimchuk 2021-05-24 09:55:03 +10:00
  • ad8eb60e5d par_masters: Reshuffle to remove forward declarations Edward O'Callaghan 2021-05-24 20:33:45 +10:00
  • 4f53772103 drkaiser.c: Reshuffle to remove forward declarations Edward O'Callaghan 2021-05-23 16:34:27 +10:00
  • 0282a83ac6 dummyflasher.c: Get rid of get_data_from_context() Edward O'Callaghan 2021-05-25 20:51:16 +10:00
  • 52c0275c70 dummyflasher.c: Inline data fetch for spi workers Edward O'Callaghan 2021-05-25 20:47:02 +10:00
  • e3707bbf49 dummyflasher.c: Replace atoi() with strtoul() Edward O'Callaghan 2021-05-23 22:14:36 +10:00