summaryrefslogtreecommitdiffstats
path: root/ichspi.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Trim default ICH SPI delay from 1000 to 10 microsecondsCarl-Daniel Hailfinger2009-05-091-4/+4
* Chips like the SST SST25VF080B can only handle single byte writes outside AAI...Carl-Daniel Hailfinger2009-05-091-1/+1
* Some coding style and consistency fixesUwe Hermann2009-04-151-7/+5
* Fix one dead increment and one dead assignment as found by clangPeter Stuge2009-01-261-1/+0
* Add ICH opcode debuggingPeter Stuge2009-01-151-0/+1
* Various ichspi.c refinementsFENG yu ning2008-12-151-27/+30
* Generates OPCODES struct from the ICH7/ICH9/VIA chipset if its SPI configurat...FENG yu ning2008-12-081-0/+134
* ichspi: use spi_nbyte_read() instead of running the opcode directlyCarl-Daniel Hailfinger2008-11-181-9/+5
* Add additional SPI sector erase and chip erase command functionsCarl-Daniel Hailfinger2008-11-031-16/+5
* Drop nr/opcode_index parameter from run_opcode and search the opmenu for the ...Stefan Reinauer2008-11-021-15/+45
* Coding-style fixes for flashrom, partly indent-aidedUwe Hermann2008-10-181-12/+12
* Trivial indent fix in ichspi.cPeter Stuge2008-07-071-3/+3
* First attempt to clean up SPI probing and create a common construct: the flas...Stefan Reinauer2008-06-301-53/+54
* This patch adds support for VIA SPI controller on VT8237SRudolf Marek2008-06-301-26/+44
* Add a debug marker after ICH SPI opcode programmingCarl-Daniel Hailfinger2008-06-291-1/+2
* Fix ICH7 non-SPI that broke in r3393Peter Stuge2008-06-291-1/+1
* Multiple unrelated changesStefan Reinauer2008-06-271-41/+211
* Indent according to development guidelinesStefan Reinauer2008-06-271-48/+40
* Add support for SPI chips on ICH9Dominik Geyer2008-05-161-0/+468