aboutsummaryrefslogtreecommitdiffstats
path: root/ichspi.c
Commit message (Expand)AuthorAgeFilesLines
* Refine reprogram_opcode_on_the_fly to indicate wrong readcnt/writecnt combina...Stefan Tauner2012-05-061-13/+14
* Add a bunch of new/tested stuff and various small changes 10Paul Menzel2012-02-161-2/+2
* ichspi.c: warn user and disable writes when a protected address range is dete...Stefan Tauner2012-02-161-25/+74
* Have all programmer init functions register bus masters/programmersCarl-Daniel Hailfinger2011-12-201-6/+6
* Add struct flashctx * parameter to all functions accessing flash chipsCarl-Daniel Hailfinger2011-12-181-16/+18
* Use struct flashctx instead of struct flashchip for flash chip accessCarl-Daniel Hailfinger2011-12-141-4/+4
* Unsignify lengths and addresses in chip functions and structsStefan Tauner2011-11-231-2/+4
* ichspi: fix ich_init_opcodes() calls in ich_init_spi()Stefan Tauner2011-11-131-2/+2
* Register Parallel/LPC/FWH programmers the same way SPI programmers are regist...Carl-Daniel Hailfinger2011-11-091-1/+1
* ichspi: print flash descriptor dependent information only when it is validStefan Tauner2011-11-081-26/+33
* ichspi: add support for Intel Hardware SequencingStefan Tauner2011-11-081-10/+292
* ichspi: use a variable to distinguish ich generations instead of spi_programm...Stefan Tauner2011-11-061-52/+37
* ichspi: add (partially) dead support code for Intel Hardware SequencingStefan Tauner2011-10-201-13/+84
* ichspi: inform the user about the consequences of the security override strapStefan Tauner2011-09-181-0/+6
* ichspi: unlock PR register restrictions on ICH8+ if not locked downStefan Tauner2011-09-171-0/+27
* ichspi: add prettyprinting for PR registers on ICH8+Stefan Tauner2011-09-171-14/+30
* ichspi: don't touch the nonexistent(?) BBAR register on ICH8Stefan Tauner2011-09-171-14/+12
* ichspi: improve prettyprint_opcodesStefan Tauner2011-09-171-12/+23
* ichspi: add ICH/PCH flash descriptor decoding via FDOC/FDODStefan Tauner2011-09-151-11/+47
* Remove unneeded inclusions of chipdrivers.hStefan Tauner2011-08-161-1/+0
* ichspi.c: refactor filling and reading the fdata/spid registersStefan Tauner2011-08-091-78/+57
* Random whitespace and coding-style fixesUwe Hermann2011-07-281-1/+1
* Rename CHIP_BUSTYPE_FOO to BUS_FOOCarl-Daniel Hailfinger2011-07-271-1/+1
* ichspi.c: do not print PBR[3] for ICH7 because it does not existStefan Tauner2011-07-241-1/+1
* ichspi.c: print FADDR in ich_init_spiStefan Tauner2011-07-071-0/+2
* ichspi.c: preserve reserved bits in address registersStefan Tauner2011-07-011-5/+8
* ichspi.c: add FPB (Flash Partition Boundary) macros and init printingStefan Tauner2011-07-011-0/+7
* ichspi.c: simplify ich_set_bbarStefan Tauner2011-07-011-27/+21
* ichspi.c: make REGWRITE* macros saferStefan Tauner2011-07-011-3/+3
* 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