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

Commit Graph

  • 086f0c8e4f flashrom: Drop read_flash_to_file() usage Edward O'Callaghan 2021-11-15 15:47:15 +11:00
  • f3d09b5997 tests: Rearange CPP guards Thomas Heijligen 2022-05-09 19:37:36 +02:00
  • 75c048b224 meson: link flashrom binary against static libflashrom Thomas Heijligen 2022-05-03 12:21:47 +02:00
  • 963aaf55b3 meson: relocate config_print_wiki & config_default_programmer_* Thomas Heijligen 2022-05-03 12:00:14 +02:00
  • 688eb58204 meson: use built-in options for install paths Thomas Heijligen 2022-05-03 11:50:16 +02:00
  • 400a6a8b2c meson: add option to disable tests Thomas Heijligen 2022-04-25 19:22:44 +02:00
  • b0aec45d8c meson: use platform/ as subdir() Thomas Heijligen 2022-04-25 14:42:17 +02:00
  • 758f02b093 util/ich_descriptors_tool: Remove unneeded meson dependencies Thomas Heijligen 2022-04-20 23:09:54 +02:00
  • f5d33e26e0 meson: relocate add_project_arguments() for IS_WINDOWS Thomas Heijligen 2022-04-25 14:54:10 +02:00
  • c287de2e09 meson: relocate source file list Thomas Heijligen 2022-04-28 11:07:29 +02:00
  • b402911a28 util/flashrom_tester: Update sys-info crate to version 0.9 Angel Pons 2022-05-01 23:01:07 +02:00
  • b728f4b948 tests: test write protection Sergii Dmytruk 2021-11-10 00:45:09 +02:00
  • 3f4b62b444 dummyflasher: enforce write protection for W25Q128FV Sergii Dmytruk 2021-11-08 01:38:52 +02:00
  • 8245b57e47 dummyflasher: emulate SR2 and SR3 for W25Q128FV Sergii Dmytruk 2021-11-08 00:06:33 +02:00
  • e9367e614e it85spi.c: Fix some space/tab trivial style issues Edward O'Callaghan 2022-05-11 12:30:34 +10:00
  • fa2cf255ec dummyflasher: add SR2 and SR3 emulation harness Sergii Dmytruk 2021-11-08 00:05:12 +02:00
  • c829a48e19 serprog.c: Avoid calling memcpy with NULL pointer arguments aarya 2022-03-10 09:16:44 +05:30
  • 7228ce007c platform/swap: move swap inline functions & macros into an own header Thomas Heijligen 2022-04-21 13:29:33 +02:00
  • 1866deb06d libflashrom: Move documentation to header Evan Benn 2022-04-28 12:36:53 +10:00
  • 4557c503e7 flashrom.8.tmpl: Add raiden_debug_spi doc entry Edward O'Callaghan 2022-03-14 10:55:32 +11:00
  • 5f0d2aa6c8 board_enable.c: Port to use pcidev_find_vendorclass() helper Edward O'Callaghan 2022-02-26 11:37:08 +11:00
  • 0f388acaba Global cleanup: Fix a few spelling errors Martin Roth 2022-03-15 10:55:25 -06:00
  • 005aa915a0 ichspi: Introduce HSFC CYCLE READ/WRITE/ERASE macros Subrata Banik 2022-04-07 19:55:32 +00:00
  • d3bd399f67 ichspi: Introduce HSFC_FDBC_VAL(n) macro Subrata Banik 2022-04-07 19:49:15 +00:00
  • e7d6caffec ichspi: Introduce HSFC_FCYCLE_MASK(n) macro Subrata Banik 2022-04-07 18:54:42 +00:00
  • 8ce9200444 ichspi: Drop unused _pprint_reg macro Subrata Banik 2022-04-11 12:00:19 +00:00
  • 3f93a14fc3 ichspi: Use pprint_reg macro for PCH100 HSFC FCYCLE offset Subrata Banik 2022-04-07 16:07:22 +00:00
  • 2aa77d99e6 ichspi: Add PCH100_ prefix for Write Enable Type (WET) macros Subrata Banik 2022-04-07 15:48:26 +00:00
  • cfca851120 pony_spi.c: Extract out get_params to simplify init Edward O'Callaghan 2022-03-28 13:10:29 +11:00
  • 7b4c4f3611 flashchips: enable write-protection for W25Q{64,128}.V Sergii Dmytruk 2021-11-08 00:00:43 +02:00
  • 393e19bd2e jlink_spi: Add option to enable target power Marc Schink 2020-08-23 16:19:44 +02:00
  • 9f44e1494d raiden_debug_spi.c: Document where raiden_debug_spi_requests are handled Edward O'Callaghan 2022-04-28 13:31:52 +10:00
  • cb7e627f11 Makefile: Align BITBANG_SPI with the other DEPENDS_ and USE_ configs Thomas Heijligen 2022-04-27 10:16:04 +02:00
  • b899ab233f meson: Treat warnings as errors Anastasia Klimchuk 2022-04-26 14:53:18 +10:00
  • 2289578807 meson: Add optimisation level s and disable debug in meson build Anastasia Klimchuk 2022-04-13 15:15:24 +10:00
  • d431358621 Add -W options from Makefile into meson warning_flags Anastasia Klimchuk 2021-10-25 13:20:26 +11:00
  • c4784f1a9a tests: Add and include headers with function prototypes Anastasia Klimchuk 2022-04-12 13:33:39 +10:00
  • 402e5d697c tests: Mark all static functions as static Anastasia Klimchuk 2022-04-12 13:29:41 +10:00
  • f81c1c9d0a ich_descriptors_tool: Fix -Wsign-compare warnings Anastasia Klimchuk 2022-04-08 15:34:20 +10:00
  • 87d7b110d6 Introduce an include directory for header files Thomas Heijligen 2022-04-14 13:50:55 +02:00
  • bfbec45de0 writeprotect: add WPS bit and always set it to zero Sergii Dmytruk 2021-12-19 18:45:16 +02:00
  • dbbe1588b2 spi25_statusreg.c: add SR3 read/write support Sergii Dmytruk 2021-12-19 18:37:51 +02:00
  • dcac005071 Close GitHub PRs and issues automatically Felix Singer 2022-04-16 21:27:21 +02:00
  • 76118a7c10 ichspi: Unify timeouts across all SPI operations to 30s Subrata Banik 2022-03-16 20:40:42 +05:30
  • 89b11595f9 flashchips.c: mark IS25LP064 as TEST_OK_PREW Simon Buhrow 2021-10-20 17:09:09 +02:00
  • 22c8b55fbd flashchips.c: Mark GD25Q40(B) as tested Simon Buhrow 2022-03-09 16:09:08 +01:00
  • a8204dd34d cli_classic: add writeprotect CLI and update man page Nikolai Artemiev 2021-11-11 21:15:44 +11:00
  • e41620ec06 raiden_debug_spi: Add more informative error message when WP is enabled Robert Zieba 2022-03-17 14:23:38 -06:00
  • 8abe12e86e tests/: Add file path and flags validation to open() calls Edward O'Callaghan 2022-02-24 13:59:34 +11:00
  • ac2a65cec3 raiden_debug_spi.c: Allow custom_rst param value of 'false' Edward O'Callaghan 2022-04-13 09:39:54 +10:00
  • b01d7e9f51 ichspi: Add Jasper Lake support Edward O'Callaghan 2022-02-23 16:18:41 +11:00
  • f28262d112 platform.h: rename swapX to ___swapX Thomas Heijligen 2022-04-13 13:43:26 +02:00
  • af5f92c634 hwaccess_x86_msr: drop outdated comment Thomas Heijligen 2022-03-17 13:39:21 +01:00
  • d200173a1d flashrom.c: remove unused include Thomas Heijligen 2022-04-06 20:45:02 +02:00
  • 50cd432c74 Drop STANDALONE mode Thomas Heijligen 2022-04-07 17:48:53 +02:00
  • 48fef95b79 NEED_PCI: remove macro Thomas Heijligen 2022-03-15 12:55:40 +01:00
  • a2be4c9dc6 print_buildinfo: remove unreachable print of libpci version Thomas Heijligen 2022-03-15 12:39:13 +01:00
  • 4bd41e6bb5 hwaccess_x86_msr: rename msr function to msr_xxx Thomas Heijligen 2022-03-16 09:19:19 +01:00
  • 82604bd738 hwaccess: add endianness converting deserialization functions Thomas Heijligen 2022-02-19 22:31:32 +01:00
  • c456944170 platform.h: remove const from forward declarations Thomas Heijligen 2022-04-12 14:37:50 +02:00
  • 999bbb32ae tests/lifecycle.c: Deduce out io-setup-teardown do-pattern Edward O'Callaghan 2022-03-31 10:23:59 +11:00
  • 881bf1739e sb600spi.c: Add Promontory chipset rev 0x71 Karthikeyan Ramasubramanian 2022-04-06 16:07:38 -06:00
  • b1db7e4367 Endian conversion: move to platform.h and platform/endian*.c Thomas Heijligen 2022-03-17 13:41:17 +01:00
  • 6272c71fbb hwaccess: replace macros by C code Thomas Heijligen 2022-02-19 21:17:44 +01:00
  • b94a5a21c3 sb600spi.c: Use SPI100 bit mappings Karthikeyan Ramasubramanian 2022-04-06 15:58:12 -06:00
  • 7273274e00 ich_descriptors.c: Ensure unsigned types >=0 on to prevent underflow aarya 2022-03-13 15:35:12 +05:30
  • 950037a724 tests/linux_spi: Validate params file path and flags Edward O'Callaghan 2022-02-24 13:59:05 +11:00
  • 32aa9059bc hwaccess_physmap: add missing DirectHW include Thomas Heijligen 2022-03-18 20:47:13 +01:00
  • c9535ff73d README: add C compiler and pkg-config as build dependency Thomas Heijligen 2022-03-15 14:33:32 +01:00
  • 885fb2e82b tests: assert pathname and flags when calling open() Daniel Campello 2022-03-29 20:47:46 -06:00
  • 9454336970 tests: use MOCK_FD instead of NON_ZERO Daniel Campello 2022-03-29 20:47:46 -06:00
  • bd2d070f9f writeprotect.c: refactor and fix wp_mode functions Nikolai Artemiev 2022-03-08 01:07:01 +11:00
  • 9b20174fda libflashrom,linux_mtd: add linux_mtd writeprotect support Nikolai Artemiev 2022-02-13 22:32:59 +11:00
  • a850fd0aa8 flashchips.c: add writeprotect support for more chips Nikolai Artemiev 2022-02-15 18:06:55 +11:00
  • 632bdcb9e2 dmi.c: Ensure g_has_dmi_support is default on shutdown Edward O'Callaghan 2022-03-22 22:20:33 +11:00
  • c706e6b52c dmi.c: Hide has_dmi_support global behind method Edward O'Callaghan 2021-11-13 23:53:14 +11:00
  • 170ad8991e gitignore: add libflashrom.a Thomas Heijligen 2022-03-15 13:23:00 +01:00
  • 005d32b7b7 spi25_statusreg: delete spi_read_status_register() Nikolai Artemiev 2021-10-28 16:18:28 +11:00
  • e5389d1b8f spi25_statusreg: inline spi_write_register_flag() Nikolai Artemiev 2021-11-22 13:18:49 +11:00
  • 7dcd0deafe ichspi: Add support for Meteor Lake Subrata Banik 2022-03-14 14:17:32 +05:30
  • 1b66464269 libflashrom.c: Fix unintialized value passed to function aarya 2022-03-10 08:47:48 +05:30
  • 6b85eb87c6 board_enable.c: Remove unnecessary assignment aarya 2022-03-13 00:05:56 +05:30
  • f93e098bfa flashrom.8.tmpl: document lspcon_i2c_spi Peter Marheine 2022-03-25 04:35:47 +00:00
  • 878d1e8704 flashrom.8.tmpl: document realtek_mst_i2c_spi Peter Marheine 2022-03-25 04:05:35 +00:00
  • 025c75d05c flashrom.8.tmpl: Clarify man entries for -w/-v/-x Daniel Campello 2022-03-14 11:43:16 -06:00
  • caa0335114 pony_spi.c: Fix memory leak in function pony_init_spi aarya 2022-03-10 08:28:55 +05:30
  • 1b1066e2d5 pcidev: Move pci_dev_find() from internal to canonical place Edward O'Callaghan 2021-11-13 17:59:18 +11:00
  • 855b898331 pcidev: Move pci_card_find() from internal to canonical place Edward O'Callaghan 2021-11-13 17:56:20 +11:00
  • d69c30766e tests: Add padding to pci_dev struct for ASAN Daniel Campello 2022-03-15 20:00:11 -06:00
  • e1dd0068c2 helpers.c: use unsigned int for bit shifts (ASAN) Daniel Campello 2022-03-16 07:05:48 -06:00
  • f31650b23b tests: add more mock wrappers Daniel Campello 2022-03-15 14:19:34 -06:00
  • dfa7451bf1 cli_classic.c: Use correct format specifier for size_t Angel Pons 2022-03-09 10:51:44 +01:00
  • 78221212fa tests: Upgrade linux_spi test to run probe lifecycle Anastasia Klimchuk 2021-11-30 13:02:41 +11:00
  • e2f31ca02b tests: Upgrade linux_mtd test to run probe lifecycle Anastasia Klimchuk 2021-11-30 14:54:10 +11:00
  • e539d112cd tests: Add run_probe_lifecycle and add dummyflasher probe test Anastasia Klimchuk 2021-11-29 17:00:27 +11:00
  • 0f51f62c62 hwaccess_x86_io: clean header concept Thomas Heijligen 2022-01-20 16:45:14 +01:00
  • 60c3b61d09 Makefile: use HAS_ USE_ pattern for serial support Thomas Heijligen 2022-02-19 17:20:27 +01:00
  • a2aa33e24c hwaccess_x86_io: refactor rget_io_perms() Thomas Heijligen 2022-01-20 14:33:56 +01:00
  • 6f63f20b33 Makefile: print version info as part of the config target Thomas Heijligen 2022-02-19 19:30:05 +01:00
  • decf50e2eb Makefile: use libflashrom.a as input to build the flashrom executable Thomas Heijligen 2022-02-19 17:47:14 +01:00