summaryrefslogtreecommitdiffstats
path: root/ichspi.c
Commit message (Expand)AuthorAgeFilesLines
* ichspi.c: add missing ICH9 register macros and eliminate magic numbersStefan Tauner2011-06-121-24/+33
* Use the max_data_read field of the new spi_programmer struct to simplify run_...Stefan Tauner2011-06-111-25/+25
* ichspi.c: add macros and pretty printing for HSFS and HSFCStefan Tauner2011-06-111-12/+62
* ichspi.c: add pretty printing for SSFS+SSFC and the OPCODE structStefan Tauner2011-06-111-6/+51
* ichspi.c: improve macros for SSFS and SSFC bitsStefan Tauner2011-06-111-21/+36
* Small fixesStefan Tauner2011-05-281-4/+5
* ichspi: fix detection of unused regionsJoshua Roys2011-05-261-1/+1
* Whitespace, documentation and other small stuffStefan Tauner2011-05-191-25/+30
* Kill central list of SPI programmersMichael Karcher2011-05-111-14/+43
* Factor out SPI write/read chunking wrappersMichael Karcher2011-05-111-20/+0
* Revert MMIO space writes on shutdown as neededCarl-Daniel Hailfinger2011-05-031-16/+34
* Improve output in case run_opcode failsStefan Tauner2011-04-291-5/+20
* ichspi: Increase timeout to 60s for atomic operationsMichael Karcher2011-04-291-4/+18
* Proper error handling for ICH/VIA SPICarl-Daniel Hailfinger2011-03-171-22/+80
* Convince compilers to put constant data into the .rodata sectionMathias Krause2011-01-171-2/+2
* Dump all VIA SPI registers like for ICH7Carl-Daniel Hailfinger2010-11-241-7/+49
* Implement on-the-fly reprogramming of the ICH SPI OPCODE tableHelge Wagner2010-10-051-20/+79
* Add support for Intel 5 Series / 3400 Series chipsetsHelge Wagner2010-08-111-1/+3
* Split off programmer.h from flash.hCarl-Daniel Hailfinger2010-07-271-0/+1
* Move Intel SPI initialisation to ichspi.cMichael Karcher2010-07-221-3/+210
* Use generic unlocking infrastructure for SPI chipsCarl-Daniel Hailfinger2010-07-141-1/+0
* Convert SPI chips to partial writeCarl-Daniel Hailfinger2010-07-141-23/+2
* Kill global variables, constants and functions if local scope sufficesCarl-Daniel Hailfinger2010-07-031-12/+14
* ichspi: try harder to conform to address restrictionsCarl-Daniel Hailfinger2010-05-281-1/+49
* Handle the following architectures in generic flashrom codeCarl-Daniel Hailfinger2010-05-261-0/+4
* Introduce a generic SPI read function: spi_write_chunked()Carl-Daniel Hailfinger2010-05-211-36/+10
* Convert various prints to use msg_p* and msg_g* respectivelySean Nelson2010-05-071-44/+35
* Polish the flashrom code comments and outputs a bitUwe Hermann2010-03-251-1/+1
* Split spi.c into programmer and chip code Remove chipdriver.h include from fl...Sean Nelson2010-02-261-0/+1
* Rewrite substantial parts of the ICH SPI supportCarl-Daniel Hailfinger2010-02-111-53/+147
* Allow one to disable programmer debug messages at compile timeCarl-Daniel Hailfinger2010-01-071-1/+12
* Kill hardcoded block erase on ICH SPICarl-Daniel Hailfinger2009-11-251-11/+7
* ichspi: remove obnoxious debug messageCarl-Daniel Hailfinger2009-10-221-4/+1
* The current ICH SPI preop handling is a hack which spews lots of warnings, bu...Carl-Daniel Hailfinger2009-09-181-14/+21
* Standardize on using __func__ instead of __FUNCTION__Uwe Hermann2009-09-021-4/+4
* Remove unnecessary #include filesCarl-Daniel Hailfinger2009-08-091-1/+0
* Replace most of the switch cases in the spi code with lookup on a struct insteadCarl-Daniel Hailfinger2009-07-221-0/+20
* Use a distinct return code for SPI commands with unsupported/invalid lengthCarl-Daniel Hailfinger2009-07-141-3/+10
* Add SPI multicommand infrastructureCarl-Daniel Hailfinger2009-07-101-1/+1
* Check result of all SPI erase functionsCarl-Daniel Hailfinger2009-06-241-1/+1
* Use spi_nbyte_program in ichspi.cCarl-Daniel Hailfinger2009-06-171-20/+7
* Support reads of arbitrary rangeCarl-Daniel Hailfinger2009-06-161-2/+2
* Every SPI host controller implemented its own way to read flash chipsCarl-Daniel Hailfinger2009-06-131-45/+2
* Add programmer-specific delay functionsCarl-Daniel Hailfinger2009-06-051-2/+2
* Add bus type annotation to struct flashchipsCarl-Daniel Hailfinger2009-05-311-14/+14
* Use REMS instead of RES in the ICH SPI default opcode tableCarl-Daniel Hailfinger2009-05-261-1/+1
* Use accessor functions for MMIOCarl-Daniel Hailfinger2009-05-171-9/+5
* Eliminate all 'inline's from the flashrom codeUwe Hermann2009-05-161-6/+6
* Drop unused/duplicated #includes and some dead codeUwe Hermann2009-05-161-3/+0
* There are various reasons why a SPI command can failCarl-Daniel Hailfinger2009-05-131-1/+1