1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-10-22 10:10:52 +02:00

Commit Graph

  • 7de83aa95c Makefile: add CONFIG_MEDIATEK_I2C_SPI to DEPENDS_ON_LINUX_I2C Thomas Heijligen 2022-02-21 17:15:31 +01:00
  • 868f801ace Makefile: use the HAS_ USE_ scheme for linux i2c dependent programmer Thomas Heijligen 2022-02-19 17:34:08 +01:00
  • 79e2bd045c tests: Rename run_lifecycle into run_basic_lifecycle Anastasia Klimchuk 2021-11-29 15:29:26 +11:00
  • fd36978f1a tests: Rename init_shutdown.c into lifecycle.c Anastasia Klimchuk 2021-11-29 15:08:46 +11:00
  • 4bee25671e ichspi.c: Check SPI Cycle In-Progress prior start HW Seq Subrata Banik 2022-02-26 11:40:43 +05:30
  • fd4cb2d7b4 dmi: Correctly check for ERROR_PTR Nico Huber 2022-03-06 00:21:52 +01:00
  • 2386e94850 dmi: Correctly check for ERROR_PTR Nico Huber 2022-03-06 00:21:52 +01:00
  • f9b8fece4f test_build.sh: Move build test procedure to repository Patrick Georgi 2020-10-28 17:29:38 +01:00
  • 4f6aa94f00 dmi: Correctly check for ERROR_PTR Nico Huber 2022-03-06 00:21:52 +01:00
  • 8c3de01548 tree: Make internal variables static Jacob Garber 2019-06-24 16:05:28 -06:00
  • 9d7d8006e2 test_build.sh: Move build test procedure to repository Patrick Georgi 2020-10-28 17:29:38 +01:00
  • 11680db4e1 ichspi: Add Alder Lake support Edward O'Callaghan 2022-02-22 13:58:28 +11:00
  • 6289508c5b pcidev: Move scandev_inclass logic from internal to pcidev Edward O'Callaghan 2022-02-26 11:36:17 +11:00
  • bc2e3b6b79 ft2232_spi.c: Add FTDI FT4233H Charles Parent 2022-02-28 14:55:58 +01:00
  • 00194eadde pcidev: Move pci_get_dev() logic into canonical place Edward O'Callaghan 2021-11-13 13:29:06 +11:00
  • 12dbc4e045 writeprotect: add {get,set}_wp_mode() Nikolai Artemiev 2021-10-21 02:29:22 +11:00
  • 4cb8464e90 writeprotect: add set_wp_range() Nikolai Artemiev 2021-10-21 02:28:23 +11:00
  • a548fe5a03 libflashrom,writeprotect: add flashrom_wp_get_available_ranges() Nikolai Artemiev 2021-10-21 01:50:15 +11:00
  • 2c3a2d66a9 writeprotect: add get_wp_range() for decoding ranges Nikolai Artemiev 2021-10-21 02:28:23 +11:00
  • 9fc100f549 flashchips,writeprotect_ranges: add range decoding function Nikolai Artemiev 2021-10-21 01:35:13 +11:00
  • cff87a8488 libflashrom,writeprotect: add functions for reading/writing WP configs Nikolai Artemiev 2021-10-21 00:58:12 +11:00
  • 645e5e777a writeprotect.h: add structure to represent chip wp configuration bits Nikolai Artemiev 2021-10-21 01:12:39 +11:00
  • e007908657 flash.h,flashchips.c: add writeprotect bit layout map to chips Nikolai Artemiev 2021-10-20 23:34:15 +11:00
  • b7ea3a9a5d spi25_statusreg,flashchips: add SR2 read/write support Nikolai Artemiev 2021-10-20 22:32:25 +11:00
  • a0319804a0 spi25_statusreg: make register read/write functions generic Nikolai Artemiev 2021-10-20 22:30:41 +11:00
  • 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