aboutsummaryrefslogtreecommitdiffstats
path: root/ichspi.c
Commit message (Expand)AuthorAgeFilesLines
* tree: indent struct *_master consistently with tabsThomas Heijligen2022-06-271-29/+29
* ichspi.c: Simplify ich9_handle_{frap,pr}() to work with logical repEdward O'Callaghan2022-06-241-26/+21
* ichspi.c: Implement read_write_status for wpEdward O'Callaghan2022-06-211-0/+74
* Global cleanup: Fix a few spelling errorsMartin Roth2022-05-031-1/+1
* ichspi: Introduce HSFC CYCLE READ/WRITE/ERASE macrosSubrata Banik2022-05-031-2/+6
* ichspi: Introduce HSFC_FDBC_VAL(n) macroSubrata Banik2022-05-031-2/+3
* ichspi: Introduce HSFC_FCYCLE_MASK(n) macroSubrata Banik2022-05-031-2/+21
* ichspi: Drop unused `_pprint_reg` macroSubrata Banik2022-05-031-2/+1
* ichspi: Use `pprint_reg` macro for PCH100 HSFC FCYCLE offsetSubrata Banik2022-05-031-1/+1
* ichspi: Add `PCH100_` prefix for `Write Enable Type (WET)` macrosSubrata Banik2022-05-031-3/+3
* ichspi: Unify timeouts across all SPI operations to 30sSubrata Banik2022-04-271-12/+12
* ichspi: Add Jasper Lake supportEdward O'Callaghan2022-04-141-1/+7
* ichspi: Add support for Meteor LakeSubrata Banik2022-03-301-2/+8
* ichspi.c: Check SPI Cycle In-Progress prior start HW SeqSubrata Banik2022-03-091-0/+17
* ichspi: Add Alder Lake supportEdward O'Callaghan2022-03-071-1/+7
* Add Elkhart Lake supportWerner Zeh2022-02-041-2/+11
* ichspi: Remove unneeded line breaks, add useful line breaks and tabsAnastasia Klimchuk2022-02-021-58/+36
* ichspi: Extract initialisation of swseq and hwseq into a functionAnastasia Klimchuk2022-02-021-34/+41
* ichspi: Extract handling programmer param into a functionAnastasia Klimchuk2022-02-021-27/+37
* ichspi: Split very long init function into twoAnastasia Klimchuk2022-02-021-242/+255
* hwaccess: move mmio functions into hwaccess_physmapThomas Heijligen2022-01-201-1/+0
* physmap: rename to hwaccess_physmap, create own headerThomas Heijligen2021-12-221-0/+1
* Add Tiger Lake U Premium supportMichał Żygowski2021-11-171-1/+10
* remove compile guardsThomas Heijligen2021-09-261-4/+0
* treewide: Drop unnecessary uses of memset/memcpyAngel Pons2021-06-091-3/+1
* treewide: Drop most cases of `sizeof(struct ...)`Angel Pons2021-06-091-1/+1
* programmer: Smoothen register_opaque_master() APIAnastasia Klimchuk2021-05-231-1/+1
* Add Gemini Lake supportAngel Pons2021-05-161-2/+9
* programmer: Smoothen register_spi_master() APINico Huber2021-05-131-3/+3
* tree: Remove forward-declarations for spi mastersAnastasia Klimchuk2021-02-161-165/+159
* Add support for Comet Lake-U/400-series PCHMatt DeVillier2020-09-241-1/+10
* ichspi.c: Make ich_init_spi() parameteric on spibarEdward O'Callaghan2020-07-161-27/+27
* ichspi.c: Make pprinters parametric on ich_generationEdward O'Callaghan2020-07-161-16/+17
* ichspi.c: Make ich_set_bbar() parameteric on ich_generationEdward O'Callaghan2020-07-161-5/+5
* ichspi.c: Make ich_init_opcodes() parameteric on ich_generationEdward O'Callaghan2020-07-161-13/+13
* ichspi.c: Make ich_init_spi() parametric on ich_generationEdward O'Callaghan2020-07-161-5/+5
* const'ify flashctx to align signatures with cros flashromEdward O'Callaghan2020-04-301-2/+2
* ichspi: Replace default JEDEC_BE_D8 with JEDEC_SEDavid Hendricks2019-09-241-1/+1
* ichspi: Add support for discrete Cannon Lake PCHsNico Huber2019-08-081-11/+33
* Fix -Wsign-compare troubleNico Huber2019-07-311-9/+9
* ichspi: Add Apollo Lake supportNico Huber2019-07-061-38/+74
* spi: Drop spi_controller typeNico Huber2019-06-271-3/+0
* ichspi.c: Remove unneeded 'else'Elyes HAOUAS2019-06-211-12/+12
* Rework internal bus handling and laptop bail-outNico Huber2019-06-061-1/+1
* Fix several -Wno-implicit-fallthrough warningsRichard Hughes2019-02-111-2/+2
* Fix one more -Wmissing-field-initializers warningRichard Hughes2019-02-031-1/+3
* Fix several -Wno-missing-field-initializers warningsRichard Hughes2019-02-031-1/+1
* Fix several -Wold-style-declaration warningsRichard Hughes2019-02-031-1/+1
* Enable writes with active MENico Huber2018-05-291-46/+38
* Remove address from GPLv2 headersElyes HAOUAS2018-04-241-4/+0