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

Commit Graph

  • 4571361d0e writeprotect, cli_classic: delete old writeprotect code Nikolai Artemiev 2021-10-20 22:11:32 +11:00
  • 8d50fad443 libflashrom: Allow NULL-pointer argument in flashrom_flash_release() Nico Huber 2022-02-24 18:17:40 +01:00
  • 60005a88ea hwaccess_x86_io: merge error message in rget_io_perms() Thomas Heijligen 2022-02-15 11:12:52 +01:00
  • 9212ee2191 meson.build: Don't depend on getrevision.sh Samuel R. Messner 2022-02-17 06:17:31 +01:00
  • 634707a42d pcidev: Avoid internal programmer relying on pacc global Edward O'Callaghan 2021-11-13 13:14:06 +11:00
  • 2740a52dbd cli_classic: Use flashrom_init() from API Edward O'Callaghan 2022-02-03 12:52:02 +11:00
  • f79618d535 Makefile: Rework the EXEC_SUFFIX determination Thomas Heijligen 2022-02-19 17:06:21 +01:00
  • 152d5577de cli_classic: Replace programmer_shutdown() with libflashrom call Edward O'Callaghan 2022-02-03 14:49:23 +11:00
  • 83c5c50f91 cli_classic: Use flashrom_flash_getsize() over raw access Edward O'Callaghan 2022-02-03 14:39:29 +11:00
  • 8f39fd6054 Makefile: enable internal programmer for x86 and all linux platforms Thomas Heijligen 2022-01-21 13:54:15 +01:00
  • 016b5abc83 libflashrom/fmap: Don't use off_t for flash offsets Julius Werner 2022-02-14 17:07:39 -08:00
  • 9a52d20b34 tests: Add tests for verify operation Anastasia Klimchuk 2021-11-12 16:36:18 +11:00
  • b9e8b898c0 internal.c: Seperate out get_params() from internal_init() Edward O'Callaghan 2022-02-03 11:55:13 +11:00
  • 387631e115 Makefile: remove CPPFLAGS and LDFLAGS to default directories Thomas Heijligen 2022-01-31 23:59:09 +01:00
  • ff4c624d94 ich_descriptors.c Invert the meaning of 'dual_output' bit Werner Zeh 2022-01-25 07:02:49 +01:00
  • 6080d488dd platform/pci.h: adapt NetBSD include path to pkg-config Thomas Heijligen 2022-02-01 00:17:46 +01:00
  • dbefb9730b Makefile: use pkg-config --libs --static for LDFLAGS Thomas Heijligen 2022-01-31 23:27:52 +01:00
  • 274e146621 Makefile: check if librt is an external library Thomas Heijligen 2022-01-31 23:49:44 +01:00
  • 9fb5812896 tests: Add comprehensive comment for chip.c Anastasia Klimchuk 2021-11-12 16:33:16 +11:00
  • 3f8d1b4f2b tests: Set up mock chip memory in consistent and predictable way Anastasia Klimchuk 2021-11-12 16:22:29 +11:00
  • 94f91ef864 tests: add fprintf() mock with redirection to io_mock Nikolai Artemiev 2022-02-08 16:56:02 +11:00
  • a8be6dace8 Add Elkhart Lake support Werner Zeh 2022-01-03 09:44:29 +01:00
  • c26f27bef8 fmap.c: Avoid undefined behaviour with fmap_lsearch([len:=0]) Edward O'Callaghan 2022-02-02 17:15:05 +11:00
  • ac68a9e2a8 ichspi: Remove unneeded line breaks, add useful line breaks and tabs Anastasia Klimchuk 2021-12-21 14:31:40 +11:00
  • 97a1683c85 ichspi: Extract initialisation of swseq and hwseq into a function Anastasia Klimchuk 2021-10-29 15:26:28 +11:00
  • 6293790293 ichspi: Extract handling programmer param into a function Anastasia Klimchuk 2021-10-29 15:01:05 +11:00
  • 0d7767ecdb ichspi: Split very long init function into two Anastasia Klimchuk 2021-10-29 10:38:37 +11:00
  • e98b2d1184 Add mediatek_i2c_spi interface Neill Corlett 2022-01-20 21:50:30 -05:00
  • 55aa056c74 flashrom.c: Move do_*() helpers into cli_classic.c Edward O'Callaghan 2021-12-13 12:46:12 +11:00
  • 103b139cf7 flashrom.c: Make {read,write}_buf_from_include_args() public Edward O'Callaghan 2021-12-13 12:44:13 +11:00
  • 9413faa7cc SFDP: make mandatory table length check work with newer SFDP revisions Michael Niewöhner 2021-12-11 22:15:06 +01:00
  • 5af39c14ed sfdp: drop redundant check of the mandatory table size Michael Niewöhner 2022-01-25 19:46:53 +01:00
  • 748943d774 meson: sync programmer dependencies from Makefile Peter Marheine 2022-01-21 02:07:30 +00:00
  • 36f87376a3 hwaccess: fix build on non-x86 targets Peter Marheine 2022-01-19 17:11:09 +11:00
  • 35547ed3af flashrom: Convert do_read() into a libflashrom user Edward O'Callaghan 2021-12-29 10:57:12 +11:00
  • 7a2d7efd83 cli_classic.c: Convert do_erase() to libflashrom call Edward O'Callaghan 2021-12-13 12:30:03 +11:00
  • f136a2a69c flashrom.c: extract operation only uses layout files Daniel Campello 2021-12-06 12:06:09 -07:00
  • 5df3a33db5 Makefile: remove obsolete distclean target Thomas Heijligen 2021-11-10 21:35:22 +01:00
  • 45e18ee505 Makefile: rename FEATURE_CFLAGS to FEATURE_FLAGS Thomas Heijligen 2021-11-10 21:23:49 +01:00
  • a33524bf82 Makefile: merge compiler, hwlibs, features targets into config target Thomas Heijligen 2021-12-09 17:52:23 +01:00
  • f43b4e3a48 Makefile: reorder make targets Thomas Heijligen 2022-01-06 10:56:35 +01:00
  • cf947c9f51 Makefile: clean up variables Thomas Heijligen 2021-11-09 17:02:47 +01:00
  • 462a6159ab Makefile: Make pkg-config mandatory to find libpci Thomas Heijligen 2021-11-05 12:28:06 +01:00
  • 980cf7d31f Makefile: replace RAW_ACCESS with RAW_MEM_ACCESS X86_MSR X86_PORT_IO Thomas Heijligen 2021-12-23 16:55:16 +01:00
  • 64b9e3f59e hwaccess: move mmio functions into hwaccess_physmap Thomas Heijligen 2022-01-17 15:11:43 +01:00
  • 9aaa66cc7f tests: Convert write chip tests to libflashrom API Anastasia Klimchuk 2022-01-17 15:40:18 +11:00
  • df9aada04e tests: Convert read chip tests to libflashrom API Anastasia Klimchuk 2022-01-17 14:54:34 +11:00
  • 66f72d6ac9 tests: Convert erase chip tests to libflashrom API Anastasia Klimchuk 2022-01-17 14:27:34 +11:00
  • 3ae04a1204 dediprog: wait for spi bulk read xfers to finish Rick Altherr 2021-12-13 17:10:00 -08:00
  • 89c73b5a74 linux_mtd: check ioctl() return value properly Nikolai Artemiev 2022-01-11 18:26:48 +11:00
  • f31bb81de1 layout: Hoist get_region_range() into libflashrom API Edward O'Callaghan 2022-01-07 11:25:07 +11:00
  • 00b8e85528 it8212: remove unused rget_io_perms() Thomas Heijligen 2022-01-06 15:07:18 +01:00
  • 2306150c6f satasii: remove unused rget_io_perms() Thomas Heijligen 2022-01-06 15:01:43 +01:00
  • 52652348f4 ogp_spi: remove unused rget_io_perms() Thomas Heijligen 2022-01-06 14:58:30 +01:00
  • 180b046eb2 nicintel_spi: remove unused rget_io_perms() Thomas Heijligen 2022-01-06 14:56:21 +01:00
  • 0c3bdd9fc6 nicintel_eeprom: remove unused rget_io_perms() Thomas Heijligen 2022-01-06 14:49:31 +01:00
  • 50847804a9 nicintel: remove unused rget_io_perms() Thomas Heijligen 2022-01-06 14:44:39 +01:00
  • 583c15fc65 gfxnvidia: remove unused rget_io_perms() Thomas Heijligen 2022-01-06 14:41:53 +01:00
  • 9113aab175 drkaiser: remove unused rget_io_perms() Thomas Heijligen 2022-01-06 14:39:30 +01:00
  • 068e2c0ea5 atavia: remove unused rget_io_perms() Thomas Heijligen 2022-01-06 14:36:10 +01:00
  • b5dc7418e2 chipset_enable.c: Add TGP-H IDs Tim Crawford 2021-11-17 06:23:25 -07:00
  • cad512f916 hwaccess_x86_msr: fix build for FreeBSD Thomas Heijligen 2021-12-24 15:00:51 +01:00
  • dda1933903 Makefile: list dependencies for RAW_MEM_ACCESS, X86_PORT_IO, X86_MSR Thomas Heijligen 2021-12-14 18:25:47 +01:00
  • b8f364bece physmap: rename to hwaccess_physmap, create own header Thomas Heijligen 2021-12-14 17:52:30 +01:00
  • 50720a4b0b hwaccess physmap: move x86 msr related code into own files Thomas Heijligen 2021-12-14 17:25:49 +01:00
  • 49d758698a hwaccess: move x86 port I/O related code into own files Thomas Heijligen 2021-12-14 16:36:05 +01:00
  • 88c871e74c pci.h: move include into own wrapper Thomas Heijligen 2021-11-02 21:03:00 +01:00
  • 9469f81d8f Makefile: Make pkg-config mandatory to find libusb1 Thomas Heijligen 2021-11-05 10:47:40 +01:00
  • 82524f8411 Makefile: Make pkg-config mandatory to find libjaylink Thomas Heijligen 2021-11-05 10:34:31 +01:00
  • 41f20c749e Makefile: Rework NI-845x detection Thomas Heijligen 2021-11-05 10:19:42 +01:00
  • 22e5af78fe Makefile: Make pkg-config mandatory to find libftdi1 Thomas Heijligen 2021-10-21 12:58:07 +02:00
  • 073e205e3b flashrom.8.tmpl: document W25Q128FV is emulated by dummyflasher Sergii Dmytruk 2021-12-01 19:21:59 +02:00
  • b6880f787a flashrom.8.tmpl: remove outdated warning about v1.0 Sergii Dmytruk 2021-11-17 20:13:24 +02:00
  • 43f998274f flashrom.c: Validate before allocate in verify_range() Edward O'Callaghan 2021-11-17 14:24:04 +11:00
  • ea0ae153dd flashchips: Add W25Q64JV Simon Buhrow 2021-11-05 11:48:30 +01:00
  • f47ff316ec tests: Add init-shutdown test for raiden_debug_spi Anastasia Klimchuk 2021-09-24 16:13:25 +10:00
  • 421d9133bb tests: Add wraps for __xstat/__fxstat variants of stat/fstat Anastasia Klimchuk 2021-10-05 15:59:06 +11:00
  • 7692a2ee78 chipset_enable.c: Mark Intel Z390 as DEP melvyn2 2021-10-30 16:02:22 -07:00
  • 93b01904db Add Tiger Lake U Premium support Michał Żygowski 2021-06-16 15:13:54 +02:00
  • 5020cf3a62 tests: Rename flash context in chip tests to flashctx Anastasia Klimchuk 2021-10-26 13:57:31 +11:00
  • 8aaee03333 tests: Add tests to write on chip Anastasia Klimchuk 2021-10-15 16:24:51 +11:00
  • 4ab9bd7ffb hwaccess.c: move function declarations from programmer.h to hwaccess.h Thomas Heijligen 2021-11-02 20:33:35 +01:00
  • 89338a8003 Makefile: Move libftdi1 detection to hwlibs target Thomas Heijligen 2021-10-20 23:26:34 +02:00
  • 23b33dbdf0 Makefile: Move NI845X_SPI library detection to hwlibs target Thomas Heijligen 2021-10-20 23:03:58 +02:00
  • d87fd9cf3d Makefile: Revise build options for Linux specific headers Thomas Heijligen 2021-10-20 22:08:24 +02:00
  • 2dae0b764f Makefile: Revise utsname and clock_gettime test Thomas Heijligen 2021-10-26 12:44:36 +02:00
  • 47caa9ceb1 Makefile: compiler target: separate fixed text and value by a colon Thomas Heijligen 2021-10-26 12:02:52 +02:00
  • 04a9243f08 flashrom.c: Delete obsolete comment Simon Buhrow 2021-10-29 08:28:51 +02:00
  • 211cec1d75 sb600spi: Cleanup spispeed and spireamode warnings Rob Barnes 2021-10-21 14:48:08 -06:00
  • 36fa20d176 Makefile: Revise C compiler check Thomas Heijligen 2021-10-26 11:26:32 +02:00
  • fac2bfe54c pony_spi: fix memory leak Thomas Heijligen 2021-10-25 21:38:43 +02:00
  • b3df1390dc flashrom_tester: Use elogtool to list firmware eventlog Jack Rosenthal 2021-10-21 13:11:56 -06:00
  • 8d8281c3d6 Makefile: remove NEED_LIBUSB1 from FEATURE_CFLAGS Thomas Heijligen 2021-10-21 10:41:00 +02:00
  • 9af6d11082 Makefile: meson.build: remove unused CONFIG_I2C_SUPPORT Thomas Heijligen 2021-10-20 21:06:18 +02:00
  • 5c538b40c2 Makefile, ich_descriptors_tool/Makefile: unify behavior Thomas Heijligen 2021-10-20 15:55:35 +02:00
  • 694e2bf218 Makefile: unify the use of filter Thomas Heijligen 2021-10-19 16:14:55 +02:00
  • 99330d67b0 tests: Fix fread wrap to return success by default Anastasia Klimchuk 2021-10-15 16:14:11 +11:00
  • 92989f2496 tests: Add wrap for libusb_init and use it in dediprog test Anastasia Klimchuk 2021-09-24 16:05:35 +10:00
  • a7a59cf0bb tests: Extract libusb wraps into separate file Anastasia Klimchuk 2021-09-17 16:00:16 +10:00
  • 97acc374e4 tests: Move current_io to io_mock.c be visible across tests Anastasia Klimchuk 2021-09-17 15:31:01 +10:00