summaryrefslogtreecommitdiffstats
path: root/bitbang_spi.c
Commit message (Expand)AuthorAgeFilesLines
* tree: provide flashrom context into programmer_delay()Alexander Goncharov2022-10-171-6/+6
* spi: Add function to probe erase command opcode for all spi_masterAarya Chaumal2022-07-111-0/+1
* spi_master: Use new API to register shutdown functionAnastasia Klimchuk2021-08-251-1/+1
* spi_master: Move shutdown function above spi_master structAnastasia Klimchuk2021-08-171-7/+7
* treewide: Drop most cases of `sizeof(struct ...)`Angel Pons2021-06-091-1/+1
* bitbang_spi.c: Pass spi data into bitbang_spi_master functionsAnastasia Klimchuk2021-06-031-34/+36
* bitbang: Extend bitbang_spi_master functions to accept spi dataAnastasia Klimchuk2021-06-031-10/+10
* bitbang: Extend register_spi_bitbang_master() API with spi dataAnastasia Klimchuk2021-06-031-1/+5
* bitbang: Make use of new register_spi_master() APIAnastasia Klimchuk2021-06-031-2/+1
* bitbang_spi.c: Rename usages of bitbang_spi_master into masterAnastasia Klimchuk2021-06-031-3/+3
* programmer: Smoothen register_spi_master() APINico Huber2021-05-131-1/+1
* tree/: Drop const from opaque data ptr in master definitions [alt]Edward O'Callaghan2021-01-171-5/+12
* bitbang_spi.c: Reorder functions with primitives at the topEdward O'Callaghan2020-11-221-51/+46
* const'ify flashctx to align signatures with cros flashromEdward O'Callaghan2020-04-301-2/+2
* Fix -Wsign-compare troubleNico Huber2019-07-311-1/+1
* bitbang_spi: Drop bitbang_spi_master_typeNico Huber2019-06-231-6/+2
* bitbang_spi: Add half-duplex optimizationsDaniel Thompson2018-08-171-5/+19
* bitbang_spi: Add functions to optimize xfersDaniel Thompson2018-08-171-16/+24
* Remove address from GPLv2 headersElyes HAOUAS2018-04-241-4/+0
* spi_master: Introduce SPI_MASTER_4BA feature flagNico Huber2018-01-021-0/+1
* Rename programmer registration functionsCarl-Daniel Hailfinger2014-07-191-6/+6
* Fix duplicate 'const' declaration specifiersStefan Tauner2013-01-151-6/+6
* Let the programmer driver decide how to do AAI transfersNico Huber2012-06-151-0/+1
* Have all programmer init functions register bus masters/programmersCarl-Daniel Hailfinger2011-12-201-68/+56
* Add struct flashctx * parameter to all functions accessing flash chipsCarl-Daniel Hailfinger2011-12-181-4/+8
* Remove unneeded inclusions of chipdrivers.hStefan Tauner2011-08-161-1/+0
* Random whitespace and coding-style fixesUwe Hermann2011-07-281-7/+7
* Kill central list of SPI programmersMichael Karcher2011-05-111-1/+16
* Factor out SPI write/read chunking wrappersMichael Karcher2011-05-111-11/+0
* Remove duplicate includes from the codeStefan Reinauer2010-10-061-1/+0
* SPI bitbanging: request/release busCarl-Daniel Hailfinger2010-09-151-2/+46
* Split off programmer.h from flash.hCarl-Daniel Hailfinger2010-07-271-0/+1
* Check during SPI bitbang init that SPI bitbang master configuration is correctCarl-Daniel Hailfinger2010-07-181-0/+10
* Use struct pointer instead of enum to set bitbang adapterMichael Karcher2010-07-171-17/+6
* Refine SPI bitbangingCarl-Daniel Hailfinger2010-07-171-11/+20
* Remove temporary buffers from bitbangingMichael Karcher2010-07-171-38/+5
* Use generic unlocking infrastructure for SPI chipsCarl-Daniel Hailfinger2010-07-141-1/+0
* Convert SPI chips to partial writeCarl-Daniel Hailfinger2010-07-141-5/+3
* Introduce a generic SPI read function: spi_write_chunked()Carl-Daniel Hailfinger2010-05-211-19/+2
* Split spi.c into programmer and chip code Remove chipdriver.h include from fl...Sean Nelson2010-02-261-0/+1
* Convert all messages in bitbang_spi.c to the new message infrastructureSean Nelson2010-01-091-4/+4
* Reduce realloc syscall overhead for FT2232 and bitbangCarl-Daniel Hailfinger2009-11-251-2/+5
* Make bitbang_spi naming consistentCarl-Daniel Hailfinger2009-10-011-26/+26
* This is the bitbanging SPI driver infrastructureCarl-Daniel Hailfinger2009-09-281-0/+161