summaryrefslogtreecommitdiffstats
path: root/spi.c
Commit message (Expand)AuthorAgeFilesLines
* ICH SPI can enforce address restrictions for all accesses which take an addre...Carl-Daniel Hailfinger2010-05-281-2/+16
* Handle the following architectures in generic flashrom codeCarl-Daniel Hailfinger2010-05-261-0/+2
* Convert programmer print messages to msg_p* convert general print messages to...Sean Nelson2010-05-071-4/+4
* Multibyte SPI write for the Bus PirateCarl-Daniel Hailfinger2010-03-221-1/+1
* Split spi.c into programmer and chip code Remove chipdriver.h include from fl...Sean Nelson2010-02-261-935/+1
* SPI RES is the most unreliable way to identify chips because it only returns ...Carl-Daniel Hailfinger2010-02-121-4/+17
* Add write supportCarl-Daniel Hailfinger2010-01-221-0/+3
* Dediprog SF100 supportCarl-Daniel Hailfinger2010-01-191-0/+9
* Block eraser conversions and support for Eon EN25B seriesSean Nelson2010-01-191-0/+42
* Don't use "byte" as identifierMichael Karcher2010-01-121-2/+2
* Add a few FIXME comments to the generic SPI codeCarl-Daniel Hailfinger2009-12-221-0/+2
* Internal (onboard) programming was the only feature which could not be disabledCarl-Daniel Hailfinger2009-12-131-0/+6
* Add the ability to set Bus Pirate SPI speed via the command lineCarl-Daniel Hailfinger2009-11-241-0/+3
* Add Bus Pirate SPI supportCarl-Daniel Hailfinger2009-11-241-0/+9
* If a chip is not on the RDID generic vendor list nor on the REMS specific ID ...Carl-Daniel Hailfinger2009-11-201-0/+10
* If a SPI command taking an address does fail, we want to know the address for...Carl-Daniel Hailfinger2009-11-161-13/+14
* Introduce proper error checking for SPI programmingCarl-Daniel Hailfinger2009-10-011-2/+4
* The current ICH SPI preop handling is a hack which spews lots of warnings, bu...Carl-Daniel Hailfinger2009-09-181-23/+22
* Allow to exclude each of the external programmer drivers from being compiled inCarl-Daniel Hailfinger2009-09-161-0/+4
* This is a patch which stores eraseblock sizes and corresponding block erase f...Carl-Daniel Hailfinger2009-09-051-2/+2
* Standardize on using __func__ instead of __FUNCTION__Uwe Hermann2009-09-021-3/+3
* If FT2232H SPI is not enabled, it should be compiled out completelyCarl-Daniel Hailfinger2009-08-191-0/+7
* Some SPI chip drivers and the generic 1-byte SPI chip write functions didn't ...Carl-Daniel Hailfinger2009-08-101-0/+7
* Fix SPI multicommand endless loop in default_spi_send_multicommandCarl-Daniel Hailfinger2009-08-031-0/+1
* This is a workaround for a bug in SB600 and SB700Carl-Daniel Hailfinger2009-07-231-4/+0
* Verbose probe output is split across multiple lines for some probe functionsCarl-Daniel Hailfinger2009-07-231-24/+32
* Convert SPI write status register to multicommand infrastructureCarl-Daniel Hailfinger2009-07-221-26/+24
* Replace most of the switch cases in the spi code with lookup on a struct insteadCarl-Daniel Hailfinger2009-07-221-86/+124
* Convert SPI byte program to use the multicommand infrastructureCarl-Daniel Hailfinger2009-07-121-30/+56
* Convert SPI block erase to use the multicommand infrastructureCarl-Daniel Hailfinger2009-07-111-25/+63
* Convert SPI chip erase to use the multicommand infrastructureCarl-Daniel Hailfinger2009-07-111-18/+62
* Add SPI multicommand infrastructureCarl-Daniel Hailfinger2009-07-101-27/+37
* Check result of all SPI erase functionsCarl-Daniel Hailfinger2009-06-241-9/+50
* This patch adds support for a new SPI programmer, based on the FT2232H/4232H ...Paul Fox2009-06-161-0/+7
* This patch gives us arbitrary range reads at byte boundaries for every single...Carl-Daniel Hailfinger2009-06-161-13/+25
* Flash.h not only contains function prototypes and general settings, it also h...Carl-Daniel Hailfinger2009-06-151-0/+1
* Every SPI host controller implemented its own way to read flash chipsCarl-Daniel Hailfinger2009-06-131-0/+27
* Add spi_nbyte_program as generic function to the SPI layerPaul Fox2009-06-121-0/+21
* Add external programmer delay functions so external programmers can handle th...Carl-Daniel Hailfinger2009-06-051-8/+8
* Add bus type annotation to struct flashchipsCarl-Daniel Hailfinger2009-05-311-40/+43
* Use consistent naming for local chip ID variablesCarl-Daniel Hailfinger2009-05-271-23/+21
* Drop unused/duplicated #includes and some dead codeUwe Hermann2009-05-161-3/+0
* Until the ICH SPI driver can handle preopcodes as standalone opcodes, we shou...Carl-Daniel Hailfinger2009-05-151-4/+29
* Add a dummy SPI controller driver, similar to the dummy LPC/FWH/Parallel flas...Carl-Daniel Hailfinger2009-05-141-2/+8
* Generic status register prettyprinting for SST25*Carl-Daniel Hailfinger2009-05-131-1/+1
* There are various reasons why a SPI command can failCarl-Daniel Hailfinger2009-05-131-11/+44
* Convert all flashchips.c entries with SPI programing to the 256-byte version ...Carl-Daniel Hailfinger2009-05-091-1/+1
* Chips like the SST SST25VF080B can only handle single byte writes outside AAI...Carl-Daniel Hailfinger2009-05-091-5/+31
* Until the ICH SPI driver can handle preopcodes as standalone opcodes, we shou...Carl-Daniel Hailfinger2009-05-091-11/+36
* Improve SST25 status register routinesCarl-Daniel Hailfinger2009-05-061-11/+15
OpenPOWER on IntegriCloud