1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-08-15 11:30:18 +02:00

Commit Graph

  • 3eaef7528b MAINTAINERS: Remove Felix Singer Felix Singer 2023-04-06 21:30:39 +02:00
  • 21901c11e7 tree/: Case write_granularity enum values Edward O'Callaghan 2023-04-01 12:32:52 +11:00
  • 67b5526d5c internal: Move laptop_ok into board_cfg Edward O'Callaghan 2023-03-06 11:25:52 +11:00
  • 3ed016f08f internal: Move is_laptop into board_cfg Edward O'Callaghan 2023-03-06 11:12:37 +11:00
  • 40cc15f55d board_enables: Allow for prog cfg coupling with board cfg Edward O'Callaghan 2022-12-27 10:33:38 +11:00
  • 73e4709110 board_enable.c: Consistent board_flash_enable() nullarity checks Edward O'Callaghan 2023-03-06 09:05:16 +11:00
  • e7ff5f51fe board_enable.c: Clean up board_handle_phase() Edward O'Callaghan 2023-03-06 09:01:54 +11:00
  • 50f812cfc7 dmi.c: Pass is_laptop by ref into dmi Edward O'Callaghan 2022-12-27 11:00:13 +11:00
  • c65379cba2 tree/: Rename 'laptop_ok-> g_laptop_ok' to avoid shadowing Edward O'Callaghan 2023-03-11 10:48:09 +11:00
  • 9a2284503e flashchips: Add Macronix MX25V1635F support PoroCYon 2023-03-20 13:44:39 +01:00
  • c6ba433b3b flashchips: Add Macronix MX25V8035F support PoroCYon 2023-03-20 13:43:07 +01:00
  • 5b8b6995a7 flashchips: Add Macronix MX25V4035F support PoroCYon 2023-03-08 22:33:07 +01:00
  • 59fcde0895 MAINTAINERS: Re-order programmer entries alphabetically Anastasia Klimchuk 2023-03-23 22:08:20 +11:00
  • 5cff668d1a tree/: Convert printlock func ptr into enumerate values Edward O'Callaghan 2022-11-23 22:37:19 +11:00
  • e1cdbdbbfb Revert "pcidev: remove pcidev_getdevfn() function" Thomas Heijligen 2023-03-14 10:45:27 +01:00
  • 0c774d6b6a tree/: Convert unlock func ptr into enumerate values Edward O'Callaghan 2022-11-23 22:36:53 +11:00
  • 028099dbfd tests: Add wrap for __fstat50 to fix tests for NetBSD Anastasia Klimchuk 2023-03-11 20:26:55 +11:00
  • 9fea866ad1 MAINTAINERS: Add Nikolai Artemiev for raiden_debug_spi Nikolai Artemiev 2023-03-13 12:32:52 +11:00
  • e2a94e3077 MAINTAINERS: Add Aarya Chaumal for erasure_layout Aarya Chaumal 2023-03-10 13:11:11 +05:30
  • dcd8ad0dcb fmap: ignore areas with zero size Peter Marheine 2023-03-08 09:27:40 +11:00
  • 0e8902f1ff pcidev: remove pcidev_getdevfn() function Thomas Heijligen 2023-03-07 20:18:36 +01:00
  • 0e4d4eac78 libpci: drop support for pciutils < 2.2.0 Thomas Heijligen 2023-02-27 16:02:28 +01:00
  • c433910718 include/pci.h: Use __has_include() macro to test pci.h path Thomas Heijligen 2023-02-27 15:37:25 +01:00
  • b8dae50599 MAINTAINERS: Add Jean THOMAS for DirtyJTAG Jean THOMAS 2023-03-07 23:29:08 +01:00
  • 921be8f9ce flashchips: Mark AM29LV040B as write-tested Anastasia Klimchuk 2023-03-04 18:28:04 +11:00
  • 002f1ee9da flashchips: Mark XMC XM25QH64C as TEST_OK_PREW Thomas Heijligen 2023-03-01 22:41:03 +01:00
  • 5043f8f8c3 flashchips: Mark XMC XM25QH256C as TEST_OK_PR Thomas Heijligen 2023-03-01 22:00:07 +01:00
  • ec5848899c meson: fix typo "documtation" -> "documentation" Thomas Heijligen 2023-03-02 16:58:58 +01:00
  • c39db191d8 meson: revert to meson version 0.53.0 Thomas Heijligen 2023-03-01 21:30:45 +01:00
  • e1f30bbce7 tree/: Drop default_spi_probe_opcode for NULL case Edward O'Callaghan 2022-12-20 12:33:13 +11:00
  • c66d2bd1ca spi: Make default cmd helpers static internal Edward O'Callaghan 2023-03-01 10:50:37 +11:00
  • 29a3a09f91 writeprotect: Add function to get register values and WP bit masks Nikolai Artemiev 2022-11-21 19:29:57 +11:00
  • 1d6d23bee2 dummyflasher: Add basic WP support for opaque VARIABLE_SIZE chip Nikolai Artemiev 2023-02-27 11:34:29 +11:00
  • 119d0e5236 spi: Make 'default_spi_send_multicommand' the default unless defined Edward O'Callaghan 2022-09-09 23:14:06 +10:00
  • 263d50c7d1 doc/classic_cli_manpage: add missing chip for ft2232_spi programmer Alexander Goncharov 2023-02-25 17:32:21 +04:00
  • f4f2f3dd19 move manpage to sphinx Thomas Heijligen 2023-01-31 00:08:42 +01:00
  • fc533e2562 spi: Make 'default_spi_send_command' the default unless defined Edward O'Callaghan 2022-09-09 23:10:24 +10:00
  • 648dc4a653 jedec.c: Provide better lexical scope to itermediates Edward O'Callaghan 2023-02-26 17:06:06 +11:00
  • 439f096049 jedec.c: Tidy up whitespace and line wraps Edward O'Callaghan 2023-02-26 17:02:25 +11:00
  • 15d348feff jedec.c: Add a little more const correctness Edward O'Callaghan 2023-02-26 17:01:59 +11:00
  • 2c03317a4b jedec.c: Rename func to jedec_write_page() Edward O'Callaghan 2023-02-26 16:56:03 +11:00
  • 4ea3f6cbf8 jedec.c: Drop branching non-zero programmer_delay() operands Edward O'Callaghan 2023-02-26 16:53:40 +11:00
  • 0facf12ca4 ch347_spi: Add initial support for the WCH CH347 Nicholas Chin 2022-10-23 13:10:31 -06:00
  • 83b051a9b4 asm106x: add programmer for ASM106x SATA controllers Alex Badea 2023-02-13 03:03:26 +00:00
  • c4655409bb MAINTAINERS: Update unit tests from Supported to Maintained Anastasia Klimchuk 2023-02-25 19:40:15 +11:00
  • 8df5e4f855 MAINTAINERS: flashrom_tester: Change email Evan Benn 2023-02-21 17:12:57 +11:00
  • 3b16ce087e erasure_layout.c: Test erasefn_count before using it to allocate memory Thomas Heijligen 2023-02-15 12:12:11 +01:00
  • dddf948685 jedec.c: Move probe_timings decode into sep func Edward O'Callaghan 2023-01-30 23:01:35 +11:00
  • f4ddd32343 jedec.c: Fold up mask param into func Edward O'Callaghan 2023-01-31 09:55:53 +11:00
  • 707cd6bc73 jedec.c: Rewrite control flow procedurally Edward O'Callaghan 2023-01-30 22:28:18 +11:00
  • 86babd0627 jedec.c: Move printlock stuff into printlock.c Edward O'Callaghan 2023-01-30 11:58:20 +11:00
  • ae07072e0a flashchips.c: Add reg_bits for W25Q256JW_DTR Kapil Porwal 2022-12-09 19:41:27 +05:30
  • 61cf7e53b2 jedec.c: Fold up dst into toggle_ready_jedec() Edward O'Callaghan 2023-02-01 12:37:43 +11:00
  • 248fa24490 dummyflasher: use new API to register shutdown function Alexander Goncharov 2023-01-24 12:41:00 +04:00
  • 57b3be8839 flashrom.c: Trivial code style fix Edward O'Callaghan 2023-02-13 15:48:43 +11:00
  • 02897021b3 cli_classic.c: Drop spurious cast Edward O'Callaghan 2023-02-13 13:22:37 +11:00
  • 1ac468e663 jedec.c: Consolidate op,operand sequencing into func Edward O'Callaghan 2023-01-29 12:19:47 +11:00
  • 03c36be3b6 serial: Add Darwin/macOS support for custom and >230400 baudrates Peter Stuge 2022-12-11 16:20:16 +01:00
  • cd84b8de76 serial: Call set_custom_baudrate() thrice Peter Stuge 2022-12-11 04:02:10 +01:00
  • 65e3554b13 meson: Determine custom_baud source file only once Peter Stuge 2022-12-11 03:55:02 +01:00
  • 998c9a8c9c Add missing Intel B460 flash chip id Christopher Lentocha 2023-01-18 12:36:18 -05:00
  • 7c3fa6d5cd internal: Move parallel logic into internal_par implementation Edward O'Callaghan 2023-01-12 13:51:24 +11:00
  • 3a1a0684b9 internal.c: Factor out laptop alerts into helper func Edward O'Callaghan 2022-12-27 20:44:32 +11:00
  • 3631884b0d flashrom.c: Add new erase_by_layout and walk_by_layout implementations Aarya Chaumal 2022-12-21 21:05:43 +05:30
  • 8fbe405038 flashrom.c: Add functions for new erase selection algorithm Aarya Chaumal 2022-07-15 16:51:27 +05:30
  • bd90bbeccd flashrom.c: Add switch for legacy impl of erasure path Edward O'Callaghan 2022-12-20 10:56:20 +11:00
  • a30841dfe6 tests: add bus coverage test for dummy Alexander Goncharov 2023-02-02 13:12:36 +04:00
  • 5735529d62 flashrom_tester: Add positive check to verify_fail_test Evan Benn 2023-01-16 16:16:42 +11:00
  • 72e62750c8 flashrom_tester: Rewrite IOOpts to support more operations Evan Benn 2023-01-16 16:12:44 +11:00
  • 69bbe7986c flashrom_tester: Rename lock_test hwwp_locks_swwp_test Evan Benn 2023-01-16 14:49:11 +11:00
  • 195948a467 internal.c: Move sio register to own object Edward O'Callaghan 2023-01-01 14:33:51 +11:00
  • ec6eaff2f8 jedec.c: Trivial code style fix Edward O'Callaghan 2023-01-30 23:00:32 +11:00
  • 7378557e54 jedec.c: Collapse probe_jedec() indirection Edward O'Callaghan 2023-01-30 11:45:51 +11:00
  • d0fbe5344a jedec.c: Collapse erase_chip_block_jedec() indirection Edward O'Callaghan 2023-01-29 12:32:51 +11:00
  • 3edef2f3a6 jedec.c: Collapse erase_block_jedec() indirection Edward O'Callaghan 2023-01-29 11:52:39 +11:00
  • 8fd4aeb8ec jedec.c: Collapse erase_sector_jedec() indirection Edward O'Callaghan 2023-01-29 11:50:02 +11:00
  • d01e694a22 jedec.c: Make getaddrmask() ret const correct Edward O'Callaghan 2023-01-29 11:47:17 +11:00
  • 515cd09c26 dummyflasher.c: Speed up programmer ops without delay Edward O'Callaghan 2023-01-25 14:07:46 +11:00
  • 0a6fa23924 programmers: Allow opaque programmers to specify custom delay Edward O'Callaghan 2023-01-25 14:15:33 +11:00
  • 31c5caa614 flashrom_tester: Simplify wp_toggle_test and rename Evan Benn 2023-01-16 13:55:25 +11:00
  • f4a9208eee flashrom_tester: Add a description of each test Evan Benn 2023-01-16 13:32:18 +11:00
  • eab04615ee flashrom_tester: Remove --output log redirect option Evan Benn 2023-01-10 16:53:28 +11:00
  • 06bcc26b1d dummyflasher: fix propagation of register_*_master() return values Alexander Goncharov 2023-01-24 14:43:12 +04:00
  • eabd3bab1c flashrom.c: Fix skip flag typo in read_flash() Edward O'Callaghan 2023-01-26 10:38:11 +11:00
  • bc712deace MAINTAINERS: Add Alexander Goncharov for bash completion Alexander Goncharov 2023-01-23 21:46:33 +04:00
  • 7d888a3082 flashrom.c: Supplement chip->unlock() calls with wp unlocking Edward O'Callaghan 2022-11-14 09:16:21 +11:00
  • 7ffa626d12 MAINTAINERS: Add Miklos Marton for ni854x_spi Miklós Márton 2023-01-20 20:47:16 +01:00
  • f4e14e084b MAINTAINERS: Add Miklos Marton for STLINK-V3 Miklós Márton 2023-01-20 20:32:33 +01:00
  • dd41980f17 tests/: Assert on NULL heap allocations in tests Edward O'Callaghan 2023-01-15 14:50:25 +11:00
  • 46856234b3 tests/lifecycle.c: Avoid unnecessary heap allocations Edward O'Callaghan 2023-01-15 12:49:58 +11:00
  • 20400d6656 tests/chip{_wp}.c: Avoid unnecessary heap allocations Edward O'Callaghan 2023-01-15 12:43:42 +11:00
  • 7247435eb0 tests: Fix warnings for 32-bit Linux v1.3.0-rc2 v1.3.0 1.3.x Anastasia Klimchuk 2023-01-17 16:20:53 +11:00
  • 673cb357d4 tree/: Change chip restore data type from uint8_t to void ptr Nikolai Artemiev 2022-12-05 12:49:14 +11:00
  • 7cab790a46 chipset_enable.c: add PCI ID for TGL-UP3 Jan Samek 2022-12-06 16:42:56 +01:00
  • 58888f78f3 util: add bash completion script Alexander Goncharov 2022-10-09 13:10:27 +03:00
  • 87531ef11c tests: Fix warnings for 32-bit Linux Anastasia Klimchuk 2023-01-17 16:20:53 +11:00
  • 3d76865fd5 tests/chip: Add non-aligned write within a region unit-test Edward O'Callaghan 2023-01-05 14:50:30 +11:00
  • b868038303 flash.h: Make functions global that will be used for new erase algorithm Aarya Chaumal 2022-12-21 21:28:15 +05:30
  • f2d20cf713 flashrom.c: Plumb 'all_skipped' global state into func param Aarya Chaumal 2022-12-21 20:05:35 +05:30
  • 78e121b014 tests/chip.c: Set MOCK_CHIP_CONTENT non-ambiguously Edward O'Callaghan 2023-01-12 11:00:11 +11:00