hailfinger
|
48acccfcd2
Add ITE IT8720 SPI support.
|
14 years ago |
hailfinger
|
ddd5d7b9f5
Autodetect ITE IT87* LPC->SPI translation on all boards without the need
|
14 years ago |
uwe
|
f6f94d4c25
Various coding style and cosmetic changes (trivial).
|
14 years ago |
snelson
|
8913d08dcf
Split spi.c into programmer and chip code
|
14 years ago |
snelson
|
55fe91cb41
Convert all messages in it87spi.c to the new message infrastructure.
|
15 years ago |
hailfinger
|
c236f9ed77
SuperI/O detection now happens unconditionally and before the chipset
|
15 years ago |
hailfinger
|
7df213628f
This is a patch which stores eraseblock sizes and corresponding block
|
15 years ago |
uwe
|
2a41434539
Standardize on using __func__ instead of __FUNCTION__.
|
15 years ago |
hailfinger
|
4f45a4fd00
Use a common parameter variable for all programmers. This allows us to
|
15 years ago |
hailfinger
|
e8b674ce3f
Some SPI chip drivers and the generic 1-byte SPI chip write functions
|
15 years ago |
hailfinger
|
9c290a72b3
Use a distinct return code for SPI commands with unsupported/invalid
|
15 years ago |
hailfinger
|
ec9334b4b9
Convert SPI byte program to use the multicommand infrastructure.
|
15 years ago |
hailfinger
|
4500b08261
Add an optional flash port parameter for IT87* SPI controllers in
|
15 years ago |
hailfinger
|
68002c26d5
Add SPI multicommand infrastructure.
|
15 years ago |
hailfinger
|
d9f5da2870
Handle programmer init errors and abort. If the programmer didn't
|
15 years ago |
hailfinger
|
0f08b7a50c
This patch gives us arbitrary range reads at byte boundaries for every
|
15 years ago |
hailfinger
|
7b414744c2
Every SPI host controller implemented its own way to read flash chips.
|
15 years ago |
hailfinger
|
e5829f6108
Add external programmer delay functions so external programmers can
|
15 years ago |
hailfinger
|
a916b425cc
Only probe for chips with compatible bus protocols.
|
15 years ago |
hailfinger
|
26e212bf58
Add IT87xx SPI as external flasher option.
|
15 years ago |
hailfinger
|
4016746ab3
Add bus type annotation to struct flashchips. Right now, the annotation
|
15 years ago |
hailfinger
|
7bac0e5ab1
Refactor SuperIO accesses. We had duplicated code under different names
|
15 years ago |
uwe
|
57195badde
Drop unused/duplicated #includes and some dead code (trivial).
|
15 years ago |
hailfinger
|
ed063f59eb
Chips like the SST SST25VF080B can only handle single byte writes
|
15 years ago |
hailfinger
|
61949949ed
Until the ICH SPI driver can handle preopcodes as standalone opcodes, we
|
15 years ago |
stuge
|
87ebd7836f
Original v2 revision: 3858
|
16 years ago |
uwe
|
fa98ca1e7f
Original v2 revision: 3669
|
16 years ago |
stuge
|
494b4eb02f
Original v2 revision: 3418
|
16 years ago |
stepan
|
3bdf61850b
Original v2 revision: 3401
|
16 years ago |
hailfinger
|
e1f062f0fb
Original v2 revision: 3344
|
16 years ago |