1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-11-14 11:40:42 +01:00

Commit Graph

  • 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
  • f57486e5d3 mstarddc_spi.c: Drop mstarddc_ prefix for spi data struct members Anastasia Klimchuk 2021-05-18 09:34:55 +10:00
  • bfb211cf27 mstarddc_spi.c: Refactor singleton states into reentrant pattern Anastasia Klimchuk 2021-05-18 09:25:01 +10:00
  • 245b7cd1d3 dummyflasher.c: Move 'flashchip_contents' into emu_data Edward O'Callaghan 2021-05-20 20:34:02 +10:00
  • 653eb6977a dummyflasher.c: Move 'spi_write_256_chunksize' into emu_data Edward O'Callaghan 2021-05-20 20:27:59 +10:00
  • 93763e4b2c dummyflasher.c: Make entry struct names consistent Edward O'Callaghan 2021-05-20 20:21:13 +10:00
  • d6d8c14e6a sb600spi.c: Drop sb600_ prefix for spi data struct member Anastasia Klimchuk 2021-05-20 11:43:06 +10:00
  • efab1103ab sb600spi.c: Make use of new register_spi_master() API Anastasia Klimchuk 2021-05-20 10:25:57 +10:00
  • 59237a3700 sb600spi.c: Move sb600_spibar into spi data instead of being global Anastasia Klimchuk 2021-05-20 10:18:52 +10:00
  • c49aaeef77 programmer: Make use of new register_par_master() API Anastasia Klimchuk 2021-05-21 09:45:53 +10:00
  • 9a2f91d7eb programmer: Make use of new register_opaque_master() API Anastasia Klimchuk 2021-05-13 12:56:51 +10:00
  • 9309bed290 programmer: Smoothen register_opaque_master() API Anastasia Klimchuk 2021-05-13 12:28:47 +10:00
  • 6a5db26e68 programmer: Smoothen register_par_master API Anastasia Klimchuk 2021-05-21 09:40:58 +10:00
  • daa86b5301 stlinkv3_spi.c: Drop stlinkv3_ prefix for spi data struct member Anastasia Klimchuk 2021-05-19 13:35:59 +10:00
  • 7becf17942 stlinkv3_spi.c: Refactor singleton states into reentrant pattern Anastasia Klimchuk 2021-05-19 14:32:04 +10:00
  • 59e344e904 Fix up handling of IFD chipsets Angel Pons 2021-05-17 19:08:32 +02:00
  • 6c9dfdc971 dummyflasher.c: Use BUS_NONSPI where appropriate Edward O'Callaghan 2021-05-17 20:01:27 +10:00
  • cee470ecef stlinkv3_spi.c: Clean up properly on all init error paths Anastasia Klimchuk 2021-05-14 14:01:34 +10:00
  • fbc38c7158 chipset_enable.c: Add Gemini Lake eSPI PCI device ID Angel Pons 2021-05-17 10:50:40 +02:00
  • 16c62a791d meson.build: Fix cmocka to be optional at configure-time Edward O'Callaghan 2021-05-17 21:10:23 +10:00
  • 11a35980de Add Gemini Lake support Angel Pons 2020-07-10 17:04:10 +02:00
  • 90739d147f programmer: Make use of new register_spi_master() API Nico Huber 2021-05-11 17:53:34 +02:00
  • 7e4968525d programmer: Smoothen register_spi_master() API Nico Huber 2021-05-11 17:38:14 +02:00
  • e561c577cc Revert "Revert "Add Gemini Lake support"" testpush Nico Huber 2021-05-13 16:33:07 +02:00
  • a2b33b9f30 Revert "Add Gemini Lake support" Nico Huber 2021-05-13 16:11:35 +02:00
  • 36c401dc3c Add Gemini Lake support Angel Pons 2020-07-10 17:04:10 +02:00
  • c117378478 nicintel_eeprom.c: Mark 8086:1531 as tested Angel Pons 2021-05-02 15:09:20 +02:00
  • 3dc5af7e09 linux_mtd: drop 'mtd_' prefix from variable/field names Nikolai Artemiev 2021-05-09 11:37:38 +10:00
  • af26c9675d linux_mtd: move global state into programmer data field Nikolai Artemiev 2021-05-08 19:00:06 +10:00
  • e1e9e2b4ee usbblaster_spi.c: Refactor singleton states into reentrant pattern Anastasia Klimchuk 2021-05-11 11:27:55 +10:00
  • 2348b18a5e digilent_spi.c: Refactor singleton states into reentrant pattern Anastasia Klimchuk 2021-05-10 19:29:00 +10:00
  • 4a9a66f7c8 pickit2_spi.c: Refactor singleton states into reentrant pattern Anastasia Klimchuk 2021-04-30 14:10:04 +10:00
  • e4261e3425 pickit2_spi.c: Separate shutdown from failed init cleanup Anastasia Klimchuk 2021-04-30 11:25:44 +10:00
  • b3b860154d flashchips: Fix 4BA advertisement for dummy chip Nico Huber 2021-05-11 18:50:30 +02:00
  • 78853ff23a Makefile: Only enable I2C programmers on Linux Angel Pons 2021-05-09 19:01:54 +02:00
  • 9785daaf11 realtek_mst_i2c_spi.c: Rename PAGE_SIZE macro Angel Pons 2021-05-09 18:44:55 +02:00
  • 9e8486e37c dediprog: Add 4BA support on SF600 protocol version 3 Patrick Rudolph 2020-08-26 10:02:08 +02:00
  • 12a55bcd26 dediprog: Disable SPI_MASTER_NO_4BA_MODES for additional devices Patrick Rudolph 2020-08-26 07:58:16 +02:00
  • b81dbc5233 realtek_mst_i2c_spi: Use i2c_open_from_programmer_params Angel Pons 2021-05-02 19:03:58 +02:00
  • db23295f8d lspcon_i2c_spi: Extract I2C bus parameter handling Angel Pons 2021-05-02 18:56:45 +02:00
  • c7dd17062c lspcon_i2c_spi: Release I2C fd on failed init Angel Pons 2021-05-02 19:00:37 +02:00
  • 2bbc0704c1 i2c_helper_linux: Clean up whitespace a bit Angel Pons 2021-05-02 19:01:13 +02:00
  • 922e28b7dd realtek_mst_i2c_spi: Add missing braces Angel Pons 2021-05-02 19:05:30 +02:00
  • 0e408f99c6 tests: Start port-i/o mocking framework Nico Huber 2021-04-30 16:49:31 +02:00
  • 2e993a90e4 flashrom.8.tmpl: Add man entry for --extract Daniel Campello 2021-05-04 11:45:21 -06:00
  • 4eef651ff5 programmer.h: Convert anon union to anon struct Edward O'Callaghan 2021-02-03 11:19:41 +11:00
  • 1a9441f748 CHROMIUM: flashrom_tester: Remove --ignore-fmap option Daniel Campello 2021-04-27 08:49:19 -06:00
  • e7155dda0a CHROMIUM: flashrom_tester: Drop nix dependency Chirantan Ekbote 2020-11-26 14:12:07 +09:00
  • 32b8bab08c flashrom_tester: update syntax for --wp-range Daniel Campello 2021-04-28 21:07:23 -06:00
  • 7367f77aa4 cli_classic.c: implement set_wp_region operation Daniel Campello 2021-04-19 18:43:09 -06:00
  • 6509912a1d cli_classic.c: reorder writeprotect operation processing Daniel Campello 2021-04-19 18:37:56 -06:00
  • ce983bccaa cli_classic.c: add -x option for do_extract() Daniel Campello 2021-04-16 15:26:42 -06:00
  • 0969e43b3f lspcon_i2c_spi: support a devpath option Peter Marheine 2021-03-31 11:28:11 +11:00
  • d4063bf3a7 flashrom.c: allow - as filename for stdin Daniel Campello 2021-04-15 10:36:04 -06:00
  • 4cc7363d25 ene_lpc.c: Untangle successful vs failed init paths Anastasia Klimchuk 2021-04-27 11:36:10 +10:00
  • 02350a6fcc mec1308.c: Ensure programmer param variable is always initialised Anastasia Klimchuk 2021-04-28 12:05:38 +10:00
  • 04fff28b46 ene_lpc.c: Extract params check into a function Anastasia Klimchuk 2021-04-28 10:08:15 +10:00
  • 45d50a101e layout: Add -i <region>[:<file>] support Daniel Campello 2021-04-13 10:47:25 -06:00
  • 3f19ba95f1 hwaccess.h: Split hwaccess.h and extract hwaccess_x86_io.h out of it Anastasia Klimchuk 2021-04-27 16:13:32 +10:00
  • 98534e717b tests: Add unit test to run init/shutdown for linux_spi.c Anastasia Klimchuk 2021-04-23 15:47:03 +10:00
  • cffaac1e0f tests: Add unit test to run init/shutdown for dummyflasher.c Anastasia Klimchuk 2021-04-21 07:58:30 +10:00
  • ab9d1460ba tests: Add logging to STDOUT when __wrap function is called Anastasia Klimchuk 2021-04-19 14:47:35 +10:00